← Усі інструменти

Пояснення повідомлень і помилок

Що означає повідомлення ArduPilot і що з ним робити

English

Значення фейлсейфу газу не узгоджене з діапазоном газу

Не даєРадіокеруванняЛише Коптер

Що пише ArduPilot:

З увімкненим фейлсейфом радіо FS_THR_VALUE — це імпульс газу, нижче якого зв'язок вважається втраченим. Він має бути щонайменше 910 мкс, а відкалібрований низ стіка газу (RC3_MIN за типового порядку каналів) — більш ніж на 10 мкс вищим за нього. Інакше опущений газ виглядав би як втрата зв'язку.

Що робити: найімовірніше спершу

  1. Найнижчий газ пульта близький до FS_THR_VALUE: наприклад, 982 мкс проти типового значення 975.

    ПеревіртеПорівняйте RC3_MIN з FS_THR_VALUE плюс 10.

    ВиправтеЗадайте FS_THR_VALUE на 20–40 мкс нижче за RC3_MIN, але не нижче 910. Приймач CRSF/ELRS чи SBUS ще й сам повідомляє про втрату зв'язку.

  2. Калібрування радіо зроблено з реверсованим чи зміщеним тримером газом, тож RC3_MIN неправильний.

    ПеревіртеЗі стіком унизу смужка газу на екрані Radio Calibration має показувати RC3_MIN.

    ВиправтеПоставте тримери по центру, відкалібруйте радіо знову, потім задайте FS_THR_VALUE, як описано вище.

  3. FS_THR_VALUE задано нижчим за 910.

    ВиправтеПідніміть його до 910 або вище, лишаючись нижче за RC3_MIN мінус 10.

Параметри, на які варто глянути

ПараметрЩо це
FS_THR_VALUEThrottle Failsafe Value
RC3_MINRC min PWM
FS_THR_ENABLEThrottle Failsafe Enable
RCMAP_THROTTLEThrottle channel
Код, який це надсилає

PreArm: Check FS_THR_VALUE

ArduCopter/AP_Arming.cpp AP_Arming_Copter::parameter_checks() · Відкрити в ArduPilot Copter-4.6.3

ArduCopter/AP_Arming_Copter.cpp AP_Arming_Copter::parameter_checks() · Відкрити в ArduPilot Copter-4.7.1

Тут написано для: Коптер, 4.6. В інструменті можна вибрати свій апарат і версію, побачити значення власних параметрів поруч із названими тут і перетягнути лог польоту, щоб отримати пояснення до кожного повідомлення в ньому.

Відкрити в інструменті