Tuning guide
The stop is the same; the cause is not. Four different faults all look like a twitch when the quad comes out of a punch, and they need different answers. This is how to tell them apart in a blackbox log before changing a setting.
A hard stop asks the controller to remove a large amount of angular momentum quickly. If the build has a weakness — a motor that is slow to start, an integrator holding an old offset, a frame that rings, or a gain that is already at its limit — the stop is where it becomes visible. That is why the same wobble can appear on a quad that feels fine in a lazy cruise, and why "add more D" is not a diagnosis.
The log gives you three facts that a video does not: the throttle at the moment of the wobble, whether the wobble began during the stick input or after it stopped, and what the motors and integrator were doing at the same time. Those three facts separate the four common causes below.
| Fault | When it appears | What the log shows |
|---|---|---|
| Low-throttle instability | At or near idle, just after a chop or at the end of a drop | Throttle near the bottom of its range; one or more motors at or near their minimum; motor output stop-starting; gyro wobble while throttle is low. It is a thrust and idle problem, not a gain problem. |
| I-term bounce | After the stick has stopped moving | A slow rotation back through the setpoint, often one overshoot and return. The I-term trace is still elevated after the move. The gyro error is low-frequency, not a fast ring. |
| Propwash | During a descent or a stop through the quad's own wash | A burst of oscillation that starts with the disturbed air and decays as the quad leaves it. It is not tied to the exact frame where the stick stopped. |
| Excess gain / under-damping | During and immediately after every fast input, not only low throttle | Fast ringing on the gyro trace, repeated cycles, motor outputs busy, motors hot after a short flight. The same shape appears on ordinary flicks, not just dramatic stops. |
The table is a map, not a verdict. A single flight can contain more than one of these. The point is to stop treating "wobble" as one symptom with one knob.
Pick the worst stop in the log and zoom in. Answer these in order:
A step-response view is the cleanest way to see the difference. The setpoint trace jumps, then flattens when the stick stops. The gyro trace follows. The shape after the setpoint flattens tells you which fault you have:
The analyser finds a clean step in the log, aligns the gyro to the setpoint, and reports per axis whether the response overshoots or settles below the command. It also looks for post-maneuver integrator activity and for a noisy gyro, because those change the answer. It does not turn the four faults into one score: a quad can overshoot on roll and droop on pitch in the same flight, and averaging those into a single number would hide the only useful information.
When the log cannot support a gain decision, the result says so — the trust label drops to Partial or Not safe, and the suggested changes shrink toward the mechanical and filter work the log can actually justify. That is deliberate. A confident number from an unreadable chart is worse than an honest "fly a better log".
Because that is when the motors are closest to their minimum and a small RPM change is a large fraction of the thrust available. Check minimum throttle, dynamic idle, prop size, ESC start-up and any sign of desync before you touch the PID gains.
No. A fast ring during the move points at the P/D balance. A single slow rotation back after the stick has stopped points at the integrator, and is often made worse by I-term relax being too weak for the build.
You can try changes and judge them by feel, but you cannot separate the causes reliably. The useful evidence is the order of events, and a log records it.
Only if the log shows an under-damped response on a clean gyro. Adding D to an integrator bounce or a low-throttle thrust problem does not address the cause, and it can make the motors hotter.
The wording and the failure modes here are drawn from public pilot discussions, not from a customer log. Useful primary references:
Easyquadtune reads a Betaflight .bbl or .csv,
measures the step response per axis, and separates overshoot from
droop before it writes a CLI. First log is free per browser.
More guides: how to read a blackbox log, overshoot vs droop, frame resonance vs prop noise, I-term relax, dips in fast turns, when a log is not good enough.
Easyquadtune is not affiliated with the Betaflight project. Always fly responsibly and perform an initial hover test in a safe environment after any tuning change. The worked example on this site is an illustrative render, not a customer log.