← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

The disarm switch is in its “disarm” position

Stops itArming, disarming and the safety switch

What ArduPilot says:

A transmitter switch has the function Disarm (RCn_OPTION 81), and it is in its high position. While it is there ArduPilot refuses to arm by any means: a switch that says “disarm” and an armed aircraft cannot both be true.

What to do, most likely first

  1. The switch was left high after the last disarm.

    FixMove it to its low position, then arm.

  2. The channel is reversed or mixed in the transmitter, so “low” on the handle is “high” on the channel.

    CheckWatch that channel's bar in the Radio Calibration screen while you flip the switch: above 1800 µs is high.

    FixCorrect the channel's direction in the transmitter.

Parameters to look at

ParameterWhat it is
RC6_OPTIONRC input option
RC7_OPTIONRC input option
RC8_OPTIONRC input option
RC9_OPTIONRC input option
The code that sends it

PreArm: Disarm Switch on

libraries/AP_Arming/AP_Arming.cpp AP_Arming::disarm_switch_checks() · Open in ArduPilot Copter-4.7.1

Written here for Copter 4.6. In the tool you choose your vehicle and version, see your own parameter values beside the ones named here, and drop a flight log to have every message in it explained.

Open it in the Message & Error Explainer