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

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

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

English

Радіозв'язок втрачено («on») або він повернувся («off»)

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

Що пише ArduPilot:

«Throttle failsafe on» — так Plane повідомляє, що радіозв'язок керування втрачено. Десять зчитувань поспіль (0.2 с) канал газу був нижчим за THR_FS_VALUE (типово 950 мкс), або від приймача 1 с не надходило жодного правильного кадру. Відтепер стіки ігноруються й починається фейлсейф: спершу короткий, а через FS_LONG_TIMEOUT — довгий. «Throttle failsafe off» означає, що правильні кадри повернулися. Усе це працює, коли THR_FAILSAFE дорівнює 1.

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

  1. Літак вилетів за межі дальності, або в розвороті корпус чи батарея затінили антену приймача.

    ПеревіртеУ лозі подивіться на рівень сигналу приймача (RSSI або якість зв'язку) за кілька секунд до повідомлення та на відстань від дому.

    ВиправтеЛітайте ближче. Розмістіть антену приймача подалі від карбону, батареї та проводки і в тій самій орієнтації, що й антена пульта.

  2. Пульт вимкнули, або в ньому сіла батарея.

    ВиправтеУвімкніть його; фейлсейф зникне, щойно підуть кадри. Вимкнути пульт на столі — правильний спосіб перевірити цей фейлсейф: спершу зніміть пропелер.

  3. THR_FS_VALUE надто близько до найнижчого положення стіка, тож фейлсейф спрацьовує, коли прибирають газ.

    ПеревіртеПовідомлення з'являється саме тоді, коли ви опускаєте газ. Порівняйте THR_FS_VALUE з RC3_MIN.

    ВиправтеВідкалібруйте радіо, потім задайте THR_FS_VALUE помітно нижче за RC3_MIN і вище за те, що надсилає приймач при втраті зв'язку.

  4. Приймач втратив живлення чи дріт, а польотний контролер працював далі.

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

    ВиправтеВиправте підключення до наступного польоту; «Планувальник плати й підключення» покаже, на який контакт має йти приймач.

Повідомлення однакове, хоч би як приймач сигналізував про втрату: низьким газом, припиненням кадрів чи своїм прапорцем фейлсейфу. З THR_FAILSAFE 2 стіки ігноруються, доки зв'язку немає, але дії фейлсейфу немає й це повідомлення не надсилається.

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

ПараметрЩо це
THR_FAILSAFEThrottle and RC Failsafe Enable
THR_FS_VALUEThrottle Failsafe Value
RC3_MINRC min PWM
FS_SHORT_ACTNShort failsafe action
FS_LONG_ACTNLong failsafe action
FS_LONG_TIMEOUTLong failsafe timeout
Код, який це надсилає

Throttle failsafe …

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

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

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