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

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

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

English

FS_GCS_ENABLE має значення 2, якого більше не існує

ПопередженняФейлсейфи й аварійні ситуації в польотіЛише Коптер

Що пише ArduPilot:

FS_GCS_ENABLE 2 колись означало «RTL, але в Auto продовжувати місію». Цей вибір давно перенесено у FS_OPTIONS. Зі значенням 2 коптер тепер виконує звичайний RTL при втраті наземної станції — і в Auto теж. Рядок показується разом із перевірками перед армуванням кожні 30 секунд, але сам армування не зупиняє.

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

  1. Параметри взято з дуже старого налаштування чи посібника.

    Перевірте«Пояснення фейлсейфів» показує, що зробить ваш коптер при втраті наземної станції.

    ВиправтеЗадайте FS_GCS_ENABLE 1 (RTL) або інше значення зі списку. Якщо місія в Auto має тривати без наземної станції, встановіть ще й біт 1 у FS_OPTIONS.

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

ПараметрЩо це
FS_GCS_ENABLEGround Station Failsafe Enable
FS_OPTIONSFailsafe options bitmask
Код, який це надсилає

PreArm: FS_GCS_ENABLE=2 removed, see FS_OPTIONS

ArduCopter/AP_Arming.cpp AP_Arming_Copter::parameter_checks() · Відкрити в ArduPilot Copter-4.6.3

ArduCopter/AP_Arming_Copter.cpp AP_Arming_Copter::parameter_checks() · Відкрити в ArduPilot Copter-4.7.1

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

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