← All tools

Message & Error Explainer

What an ArduPilot message means and what to do about it

Українська

Mid-stick cruise throttle is on, but the throttle trim is not in the middle

Stops itArming, disarming and the safety switchPlane only

What ArduPilot says:

FLIGHT_OPTIONS bit 10 is set: in the modes where you move the throttle yourself (all but MANUAL), the middle of the stick then gives TRIM_THROTTLE, the cruise throttle. For that ArduPilot must know where the middle is: the throttle channel's RCn_TRIM has to lie between 1250 and 1750 µs. The number in the message is the trim it found, usually near 1000, because a radio calibration leaves the throttle trim at the bottom of the stick.

What to do, most likely first

  1. The option was switched on, and the throttle trim is still at the stick's lowest position.

    CheckRC3_TRIM (the channel RCMAP_THROTTLE names, 3 by default) is close to RC3_MIN.

    FixHold the throttle stick in the middle, read the value in the Radio Calibration screen and write it to RC3_TRIM (about 1500).

  2. The option came with a parameter file from another plane and you do not want it.

    CheckIn FLIGHT_OPTIONS bit 10 has the value 1024.

    FixClear bit 10: subtract 1024 from FLIGHT_OPTIONS. The throttle stick then works from the bottom up, as on any model.

Parameters to look at

ParameterWhat it is
FLIGHT_OPTIONSFlight mode options
RC3_TRIMRC trim PWM
RC3_MINRC min PWM
RC3_MAXRC max PWM
TRIM_THROTTLEThrottle cruise percentage
The code that sends it

PreArm: Throttle trim not near center stick(N)

ArduPlane/AP_Arming.cpp AP_Arming_Plane::pre_arm_checks() · Open in ArduPilot Plane-4.6.3

ArduPlane/AP_Arming_Plane.cpp AP_Arming_Plane::pre_arm_checks() · Open in ArduPilot Plane-4.7.1

Written here for Plane 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