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

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

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

English

Довгий фейлсейф: радіо чи наземна станція так і не повернулися

Діяти негайноФейлсейфи й аварійні ситуації в польотіЛише Літак

Що пише ArduPilot:

Рядок починається з «RC Long» (радіо втрачено на FS_LONG_TIMEOUT, типово 5 с) або з «GCS» (стільки ж часу немає heartbeat від наземної станції, а FS_GCS_ENABL увімкнено) і закінчується режимом, у якому літак тепер перебуває. Вирішує FS_LONG_ACTN: 0 дає польоту в AUTO чи GUIDED тривати, а все інше переводить у RTL, 1 — завжди RTL, 2 — FBWA (планерування із зупиненим мотором, коли втрачено радіо), 3 — викид парашута, 4 — перехід в AUTO. Під час автоматичної посадки нічого не змінюється. «Cleared» або «Off» означає, що зв'язок повернувся; літак лишається в режимі фейлсейфу, доки ви його не зміните.

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

  1. Радіозв'язок так і не повернувся: дальність, антена, батарея пульта.

    ПеревіртеУ лозі безпосередньо перед ним ідуть «Throttle failsafe on» і рядок короткого фейлсейфу.

    ВиправтеДайте йому летіти додому. Коли зв'язок повернеться («RC Long Failsafe Cleared»), переведіть перемикач режимів в інше положення, щоб узяти керування: сам із RTL літак не вийде.

  2. Телеметричний зв'язок із наземною станцією зник, а FS_GCS_ENABL увімкнено.

    ПеревіртеРядок починається з «GCS».

    ВиправтеЗ'ясуйте, чому зникла телеметрія: дальність, антена, висмикнутий USB-кабель, ноутбук у режимі сну. З FS_GCS_ENABL 1 він діє в кожному режимі; 3 обмежує його режимом AUTO, де наземна станція — єдиний зв'язок, на який ви покладаєтеся.

  3. FS_LONG_ACTN дорівнює 0, тож літак в AUTO полетів далі за місією без зв'язку.

    ВиправтеЗадайте FS_LONG_ACTN 1, якщо тільки місія не має навмисно тривати поза дальністю радіо.

Переконайтеся, що RTL_ALTITUDE (типово 100 м) вища за все, що лежить між літаком і домом. У режимі TAKEOFF довгий фейлсейф чекає, доки закінчиться перший набір висоти, якщо тільки дія не планерування чи парашут. У 4.7 повернення зв'язку з наземною станцією звучить як «GCS Failsafe Cleared».

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

ПараметрЩо це
FS_LONG_ACTNLong failsafe action
FS_LONG_TIMEOUTLong failsafe timeout
FS_GCS_ENABLGCS failsafe enable
RTL_ALTITUDERTL altitude
RTL_AUTOLANDRTL auto land
THR_FAILSAFEThrottle and RC Failsafe Enable
Код, який це надсилає

… Failsafe On: switched to …

ArduPlane/events.cpp Plane::failsafe_long_on_event() · Відкрити в ArduPilot Plane-4.7.1

… Failsafe On: …

ArduPlane/events.cpp Plane::failsafe_long_on_event() · Відкрити в ArduPilot Plane-4.6.3

RC Long Failsafe Cleared

ArduPlane/events.cpp Plane::failsafe_long_off_event() · Відкрити в ArduPilot Plane-4.7.1

GCS Failsafe Off

ArduPlane/events.cpp Plane::failsafe_long_off_event() · Відкрити в ArduPilot Plane-4.6.3

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

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