Наземній станції заборонено вмикати цей режим
Що пише ArduPilot:
- GCS entry disabled (FLTMODE_GCSBLOCK)
Наземна станція (або бортовий комп'ютер) попросила режим, біт якого встановлено у FLTMODE_GCSBLOCK — списку режимів, у які не можна входити за командою. Перемикач режимів на пульті, як і раніше, може ввімкнути цей режим. RTL і Land у списку немає, і заблокувати їх не можна.
Що робити: найімовірніше спершу
Блокування задано навмисно, щоб наземна станція не вмикала режими, яким потрібен пілот на стіках.
ПеревіртеПрочитайте
FLTMODE_GCSBLOCKпо бітах: 0 Stabilize, 1 Acro, 2 AltHold, 3 Auto, 4 Guided, 5 Loiter, 6 Circle, 7 Drift, 8 Sport, 9 Flip, 10 AutoTune, 11 PosHold, 12 Brake, 13 Throw, 16 SmartRTL, 17 FlowHold, 18 Follow, 19 ZigZag, 20 SystemID, 22 AUTO RTL, 23 Turtle.ВиправтеУвімкніть режим з пульта або скиньте його біт, якщо наземна станція має ним користуватися.
Де це зробити:Налаштування й тюнінгСтартові параметри
Код, який це надсилає
GCS entry disabled (FLTMODE_GCSBLOCK)
ArduCopter/mode.cpp Copter::gcs_mode_enabled() · Відкрити в ArduPilot Copter-4.6.3
ArduCopter/mode.cpp Copter::set_mode() · Відкрити в ArduPilot Copter-4.7.1