Перемикачу задано функцію, якої в цій прошивці немає
Що пише ArduPilot:
- Invalid channel option (N)
- Failed to init: RCN_OPTION: N
RCn_OPTION містить число, з яким ця прошивка нічого зробити не може: функція належить іншому типу апарата чи новішій версії, або цю можливість не включено у збірку для вашої плати. Перемикач нічого не робить.
Що робити: найімовірніше спершу
Параметри взято з іншого апарата чи іншої версії.
ПеревіртеПерше повідомлення називає канал і число; знайдіть число у списку значень цього параметра.
ВиправтеЗадайте
RCn_OPTIONфункцію зі списку або 0.Цю можливість не вбудовано у прошивку вашої плати (малі плати багато чого не мають).
Перевірте«Аналізатор прошивки» показує, з чим зібрано файл прошивки.
ВиправтеЗберіть прошивку з цією можливістю або оберіть іншу функцію.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
RC6_OPTION | RC input option |
RC7_OPTION | RC input option |
RC8_OPTION | RC input option |
RC9_OPTION | RC input option |
Де це зробити:Аналізатор прошивки
Код, який це надсилає
Invalid channel option (N)
libraries/RC_Channel/RC_Channel.cpp RC_Channel::do_aux_function() · Відкрити в ArduPilot Copter-4.7.1
Failed to init: RCN_OPTION: N
libraries/RC_Channel/RC_Channel.cpp RC_Channel::init_aux_function() · Відкрити в ArduPilot Copter-4.7.1