Skip to main content

Airspeed Sensor Instructions - AeroEgg Industrial and Advanced Versions & FAPPLE Airspeed Sensor

Initial Flight Setup After Installing the Airspeed Sensor

1.ARSPD_TYPE = 1 (Other parameters become visible only after saving the change and reconnecting)

2.ARSPD_OPTIONS = 15 (select DisableVoltageCorrection)

3.ARSPD_AUTOCAL = 1

4.ARSPD_SKIP_CAL = 1

After changing all parameters above, save immediately and power-cycle the flight controller. After restart, verify that ARSPD_OFFSET is 0. If it is not, set it to 0, save, and power-cycle the flight controller again. Every Fapple airspeed sensor is precisely calibrated for offset drift before shipment. Therefore, ARSPD_SKIP_CAL can be set to 1. This eliminates the need to cover the airspeed sensor during flight controller startup and prevents wind during ground power-up from affecting the calibration. Initial-Flight Automatic Calibration

After takeoff, fly in circles for at least 5 minutes in RTL or Loiter mode to allow the flight controller to perform automatic calibration. The calibration value is saved to ARSPD_RATIO every 2 minutes. The OSD displays a notification while automatic calibration is in progress.

After Completing Automatic Airspeed Sensor Calibration and Landing After landing, disable automatic airspeed sensor calibration by setting ARSPD_AUTOCAL = 0, and check ARSPD_RATIO. Automatic calibration must be disabled during normal flight. If the airspeed sensor installation angle is changed or the sensor is replaced, reset ARSPD_RATIO=2.0 and repeat the automatic calibration.

Normal Flight Using the Airspeed Sensor Enable airspeed control only after automatic calibration is complete by setting ARSPD_USE=1 or 2. When ARSPD_USE is set to 2, the flight controller reads airspeed only when throttle is 0. This mode is intended for certain gliders where the airspeed sensor is located behind a nose-mounted propeller. After ARSPD_USE is enabled, airspeed data contributes to throttle control in automatic-throttle modes (AUTO, CRUISE, FBWB, and RTL).

Set the following parameters carefully according to your aircraft and only under safe conditions: The following values are described as direct parameter entries. Convert units as required when using a graphical interface.

AIRSPEED_CRUISE: Target airspeed in automatic-throttle modes (unit: m/s). Before ArduPilot 4.5, this parameter was named TRIM_ARSPD_CM; note that the legacy parameter uses cm/s.

AIRSPEED_MIN: Minimum airspeed under automatic throttle for climbing and descending. Set this value at least 20% above stall speed (unit: m/s). Before ArduPilot 4.5, this parameter was named ARSPD_FWB_MIN.

AIRSPEED_MAX: Maximum airspeed under automatic throttle for climbing and descending. Set this value at least 50% higher than ARSPD_FWB_MIN to provide sufficient throttle during automatic climbs (unit: m/s). Before ArduPilot 4.5, this parameter was named ARSPD_FWB_MAX.