← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

A calibration was asked for while armed

Stops itBoard, internal errors, CAN, scripting

What ArduPilot says:

The ground station sent a pre-flight calibration command (gyro, barometer, accelerometer trim, airspeed and the like) while the aircraft was armed. ArduPilot refuses all of them when armed: a calibration moves the reference the controller is flying on.

What to do, most likely first

  1. The aircraft is armed, perhaps on the bench with the props off.

    FixDisarm, wait for the motors to stop, then calibrate.

The code that sends it

Disarm to allow calibration

libraries/GCS_MAVLink/GCS_Common.cpp GCS_MAVLINK::handle_command_preflight_calibration() · 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