ARSPD5_ parameters¶
11 parameters in the ARSPD5_ family. ArduCopter 4.7 only — other vehicles share many of these names but not always the same ranges or meanings.
ARSPD5_AUTOCAL¶
This parameter and function is not used by this vehicle. Always set to 0.
Enables automatic adjustment of airspeed ratio during a calibration flight based on estimation of ground speed and true airspeed. New ratio saved every 2 minutes if change is > 5%. Should not be left enabled.
User level |
Advanced |
ARSPD5_BUS¶
Airspeed I2C bus
Bus number of the I2C bus where the airspeed sensor is connected. May not correspond to board’s I2C bus number labels. Retry another bus and reboot if airspeed sensor fails to initialize.
Reboot required |
Yes — the change takes effect after a reboot. |
User level |
Advanced |
Values¶
Value |
Meaning |
|---|---|
|
Bus0 |
|
Bus1 |
|
Bus2 |
|
Bus3 |
ARSPD5_DEVID¶
Airspeed ID
Airspeed sensor ID, taking into account its type, bus and instance
Read only |
Yes |
User level |
Advanced |
ARSPD5_OFFSET¶
Airspeed offset
Airspeed calibration offset
Increment |
|
User level |
Advanced |
ARSPD5_PIN¶
Airspeed pin
The pin number that the airspeed sensor is connected to for analog sensors. Values for some autopilots are given as examples. Search wiki for “Analog pins”.
Range |
|
User level |
Advanced |
Values¶
Value |
Meaning |
|---|---|
|
Disabled |
|
Pixhawk/Pixracer/Navio2/Pixhawk2_PM1 |
|
Navigator |
|
Pixhawk2_PM2/CubeOrange_PM2 |
|
CubeOrange |
|
Durandal |
|
PX4-v1 |
ARSPD5_PSI_RANGE¶
The PSI range of the device
This parameter allows you to set the PSI (pounds per square inch) range for your sensor. You should not change this unless you examine the datasheet for your device
User level |
Advanced |
ARSPD5_RATIO¶
Airspeed ratio
Calibrates pitot tube pressure to velocity. Increasing this value will indicate a higher airspeed at any given dynamic pressure.
Increment |
|
User level |
Advanced |
ARSPD5_SKIP_CAL¶
Skip airspeed offset calibration on startup
This parameter allows you to skip airspeed offset calibration on startup, instead using the offset from the last calibration or requiring a manual calibration. This may be desirable if the offset variance between flights for your sensor is low and you want to avoid having to cover the pitot tube on each boot.
User level |
Advanced |
Values¶
Value |
Meaning |
|---|---|
|
Disable |
|
Do not require offset calibration before flight. Manual calibration should be performed during initial setup. |
|
Do not calibrate on start up. Manual calibration must be performed once per boot. |
ARSPD5_TUBE_ORDR¶
Control pitot tube order
This parameter allows you to control whether the order in which the tubes are attached to your pitot tube matters. If you set this to 0 then the first (often the top) connector on the sensor needs to be the stagnation pressure (the pressure at the tip of the pitot tube). If set to 1 then the second (often the bottom) connector needs to be the stagnation pressure. If set to 2 (the default) then the airspeed driver will accept either order. The reason you may wish to specify the order is it will allow your airspeed sensor to detect if the aircraft is receiving excessive pressure on the static port compared to the stagnation port such as during a stall, which would otherwise be seen as a positive airspeed.
User level |
Advanced |
Values¶
Value |
Meaning |
|---|---|
|
Normal |
|
Swapped |
|
Auto Detect |
ARSPD5_TYPE¶
Airspeed type
Type of airspeed sensor
User level |
Standard |
Values¶
Value |
Meaning |
|---|---|
|
None |
|
I2C-MS4525D0 |
|
Analog |
|
I2C-MS5525 |
|
I2C-MS5525 (0x76) |
|
I2C-MS5525 (0x77) |
|
I2C-SDP3X |
|
I2C-DLVR-5in |
|
DroneCAN |
|
I2C-DLVR-10in |
|
I2C-DLVR-20in |
|
I2C-DLVR-30in |
|
I2C-DLVR-60in |
|
NMEA water speed |
|
MSP |
|
ASP5033 |
|
ExternalAHRS |
|
AUAV-10in |
|
AUAV-5in |
|
AUAV-30in |
|
SITL |
ARSPD5_USE¶
Airspeed use
This parameter is not used by this vehicle. Always set to 0.
User level |
Standard |
Values¶
Value |
Meaning |
|---|---|
|
DoNotUse |
|
Use |
|
UseWhenZeroThrottle |