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

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

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

English

Auto відхилено: заармовано на землі, а місія не починається зі зльоту

Не даєРежими польотуЛише Коптер

Що пише ArduPilot:

Ви перемкнулися в Auto в заармованому стані на землі, а перша команда місії — не зліт. Старт до точки маршруту із землі нахилив би коптер у її бік раніше, ніж він відірветься, і міг би його перекинути, тому Auto відхилено; далі йде «Mode change to AUTO failed: init failed». У повітрі ту саму місію буде прийнято.

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

  1. У місії немає команди зльоту на початку.

    ПеревіртеЗчитайте місію з коптера: пункт 1 має бути зльотом.

    ВиправтеЗробіть NAV_TAKEOFF першою командою місії й задайте висоту набору.

  2. Ви збиралися злетіти вручну й почати місію в повітрі, але перемкнулися в Auto зарано.

    ВиправтеЗлетіть у Loiter чи AltHold, підніміться над перешкодами й тоді перемикайтеся в Auto.

  3. Місія в коптері не та, що на екрані: завантаження не завершилося, або місію стерто.

    ПеревіртеПорівняйте місію, зчитану з коптера, з планом.

    ВиправтеЗавантажте знову й зчитайте назад. Біт 0 у MIS_OPTIONS стирає місію при кожному перезавантаженні.

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

ПараметрЩо це
MIS_TOTALTotal mission commands
MIS_OPTIONSMission options bitmask
AUTO_OPTIONSAuto mode options
MIS_RESTARTMission Restart when entering Auto mode
Код, який це надсилає

Auto: Missing Takeoff Cmd

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

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

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