Skip to content

yannpom/blackbox-tools

 
 

Repository files navigation

Blackbox Jupyter

Analyse Betaflight Blackbox data with a Jupyter notebook

Introduction

This is a fork of https://github.com/betaflight/blackbox-tools to:

  • add a Python interface to the existing C decoder.
  • provide an interactive Jupyter notebook to plot data

Features

  • Plot the gyro (raw+filtered) and D term "noise"
  • Find the flips & rolls and plot them all
  • Plot the step response of each axis

Contribution

Jupyter notebook are great for tinkering, so please have some fun ploting graphs. I would be glad to discuss with you about what plot we can add to improve this notebook. Do not hesitate to push a PR.

Run the notebook locally

Install the dependencies and start Jupyter:

pip install -r requirements.txt
jupyter notebook BlackBoxAnalyser.ipynb

Example output

FFT Roll Step

About

Tools for working with blackbox flight logs

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 56.8%
  • Jupyter Notebook 16.8%
  • HTML 8.1%
  • Roff 6.8%
  • Makefile 6.3%
  • Shell 2.1%
  • Other 3.1%