Program created to display information obtained by using decoded Betaflight log files in the .CSV format, then uses the Jgraph program to display it.
For bfviewer to work, jgraph is required to be placed in the $PATH variable. Also, ps2pdf and convert must be installed.
One can simply run the command make to produce sample PDFs. Before running the program again, it is highly recommended to run the command make clean to fully erase any binaries left over.
The format for running bfviewer outside of the makefile is as follows: ./bfviewer [FLAG] [Log file]. The log file can be produced from a .bfl file using the blackbox-tools program provided by betaflight.
The given makefile will compile the .cpp file and also produce 5 graphs using the sample log file found in the logs folder.
This program has be certified to work on both my Macbook Pro using the M1 Pro chip and the UTK Hydra Lab machines.
I have placed example PDF files with sample output to demonstrait what the program will typically create.




