Зв'язок із наземною станцією зараз втрачено
Що пише ArduPilot:
- PreArm: GCS failsafe on
Фейлсейф наземної станції ввімкнено (FS_GCS_ENABLE не 0), наземну станцію чули принаймні раз від моменту ввімкнення, а тепер її heartbeat відсутній довше за FS_GCS_TIMEOUT (типово 5 с). Коптер опинився б у фейлсейфі в мить армування, тому відмовляє. Враховується лише наземна станція із системним ID, що дорівнює SYSID_MYGCS (типово 255).
Що робити: найімовірніше спершу
Наземну станцію закрили, або від'єднали телеметрійне радіо чи кабель.
ВиправтеПід'єднайте наземну станцію знову: фейлсейф зникне, щойно повернеться її heartbeat.
Ви під'єдналися через USB щось налаштувати й від'єдналися; коптер досі чекає на ту наземну станцію.
ВиправтеПерезавантажте польотний контролер: на наземну станцію, якої від моменту ввімкнення не чули, він не чекає.
Ви літаєте без наземної станції, а фейлсейф увімкнув файл параметрів.
ВиправтеВирішіть за допомогою «Пояснення фейлсейфів», чи потрібен вам цей фейлсейф; він призначений для польотів, що залежать від телеметрійного зв'язку.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
FS_GCS_ENABLE | Ground Station Failsafe Enable |
FS_GCS_TIMEOUT | GCS failsafe timeout |
SYSID_MYGCS | My ground station number |
Де це зробити:Пояснення фейлсейфівНалаштування й тюнінг
Код, який це надсилає
PreArm: GCS failsafe on
ArduCopter/AP_Arming.cpp AP_Arming_Copter::gcs_failsafe_check() · Відкрити в ArduPilot Copter-4.6.3
ArduCopter/AP_Arming_Copter.cpp AP_Arming_Copter::gcs_failsafe_check() · Відкрити в ArduPilot Copter-4.7.1