Радіозв'язок втрачено («on») або він повернувся («off»)
Що пише ArduPilot:
- Throttle failsafe …
«Throttle failsafe on» — так Plane повідомляє, що радіозв'язок керування втрачено. Десять зчитувань поспіль (0.2 с) канал газу був нижчим за THR_FS_VALUE (типово 950 мкс), або від приймача 1 с не надходило жодного правильного кадру. Відтепер стіки ігноруються й починається фейлсейф: спершу короткий, а через FS_LONG_TIMEOUT — довгий. «Throttle failsafe off» означає, що правильні кадри повернулися. Усе це працює, коли THR_FAILSAFE дорівнює 1.
Що робити: найімовірніше спершу
Літак вилетів за межі дальності, або в розвороті корпус чи батарея затінили антену приймача.
ПеревіртеУ лозі подивіться на рівень сигналу приймача (RSSI або якість зв'язку) за кілька секунд до повідомлення та на відстань від дому.
ВиправтеЛітайте ближче. Розмістіть антену приймача подалі від карбону, батареї та проводки і в тій самій орієнтації, що й антена пульта.
Пульт вимкнули, або в ньому сіла батарея.
ВиправтеУвімкніть його; фейлсейф зникне, щойно підуть кадри. Вимкнути пульт на столі — правильний спосіб перевірити цей фейлсейф: спершу зніміть пропелер.
THR_FS_VALUEнадто близько до найнижчого положення стіка, тож фейлсейф спрацьовує, коли прибирають газ.ПеревіртеПовідомлення з'являється саме тоді, коли ви опускаєте газ. Порівняйте
THR_FS_VALUEзRC3_MIN.ВиправтеВідкалібруйте радіо, потім задайте
THR_FS_VALUEпомітно нижче заRC3_MINі вище за те, що надсилає приймач при втраті зв'язку.Приймач втратив живлення чи дріт, а польотний контролер працював далі.
ПеревіртеРівень сигналу був добрим аж до моменту, коли він зник. Перевірте роз'єм приймача з обох боків.
ВиправтеВиправте підключення до наступного польоту; «Планувальник плати й підключення» покаже, на який контакт має йти приймач.
Повідомлення однакове, хоч би як приймач сигналізував про втрату: низьким газом, припиненням кадрів чи своїм прапорцем фейлсейфу. З THR_FAILSAFE 2 стіки ігноруються, доки зв'язку немає, але дії фейлсейфу немає й це повідомлення не надсилається.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
THR_FAILSAFE | Throttle and RC Failsafe Enable |
THR_FS_VALUE | Throttle Failsafe Value |
RC3_MIN | RC min PWM |
FS_SHORT_ACTN | Short failsafe action |
FS_LONG_ACTN | Long failsafe action |
FS_LONG_TIMEOUT | Long failsafe timeout |
Де це зробити:Планувальник радіолінкуПланувальник плати й підключення
Код, який це надсилає
Throttle failsafe …
ArduPlane/radio.cpp Plane::control_failsafe() · Відкрити в ArduPilot Plane-4.7.1