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

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

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

English

Два перемикачі, або перемикач і канал режимів, мають одну й ту саму роль

Не даєРадіокерування

Що пише ArduPilot:

Кожен RCn_OPTION дає каналу одну функцію (армування, RTL, спуск камери). «Duplicate Aux Switch Options» означає, що два канали мають однакову функцію, і ArduPilot не знає, котрого слухати. «Mode channel and RCn_OPTION conflict» означає, що канал вибору режиму польоту (FLTMODE_CH) має ще й RCn_OPTION.

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

  1. Те саме число стоїть у двох параметрах RCn_OPTION.

    ПеревіртеВипишіть усі RCn_OPTION, що не дорівнюють 0, і знайдіть значення, яке повторюється.

    ВиправтеЗадайте одному з двох 0 або ту функцію, яку мали на увазі.

  2. Каналу режимів польоту дали ще й функцію перемикача.

    ПеревіртеПовідомлення називає канал: це FLTMODE_CH, і його RCn_OPTION не 0.

    ВиправтеЗадайте RCn_OPTION цього каналу 0 або перенесіть режими польоту на інший канал через FLTMODE_CH.

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

ПараметрЩо це
FLTMODE_CHFlightmode channel
RC5_OPTIONRC input option
RC6_OPTIONRC input option
RC7_OPTIONRC input option
RC8_OPTIONRC input option
Код, який це надсилає

PreArm: Mode channel and RCN_OPTION conflict

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

PreArm: Duplicate Aux Switch Options

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

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

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