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

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

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

English

Примусове завершення польоту запитано й не виконано, або скасовано

Не даєФейлсейфи й аварійні ситуації в польотіЛише Літак

Що пише ArduPilot:

Щось попросило завершити політ: команда terminate з наземної станції або фейлсейф батареї з дією Terminate. «AFS not enabled» означає, що AFS_ENABLE дорівнює 0: Advanced Failsafe — єдине, що в Plane виконує таке завершення, — вимкнено, тож нічого не відбувається. «termination is not configured» означає, що AFS увімкнено, але AFS_TERM_ACTION не 42 і не 43. «Aborting termination» означає, що завершення, яке вже тривало, скасовано командою.

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

  1. Фейлсейф батареї налаштовано на Terminate, а AFS вимкнено: при розрядженій батареї літак не робить узагалі нічого.

    ПеревіртеBATT_FS_LOW_ACT або BATT_FS_CRT_ACT дорівнює 3, а перед самим повідомленням іде рядок фейлсейфу батареї.

    ВиправтеДайте фейлсейфам батареї дію, яка працює сама: 1 (RTL) або 2 (Land).

  2. У наземній станції натиснули кнопку terminate.

    ВиправтеЗ літаком нічого не зроблено, і виправляти нічого не треба. Якщо примусове завершення вам справді потрібне, спершу прочитайте, що робить AFS_TERM_ACTION 42, і лише тоді вмикайте AFS: він розбиває літак.

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

ПараметрЩо це
AFS_ENABLEEnable Advanced Failsafe
AFS_TERM_ACTIONTerminate action
BATT_FS_LOW_ACTLow battery failsafe action
BATT_FS_CRT_ACTCritical battery failsafe action
Код, який це надсилає

Unable to terminate, termination is not configured

libraries/AP_AdvancedFailsafe/AP_AdvancedFailsafe.cpp AP_AdvancedFailsafe::gcs_terminate() · Відкрити в ArduPilot Copter-4.7.1

Aborting termination due to …

libraries/AP_AdvancedFailsafe/AP_AdvancedFailsafe.cpp AP_AdvancedFailsafe::gcs_terminate() · Відкрити в ArduPilot Copter-4.7.1

AFS not enabled, can't terminate the vehicle

libraries/AP_AdvancedFailsafe/AP_AdvancedFailsafe.cpp AP_AdvancedFailsafe::gcs_terminate() · Відкрити в ArduPilot Copter-4.7.1

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

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