FlySpark logoFlySpark

Blackbox explorer for Betaflight and INAV logs

Open a blackbox log in your browser and see what your quad was really doing: gyro, setpoint, PID terms, motor outputs, throttle and noise. FlySpark reads Betaflight and INAV logs in .BBL, .BFL and .TXT form, and it works on phones in the FlySpark app too.

Your log is decoded on your own device; nothing needs to be uploaded.

Free. Hardware connections need Chrome or Edge on a computer; phones use the FlySpark app.

Features

Reading a blackbox log

Start with gyro against setpoint on each axis. If the gyro trace follows the setpoint closely with little overshoot, the PIDs are in a good place. Oscillation after a quick stick move points at P or D. Slow drift during long turns points at I. Motor traces that touch 100 percent show the quad ran out of authority.

Then open the spectrum. A tall peak that moves with throttle is usually motor noise, which the RPM filter handles; a fixed peak often comes from a frame resonance or a loose part. Comparing the peaks with the filter cutoffs shown on the plot tells you whether the filters are working where they should.

Compared with the Betaflight Blackbox Explorer

The Betaflight Blackbox Explorer is the reference log viewer and has the deepest set of options. FlySpark covers the views most pilots use, graphs, spectrum, GPS and video, in a layout that also works on a phone held upright. Use whichever is closer to hand; both read the same files.

If you fly a CHIRP test flight, the PID autotune tool turns that log into slider suggestions.

Getting the log

Logs live on the flight controller's flash chip or SD card. Download them with the Blackbox tab of the Betaflight configurator, or read the SD card directly, then open the file here. Set the logging rate to 2 kHz or higher for a useful spectrum.

How to open a Betaflight blackbox log in the browser

  1. Save the log. Download the log from the flight controller or copy it from the SD card.
  2. Open Blackbox explorer. Open FlySpark and choose Blackbox explorer.
  3. Pick the file. Choose the .BBL, .BFL or .TXT file, then pick which log in the file to view.
  4. Analyse. Scrub through the graphs, switch to the spectrum, and export what you need.

Frequently asked questions

Which log formats can it read?

Betaflight and INAV blackbox logs in .BBL, .BFL and .TXT files. ArduPilot .bin dataflash logs are a different format and are not opened here.

Are my logs uploaded?

No. Logs are decoded in your browser or on your phone.

Can I view blackbox logs on Android?

Yes. The FlySpark Android and iPhone apps include the same explorer.

Can I try it without a log?

Yes. The demo opens a sample flight log with graphs and spectrum.

See every FlySpark tool

Ready to try it?

Free. Hardware connections need Chrome or Edge on a computer; phones use the FlySpark app.