← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

The motor test was refused: the outputs are blocked

Stops itMotors, ESCs and outputsCopter only

What ArduPilot says:

The words before the colon say what was asked: “Motor Test” (the ground station's motor test) or “Turtle Mode”. It was refused because the motors cannot be driven. “Safety switch”: the hardware safety switch is still in its safe state, which keeps every output off. “Motor Emergency Stopped”: an emergency stop set from a switch on the transmitter is on.

What to do, most likely first

  1. “Safety switch”: the safety button has not been pressed.

    FixProps off. Hold the safety button until its light is steady, run the test, and press it again afterwards.

  2. “Safety switch” on a board that has no safety button.

    CheckNo button is wired (most small boards have none) and BRD_SAFETY_DEFLT is 1.

    FixSet BRD_SAFETY_DEFLT to 0 and reboot: with no button fitted there is nothing to press.

  3. “Motor Emergency Stopped”: a switch with RCn_OPTION 31 (Motor Emergency Stop) is high, or one with 165 (Arm/Emergency Motor Stop) is low.

    CheckThe start-up messages and each move of the switch show its state, like “RC8: MotorEStop HIGH”.

    FixMove the switch to its run position, then repeat the test with the props off.

The motor test spins a motor with no stabilisation at all: take the props off first, every time.

Parameters to look at

ParameterWhat it is
BRD_SAFETY_DEFLTSets default state of the safety switch
RC7_OPTIONRC input option
RC8_OPTIONRC input option
The code that sends it

…: Motor Emergency Stopped

ArduCopter/motor_test.cpp Copter::mavlink_motor_control_check() · Open in ArduPilot Copter-4.7.1

…: Safety switch

ArduCopter/motor_test.cpp Copter::mavlink_motor_control_check() · 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