Мінімальну повітряну швидкість задано нижче 5 м/с
Що пише ArduPilot:
- PreArm: AIRSPEED_MIN too low (N < N)
AIRSPEED_MIN — найменша повітряна швидкість, яку автопілот проситиме в режимах, де він сам керує газом. Вона потрібна й без датчика повітряної швидкості: за нею масштабуються коефіцієнти керування, від неї відштовхується захист від звалювання, а вище 75% від неї літак вважається таким, що летить. Значення має бути 5 м/с або більше; повідомлення показує ваше значення й цю межу. Типове значення — 9 м/с.
Що робити: найімовірніше спершу
Значення задали нулем або занизили навмання, налаштовуючи малий повільний літак.
ВиправтеЗадайте
AIRSPEED_MINприблизно на 20% вище за швидкість, на якій ваш літак звалюється в горизонтальному польоті, і не нижче 5.AIRSPEED_CRUISEтримайте вищим за нього, аAIRSPEED_MAX— щонайменше в півтора раза більшим заAIRSPEED_MIN.Параметри взято з іншого апарата, або файл записався лише частково.
Перевірте«Порівняння й міграція параметрів» покаже, що відрізняється від файлу, який ви хотіли завантажити.
ВиправтеЗавантажте файл ще раз повністю або задайте три швидкості вручну.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
AIRSPEED_MIN | Minimum Airspeed |
AIRSPEED_CRUISE | Target cruise airspeed |
AIRSPEED_MAX | Maximum Airspeed |
Де це зробити:Стартові параметриПорівняння й міграція параметрів
Код, який це надсилає
PreArm: AIRSPEED_MIN too low (N < N)
ArduPlane/AP_Arming.cpp AP_Arming_Plane::pre_arm_checks() · Відкрити в ArduPilot Plane-4.6.3
ArduPlane/AP_Arming_Plane.cpp AP_Arming_Plane::pre_arm_checks() · Відкрити в ArduPilot Plane-4.7.1