Releases: betaflight/blackbox-log-viewer
Blackbox Log Viewer 3.7.0
Tip
Blackbox Explorer is now available as a web app, no need to install a file locally, just head to: https://blackbox.betaflight.com
If you want to install the app for offline usage, then head to https://blackbox.betaflight.com and then please follow the instructions below:
- For EDGE use the
App available. Install Betaflight - Blackbox Explorer
in the address bar. See: https://learn.microsoft.com/en-us/microsoft-edge/progressive-web-apps-chromium/ux - For Google Chrome follow these instructions: https://support.google.com/chrome/answer/9658361
- For Mozilla follow these instructions: https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Installing
- For iOS or iPadOS Safari choose the Share up-arrow at the bottom of the screen, and select Add to Home Screen.
- For macOS Safari from the menu bar, choose
File > Add to Dock
or click the Share button in the Safari toolbar, then choose Add to Dock. See: > https://support.apple.com/en-us/104996
Release Notes
This update of Blackbox Log Viewer adds support for logs written by the latest version of the Betaflight firmware (4.5).
We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence with Discord. Register here. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help.
What's Changed
Improvements
- Update GPS Rescue Altitude, Heading and Tracking, and Altitude, Baro and RTH debugs by @ctzsnooze in #593
- Update Baro debug by @haslinghuis in #604
- Add GPS DOP debug by @haslinghuis in #605
- Allow for GPS Data in Table/Graph/Exports by @LinusThorsell in #606
- Added map with home position / craft position / flight trail #490 by @bonchan in #613
- Make measurement system units changeable. by @LinusThorsell in #616
- Added GPX exporter by @bonchan in #614
- Add support for Omron 2SMBP-02B barometer by @haslinghuis in #622
- Add FAILSAFE and GYRO_CALIBRATION debug modes by @haslinghuis in #626
- Plot 8 columns of debug data by @bw1129 in #631
- Seekbar more metrics by @VolkerGoeschl in #635
- add motor_poles to header render by @nerdCopter in #647
- Added dynamic expo factors, see bf PR #13004 by @pichim in #650
- Toggle trace/field visibility by @atomgomba in #664
- Remove special charachters from eRPM field by @tbolin in #666
- Add simple stats table by @atomgomba in #661
- Add a RPM vs frequency spectrum plot by @tbolin in #668
- Added thrust_linear by @pichim in #670
- Add missing debugs by @haslinghuis in #671
- Added tpa lower parameters to header by @pichim in #657
- Add LSM6DSV16X by @haslinghuis in #675
- Add EZLANDING debug by @haslinghuis in #676
- Bump NWJS and FFmpeg to 0.83 by @haslinghuis in #687
- Scale and display EZLANDING debug fields as percentages by @tbolin in #712
- Added warning at the status bar while actual log rate is less then required by @demvlad in #715
- Add EZLANDING speed parameter debug fields by @tbolin in #719
- Web build of blackbox explorer by @chmelevskij in #697
- feat: add offline pwa files by @chmelevskij in #722
Fixes
- Fix heading offset by @ctzsnooze in #600
- Update hardware and debug fields by @haslinghuis in #603
- Update debug mode by @haslinghuis in #607
- Fix debug modes by @haslinghuis in #609
- fixed NaN validation, add no-gps-data class to map by @bonchan in #618
- Bugfix: chrome.fileSystem.chooseEntry now requires "description" by @danniesim in #636
- fix dynThrPID to tpa_rate changes by @nerdCopter in #649
- header fixes for antigravity by @nerdCopter in #655
- Fixed msp accel scaling in flightlog parser by @flaviopinzarrone in #651
- Set gyro_sample graph scaling to the same as other gyro graphs by @ctzsnooze in #700
- Fix order by @haslinghuis in #702
- Header: fix voltage scale by @nerdCopter in #714
- Resolved issue of wrong throttle values at spectrum chart when not all log parameters are selected in blackbox settings by @demvlad in #713
New Contributors
- @daleckystepan made their first contribution in #560
- @meoso made their first contribution in #586
- @LinusThorsell made their first contribution in #606
- @wetheredge made their first contribution in #610
- @bonchan made their first contribution in #613
- @danniesim made their first contribution in #636
- @VolkerGoeschl made their first contribution in #635
- @tbolin made their first contribution in #640
- @pichim made their first contribution in #650
- @flaviopinzarrone made their first contribution in #651
- @mituritsyn made their first contribution in #706
- @demvlad made their first contribution in #713
Full Changelog: 3.6.0...3.7.0
Blackbox Log Viewer 3.6.0
Which file do I need?
- Windows (7, 8, 10):
betaflight-blackbox-explorer-installer_<version>_win32.exe
; - Mac OS X:
betaflight-blackbox-explorer_<version>_macOS.dmg
(please read 'Important information when upgrading' below); - Linux:
betaflight-blackbox-explorer_<version>_amd64.deb
(Ubuntu, debian),betaflight-blackbox-explorer-<version>.x86_64.rpm
(Red Hat, Fedora, CentOS),betaflight-blackbox-explorer_<version>_linux64.zip
(others).
Release Notes
This update of Blackbox Log Viewer adds support for logs written by the latest version of the Betaflight firmware (4.3).
We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Important information when upgrading
- Changes to the security model used in the latest versions of MacOS X 10.14 (Mojave) and 10.15 (Catalina) mean that the operating system will show an error message ('"Betaflight Blackbox Explorer.app" is damaged and can’t be opened. You should move it to the Trash.') when trying to install the application. To work around this, run the following command in a terminal before installing:
sudo xattr -rd com.apple.quarantine /Applications/Betaflight\ Blackbox\ Explorer.app
.
What's Changed
Improvements
- Removed unneeded devDependency 'jquery-ui-npm'. by @mikeller in #443
- Disable Expo, Smooth and Grid by default by @McGiverGim in #448
- Updated NW.js to 44.6. by @mikeller in #449
- Add a shadow to the text of the Spectrum graph by @McGiverGim in #451
- Use nw window and open links in new window by @McGiverGim in #450
- Replace NSIS by Inno Setup installer by @McGiverGim in #452
- Remember position and size of the window by @McGiverGim in #453
- Updating NW.js and ffmpeg libraries to new 0.47 by @asizon in #455
- Add dynamic notch max hz to header by @asizon in #457
- Removed Dterm Rpm and Vbat Pid Compensation header options from 4.3 by @asizon in #459
- Manage disabled fields by @fgiudice98 in #460
- Refactor application association in registry by @McGiverGim in #461
- Move WebMWriter library to node_modules by @McGiverGim in #463
- Added vbat_sag_compensation to header by @asizon in #465
- Remove Chrome support by @McGiverGim in #474
- Improving Betaflight logo by @asizon in #476
- Restrict Windows version to Windows 8 or higher by @McGiverGim in #478
- Show the limit in motors graph by @McGiverGim in #472
- Display selected gyro header value by @atomgomba in #480
- Show the effective motor percentage with dynamic idle in the legacy motor graph. by @mikeller in #483
- bump nw.js and ffmpeg library to version 0.50.2 by @TheIsotopes in #487
- Allow window resizing down to 800x600 by @ctzsnooze in #502
- Generate win64 version for Windows by default by @McGiverGim in #504
- Add debug friendly names depending on versioning by @McGiverGim in #514
- Updated NW.js to 0.54.0, and updated libraries to match. by @mikeller in #518
- Add motor poles support by @atomgomba in #526
- Updates to log viewer for 4.3 by @ctzsnooze in #512
- Add azure vmImage for release by @asizon in #540
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #525
- Bump NWjs to 0.54.1 by @haslinghuis in #523
- 4.3 field support by @ctzsnooze in #539
- Update azure windows image by @asizon in #543
- zoom resolution of 1, not 10 by @ctzsnooze in #546
- Update FFT debug modes by @KarateBrot in #554
- chore: use node 14 by @chmelevskij in #495
Fixes
- Fixed some window opening by @asizon in #456
- Fix open window association with --disable-features=nw2 by @McGiverGim in #462
- Fix screenshot output by @atomgomba in #469
- Bump ini from 1.3.5 to 1.3.7 by @dependabot in #484
- Hanning window applied to input data (fftInput, not fftOutput) by @bw1129 in #491
- Fix axisError calculation by @DusKing1 in #494
- Fix rounding in setpoint vs error graph by @McGiverGim in #515
- Fix DUAL_GYRO_SCALED debug mode graph by @McGiverGim in #520
- fix typo in index.html by @ctzsnooze in #555
- Temporary remove FileWriter support when exporting video by @McGiverGim in #516
- fir header dialog information into min width by @ctzsnooze in #569
New Contributors
- @asizon made their first contribution in #455
- @fgiudice98 made their first contribution in #460
- @bw1129 made their first contribution in #491
- @DusKing1 made their first contribution in #494
- @haslinghuis made their first contribution in #523
- @mathiasvr made their first contribution in #545
- @KarateBrot made their first contribution in #554
- @chmelevskij made their first contribution in #495
- @blckmn made their first contribution in #577
Full Changelog: 3.5.0...3.6.0
Blackbox Log Viewer 3.5.0
Which file do I need?
- Windows (7, 8, 10):
betaflight-blackbox-explorer-installer_<version>_win32.exe
; - Mac OS X:
betaflight-blackbox-explorer_<version>_macOS.dmg
(please read 'Important information when upgrading' below); - Linux:
betaflight-blackbox-explorer_<version>_amd64.deb
(Ubuntu, debian),betaflight-blackbox-explorer-<version>.x86_64.rpm
(Red Hat, Fedora, CentOS),betaflight-blackbox-explorer_<version>_linux64.zip
(others).
Release Notes
This update of Blackbox Log Viewer adds support for logs written by the latest version of the Betaflight firmware (4.2).
We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Important information when upgrading
- Changes to the security model used in the latest versions of MacOS X 10.14 (Mojave) and 10.15 (Catalina) mean that the operating system will show an error message ('"Betaflight Blackbox Explorer.app" is damaged and can’t be opened. You should move it to the Trash.') when trying to install the application. To work around this, run the following command in a terminal before installing:
sudo xattr -rd com.apple.quarantine /Applications/Betaflight\ Blackbox\ Explorer.app
.
Improvements:
- added the ability to take 'screenshots' of the graph (#392, #393);
- added options to hide graph background and time bar (#408, #420);
- added new PID error vs. setpoint graph (#416);
- various UI improvements.
Fixes:
- fixed a bug in the header display (#427);
- fixed a number of incompatibilities with the firmware.
Blackbox Log Viewer 3.4.0
Which file do I need?
- Windows (7, 8, 10):
betaflight-blackbox-explorer-installer_<version>_win32.exe
; - Mac OS X:
betaflight-blackbox-explorer_<version>_macOS.dmg
(please read 'Important information when upgrading' below); - Linux:
betaflight-blackbox-explorer_<version>_amd64.deb
(Ubuntu, debian),betaflight-blackbox-explorer-<version>.x86_64.rpm
(Red Hat, Fedora, CentOS),betaflight-blackbox-explorer_<version>_linux64.zip
(others).
Release Notes
This update of Blackbox Log Viewer adds support for logs written by the latest version of the Betaflight firmware (4.1).
We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Important information when upgrading
- Changes to the security model used in the latest versions of MacOS X 10.14 (Mojave) and 10.15 (Catalina) mean that the operating system will show an error message ('"Betaflight Blackbox Explorer.app" is damaged and can’t be opened. You should move it to the Trash.') when trying to install the application. To work around this, run the following command in a terminal before installing:
sudo xattr -rd com.apple.quarantine /Applications/Betaflight\ Blackbox\ Explorer.app
.
Fixes:
- fixed a number of incompatibilities with the firmware.
Improvements:
Blackbox Log Viewer 3.3.1
Important
Blackbox Log Viewer 3.3.1 was released to fix a bug in 3.3.0 that makes it impossible to open log files that were created with firmware older than Betaflight 4.0.0.
Which file do I need?
- Windows (7, 8, 10):
betaflight-blackbox-explorer-installer_<version>_win32.exe
; - Mac OS X:
betaflight-blackbox-explorer_<version>_macOS.dmg
; - Linux:
betaflight-blackbox-explorer_<version>_amd64.deb
(Ubuntu, debian),betaflight-blackbox-explorer-<version>.x86_64.rpm
(Red Hat, Fedora, CentOS),betaflight-blackbox-explorer_<version>_linux64.zip
(others).
Release Notes
This update of Blackbox Log Viewer adds support for logs written by the latest version of the Betaflight firmware (4.0.0).
We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Fixes:
- Fixed a number of incompatibilities with the firmware;
- Fixed bug making it impossible to open log files created with Betaflight < 4.0.0 (#308).
Improvements:
- Added support for logs written by the latest firmware (4.0.0);
- Added support for touch screen input;
- Various UI improvements.
Blackbox Log Viewer 3.3.0
Important
There is a bug in this version that makes it impossible to open log files that were created with firmware older than Betaflight 4.0.0. Blackbox Log Viewer 3.3.1 was released with a fix for this. Please update to Blackbox Log Viewer directly if you need to open log files that were created with older firmware versions.
Which file do I need?
- Windows (7, 8, 10):
betaflight-blackbox-explorer-installer_<version>_win32.exe
; - Mac OS X:
betaflight-blackbox-explorer_<version>_macOS.dmg
; - Linux:
betaflight-blackbox-explorer_<version>_amd64.deb
(Ubuntu, debian),betaflight-blackbox-explorer-<version>.x86_64.rpm
(Red Hat, Fedora, CentOS),betaflight-blackbox-explorer_<version>_linux64.zip
(others).
Release Notes
This update of Blackbox Log Viewer adds support for logs written by the latest version of the Betaflight firmware (4.0.0).
We have tried to make this release as bug free as possible. If you still find a bug, please report it back to us by opening an issue here.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence in the Slack messaging platform. Register here, and then come join us in Slack. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Fixes:
- Fixed a number of incompatibilities with the firmware.
Improvements:
- Added support for logs written by the latest firmware (4.0.0);
- Added support for touch screen input;
- Various UI improvements.
Blackbox Log Viewer 3.2.0
Which file do I need?
- Windows (7, 8, 10):
betaflight-blackbox-explorer-installer_<version>_win32.exe
; - Mac OS X:
betaflight-blackbox-explorer_<version>_macOS.dmg
; - Linux:
betaflight-blackbox-explorer_<version>_amd64.deb
(Ubuntu, debian),betaflight-blackbox-explorer-<version>.x86_64.rpm
(Red Hat, Fedora, CentOS),betaflight-blackbox-explorer_<version>_linux64.zip
(others).
Release Notes
This update of Blackbox Log Viewer adds support for logs written by the latest version of the Betaflight firmware (3.5.0).
As usual, please report any bugs you find back to us by opening an issue here.
We also have a Facebook Group: If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this here.
Fixes:
- Fixed a number of incompatibilities with the firmware.
Improvements:
- Added support for logs written by the latest firmware (3.5.0);
- Various UI improvements.
Blackbox Log Viewer 3.1.0
Which file do I need?
- Windows (7, 8, 10):
betaflight-blackbox-explorer-installer_<version>_win32.exe
; - Mac OS X:
betaflight-blackbox-explorer_<version>_macOS.dmg
; - Linux:
betaflight-blackbox-explorer_<version>_amd64.deb
(Ubuntu, debian),betaflight-blackbox-explorer-<version>.x86_64.rpm
(Red Hat, Fedora, CentOS),betaflight-blackbox-explorer_<version>_linux64.zip
(others).
Release Notes
In addition to updating the Blackbox Log Viewer to support the latest version of the Betaflight firmware (3.4.0), we have added some nice new features: You can now double click on log files to open them, and you can export logs as CSV, in order to open them in third party tools like Plasmatree's PID-Analyzer.
We have also improved and polished up the user interface, and made it easier to take screenshots of logs that contain all of the information required for others to help you with tuning. Thanks to @McGiverGim, @wolkesson, and @ctzsnooze for their efforts on this!
As usual, please report any bugs you find back to us by opening an issue here.
We now also have a Facebook Group. If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this here.
Important information when upgrading
- The names of some graphs have been updated to make them more accurate and aligned with the firmware (#144, #164).
Fixes:
- Fixed a number of incompatibilities with the firmware.
Improvements:
- Added support for logs written by the latest firmware (3.4.0);
- Various UI improvements;
- Added support for opening log files by double-clicking them or dragging / dropping them onto the Blackbox Log Viewer app;
- Added support for exporting log data as CSV.
Blackbox Log Viewer 3.0.0
The main change in this release is that the Blackbox Log Viewer is now available as a stand alone application. Thanks a lot for the hard work of the developers who made this possible!
In addition to this, this version contains fixes and updates to make it work with the log format generated with the latest release of Betaflight (3.3.1).
Minor Changes
2.5.12 Update version