Betaflight blackbox analysis

Your tune, read from the log.

Upload your blackbox log and describe your build in a sentence. You get a thorough tuning diagnosis — FFT spectra, filter effectiveness, step response and a tune score — plus ready-to-paste Betaflight CLI commands.

  • Free to start
  • Demo without an account
  • Betaflight 4.x
  • runs in your browser
ANALYSIS · Demoquad_6s_freestyle.bbl
72Tune-Score

Solid overall. Two concrete findings: slight propwash on roll and a noise peak at 227 Hz in the gyro — both fixable.

Gyro FFT — RollAmplitude / Hz
227 Hz · peak0100200300400500
BETAFLIGHT CLI · suggestion
# Roll: propwash + noise peak
set p_roll = 42
set d_roll = 40
set gyro_lpf1_dyn_hz = 150,450
save
FFT spectraFilter effectivenessStep-ResponseCLI for PIDs & filtersWeb Serial straight to the FC
How it works

From log to finished tune — three steps.

No squinting at diagrams. PIDoctor reads the log, names the problems and hands you the right commands.

01

Upload the log

Drop in your .bbl / .bfl from the blackbox logger and describe your build in a line (firmware, board, motors).

quad_6s_freestyle.bbl
02

Automatic diagnosis

FFT, filter analysis, step response and a tune score — rule-based, plus a clear plain-language explanation.

03

Paste the commands

Copy ready-made Betaflight CLI commands — or push them straight to the connected flight controller over Web Serial.

set d_roll = 40  ·  save
What you get

Concrete findings, not raw curves.

Every finding names the axis, severity and the concrete next step — with Hz, PID and filter values. Example from a demo analysis.

Medium · Roll

Propwash

Ringing as the quad drops through its own wash. Raise D on roll slightly, back off P a touch.

set p_roll = 42  set d_roll = 40
High · Gyro

Noise peak 227 Hz

A narrow resonance in the gyro spectrum. Tighten the dynamic LPF range so the peak gets damped.

set gyro_lpf1_dyn_hz = 150,450
OK · Pitch

Step response clean

Rise and overshoot are in the green. No change needed — leave it.

no change recommended

Demo data for illustration — real values come from your log.

Features

Built for people who actually tune.

FFT spectra & filter effectiveness

See exactly where noise sits and how well your filters take it out — with named frequencies.

Step response & tune score

Rise time, overshoot and an overall score per axis — a quick health check for the tune.

Ready-made CLI commands

Rule-based suggestions for PIDs and filters — to copy, not to derive yourself.

Web Serial to the flight controller

Write changes straight to the connected FC — no detour through a separate tool.

Analyze your last flight.

Upload your blackbox log and get a concrete diagnosis with ready-to-paste commands in seconds.