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

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

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

English

Генератор увімкнено чи вимкнено в параметрах, але не в працюючій системі

Не даєДалекомір, оптичний потік, камера, OSD та інші пристрої

Що пише ArduPilot:

Ці рядки йдуть після «Generator:». Генератор чи паливний елемент задається через GEN_TYPE, який читається один раз під час завантаження. «No backend driver»: GEN_TYPE не 0, але драйвер не запущено. «Generator disabled, reboot required»: GEN_TYPE задали 0, а драйвер досі працює. «Generator: No serial port found»: драйвер паливного елемента запустився, але жоден послідовний порт не налаштовано на протокол генератора.

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

  1. GEN_TYPE змінили, а польотний контролер не перезавантажили.

    ВиправтеПерезавантажте.

  2. Генератора немає: GEN_TYPE узято з файлу іншого апарата.

    ВиправтеЗадайте GEN_TYPE 0 і перезавантажте.

  3. Послідовний порт генератора не налаштовано.

    ВиправтеЗадайте SERIALn_PROTOCOL 30 (Generator) на порту, до якого під'єднано генератор, і його швидкість, та перезавантажте.

  4. У цій прошивці немає драйвера для такого типу генератора.

    Перевірте«Аналізатор прошивки» показує, з чим зібрано файл прошивки.

    ВиправтеЗберіть прошивку з драйвером генератора.

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

ПараметрЩо це
GEN_TYPEGenerator type
GEN_OPTIONSGenerator Options
SERIAL1_PROTOCOLTelem1 protocol selection
SERIAL2_PROTOCOLTelemetry 2 protocol selection
SERIAL3_PROTOCOLSerial 3 (GPS) protocol selection
SERIAL4_PROTOCOLSerial4 protocol selection
SERIAL5_PROTOCOLSerial5 protocol selection
Код, який це надсилає

Generator: No serial port found

libraries/AP_Generator/AP_Generator_IE_FuelCell.cpp AP_Generator_IE_FuelCell::init() · Відкрити в ArduPilot Copter-4.7.1

Generator disabled, reboot required

libraries/AP_Generator/AP_Generator.cpp AP_Generator::pre_arm_check() · Відкрити в ArduPilot Copter-4.7.1

No backend driver

libraries/AP_Generator/AP_Generator.cpp AP_Generator::pre_arm_check() · Відкрити в ArduPilot Copter-4.7.1

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

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