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

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

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

English

Поточний режим польоту не дозволяє армування

Не даєАрмування, дизармування й кнопка безпекиЛише Коптер

Що пише ArduPilot:

Режим, названий у повідомленні, відмовляє в армуванні. Copter армується в Stabilize, Acro, AltHold, Loiter, PosHold, Sport, Drift, FlowHold, ZigZag і Throw. Він ніколи не армується в RTL, Smart RTL, Land, Brake, Circle, Flip, AutoTune чи Follow. Auto армується лише з установленим бітом 0 в AUTO_OPTIONS; Guided армується з наземної станції чи скрипта, а з пульта — лише з установленим бітом 0 у GUID_OPTIONS. Цю перевірку вимкнути не можна.

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

  1. Перемикач режимів стоїть на режимі, в якому армувати не можна, зазвичай RTL чи Land.

    ВиправтеПереведіть перемикач режимів у Stabilize, AltHold чи Loiter і тоді армуйте.

  2. Фейлсейф або остання посадка лишили його в RTL чи Land, а перемикач відтоді не рухали.

    ПеревіртеРежим, який показує наземна станція, не збігається з тим, що відповідає положенню вашого перемикача.

    ВиправтеПереведіть перемикач режимів в інше положення й назад: ArduPilot змінює режим лише тоді, коли перемикач рухається, а не за тим, де він стоїть.

  3. Ви хочете армувати в Auto, щоб почати місію із землі.

    ВиправтеВстановіть біт 0 (Allow Arming) в AUTO_OPTIONS. Тоді коптер армується в Auto і злітає, щойно це звелить місія: відійдіть на безпечну відстань.

  4. Ви хочете армувати в Guided з пульта.

    ВиправтеАрмуйте з наземної станції або встановіть біт 0 (Allow Arming from Transmitter) у GUID_OPTIONS.

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

ПараметрЩо це
FLTMODE_CHFlightmode channel
FLTMODE1Flight Mode 1
AUTO_OPTIONSAuto mode options
GUID_OPTIONSGuided mode options
Код, який це надсилає

PreArm: … mode not armable

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

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

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

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