Two switches, or a switch and the mode channel, are set to the same job
What ArduPilot says:
- PreArm: Mode channel and RCN_OPTION conflict
- PreArm: Duplicate Aux Switch Options
Each RCn_OPTION gives a channel one function (arm, RTL, a camera trigger). “Duplicate Aux Switch Options” means two channels have the same function, so ArduPilot cannot tell which one to obey. “Mode channel and RCn_OPTION conflict” means the channel that selects the flight mode (FLTMODE_CH) also has an RCn_OPTION.
What to do, most likely first
The same number is in two
RCn_OPTIONparameters.CheckList every
RCn_OPTIONthat is not 0 and look for a value that appears twice.FixSet one of the two to 0, or to the function you meant.
The flight mode channel was given a switch function as well.
CheckThe message gives the channel: it is
FLTMODE_CH, and itsRCn_OPTIONis not 0.FixSet that channel's
RCn_OPTIONto 0, or move the flight modes to another channel withFLTMODE_CH.
Parameters to look at
| Parameter | What it is |
|---|---|
FLTMODE_CH | Flightmode channel |
RC5_OPTION | RC input option |
RC6_OPTION | RC input option |
RC7_OPTION | RC input option |
RC8_OPTION | RC input option |
Where to do it:Setup & Tuning Guide
The code that sends it
PreArm: Mode channel and RCN_OPTION conflict
libraries/AP_Arming/AP_Arming.cpp AP_Arming::rc_arm_checks() · Open in ArduPilot Copter-4.7.1
PreArm: Duplicate Aux Switch Options
libraries/AP_Arming/AP_Arming.cpp AP_Arming::rc_arm_checks() · Open in ArduPilot Copter-4.7.1