Releases: stronnag/bbl2kml
Perfect execution
Changes
- Pass emergency mode to fl2ltm (for mwp replay)
- Add
.exe
to Windows executables
Installation:
- Download the archive (from assets) for your operating system (darwin == MacOS)
- Expand the archive (File Manager,
tar
,unzip
,7zip
as preferred) - Copy the executable files somewhere convenient
- Make sure you also have inav's blackbox_decode installed and on
$PATH
/%PATH%
.
Manual:
multi-mission support
- Supports inav 4.0 multi-mission files
- Ensures consistent ipv4 / ipv6 usage (i.e. between
mwp
bbl replay andfl2ltm
)
Replay speedup (metadata caching)
- Cache log metadata, so we don't read it twice (as it's slow for AP logs in particular).
- Minor fixes, unify GPS fix reporting across all log types
Notes:
- Regenerated 2021-10-19 to add missing
fl2ltm
link - After decompressing the archives, copy the
flightlog2kml/*
binaries to somewhere on$PATH
(e.g.~/.local/bin
,~/bin
,/usr/local/bin
,/usr/bin
).
Add Ardupilot `*.bin` (dataflash) logs
This build adds support for Ardupilot *.bin
logs. This has an external dependency:
Log replay via LTM (e.g. in mwp) should start more quickly.
Note that the Ardupilot support is somewhat experimental (offers of logs for further development appreciated). In particular, the translation of flight modes may not be entirely correct.
Positive current
Doesn't report negative current draw in blackbox logs (should never happen, but it does).
Minor updates
- Update mission file readers and writer (as impload)
- Improve mission index defaults for
log2mission
andfl2ltm
Efficiency as you see fit
- Fixes the colour of efficiency "outlier" points that fell outside of the 0.05 ... 0.90 quantile used for colour range selection. (#19)
- Add the option to use with mAh/km or Wh/km for determining the colour gradient for efficiency plots. Both units are shown in the track point popup. The energy unit to use for defining the gradient fill is set by the new
-energy-unit
option:This can be set in the config file if required. (#19)-energy-unit string Energy unit [mah, wh] (default "mah")
- Better 'Fatal' diagnostics.
- Minor fixes to LTM replay and Bullet log parsing and processing.
Replay Bullet Logs to LTM
Nothing to see here
Just some tidying ...
- Fix reading Bullet logs
- Support inav 3.0 absolute altitude mission files
Your mission, should you choose to accept it ...
log2mission
This release adds a new application log2mission
that will generate an inav mission file (MWXML) from a flight log (Blackbox, OpenTx, BulletGCSS).
- You want to create a mission definition from a BBL (or part of it, maybe when in Cruise Mode).
- You have a log from a WP mission, but you've mislaid the mission file and would like to recreate it.
The generated mission file can be edited in an inav mission planner if required (mwp, Inav Configurator, Drone-helper) and / or uploaded to the flight controller (e.g. using mwp, Inav Configurator, Drone-helper or impload).
Please see the log2mission description in the README, in particular how the epsilon
parameter affects the generation of mission points, and use of the time and flight mode filter options.
Addresses #16
BulletGCSS logs
BulletGCSS log files are now a supported log format (in addition to Blackbox and OpenTX) and are auto-detected. You can thus use BulletGCSS logs to generate KML/Z or missions. KML/Z in Google Earth is a somewhat effective means to identify GPRS black-spots.
Addresses #15