The armed idle speed is above the in-flight minimum
What ArduPilot says:
- …SPIN_ARM > …SPIN_MIN
MOT_SPIN_ARM is how fast the motors turn when armed and waiting on the ground; MOT_SPIN_MIN is the lowest output used in flight. Both are fractions of the output range, 0.10 and 0.15 by default. ArduPilot requires the idle to be no higher than the in-flight minimum, and here it is higher.
What to do, most likely first
MOT_SPIN_ARMwas raised so the motors start reliably, andMOT_SPIN_MINwas left where it was.FixRaise
MOT_SPIN_MINas well: at least 0.03 aboveMOT_SPIN_ARM, as the Setup & Tuning Guide's idle step describes.One of the two was typed as a percentage (10) instead of a fraction (0.10).
FixEnter both as fractions of 1.
Parameters to look at
| Parameter | What it is |
|---|---|
MOT_SPIN_ARM | Motor Spin armed |
MOT_SPIN_MIN | Motor Spin minimum |
Where to do it:Setup & Tuning Guide
The code that sends it
…SPIN_ARM > …SPIN_MIN
libraries/AP_Motors/AP_MotorsMulticopter.cpp AP_MotorsMulticopter::arming_checks() · Open in ArduPilot Copter-4.7.1