Не вибрано повітряну швидкість для допомоги підйомних моторів
Що пише ArduPilot:
- PreArm: Q_ASSIST_SPEED is not set
Q_ASSIST_SPEED дорівнює 0, як на новому QuadPlane. Це повітряна швидкість, нижче якої в літаковому режимі підйомні мотори самі вмикаються, щоб утримати апарат у повітрі, перш ніж він звалиться («допомога»). При 0 чи менше вся допомога вимкнена: Q_ASSIST_ALT і Q_ASSIST_ANGLE теж нічого не роблять. ArduPilot не заармується, доки ви не виберете значення; тейлситерів (апаратів, що злітають стоячи на хвості) це не стосується.
Що робити: найімовірніше спершу
Цей параметр на апараті ще не задавали.
ВиправтеЗадайте
Q_ASSIST_SPEEDнижче за найменшу швидкість, на якій літаєте на крилі: приблизно на 3 м/с нижче заAIRSPEED_MINз датчиком повітряної швидкості, на 5 м/с — без нього. Тримайте його нижчим заAIRSPEED_MIN, інакше підйомні мотори вмикатимуться у звичайному польоті.Параметри скинуто або завантажено з файлу, де
Q_ASSIST_SPEEDнемає.ПеревіртеНа скидання вказує те, що й інші налаштування повернулися до типових значень.
ВиправтеЗавантажте свій збережений файл параметрів знову або задайте значення, як описано вище.
-1 теж проходить цю перевірку: швидкісна, висотна й кутова допомога лишаються вимкненими, крім моменту переходу. Вибирайте це, лише розуміючи, що звалювання в літаковому режимі підйомні мотори тоді не перехоплять.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
Q_ASSIST_SPEED | Quadplane assistance speed |
AIRSPEED_MIN | Minimum Airspeed |
Q_ASSIST_ALT | Quadplane assistance altitude |
Q_ASSIST_ANGLE | Quadplane assistance angle |
Q_ASSIST_DELAY | Quadplane assistance delay |
Код, який це надсилає
PreArm: Q_ASSIST_SPEED is not set
ArduPlane/AP_Arming.cpp AP_Arming_Plane::quadplane_checks() · Відкрити в ArduPilot Plane-4.6.3
ArduPlane/AP_Arming_Plane.cpp AP_Arming_Plane::quadplane_checks() · Відкрити в ArduPilot Plane-4.7.1