Skip to content

Releases: stronnag/bbl2kml

Perfect execution

08 Jan 13:11
Compare
Choose a tag to compare

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:

User Guide and installation instructions

multi-mission support

10 Dec 19:03
Compare
Choose a tag to compare
  • Supports inav 4.0 multi-mission files
  • Ensures consistent ipv4 / ipv6 usage (i.e. between mwp bbl replay and fl2ltm)

See installation notes in the manual

Replay speedup (metadata caching)

16 Oct 12:32
Compare
Choose a tag to compare
  • 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

15 Oct 19:03
Compare
Choose a tag to compare

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

26 Sep 18:20
Compare
Choose a tag to compare

Doesn't report negative current draw in blackbox logs (should never happen, but it does).

Minor updates

18 Jun 14:32
Compare
Choose a tag to compare
  • Update mission file readers and writer (as impload)
  • Improve mission index defaults for log2mission and fl2ltm

Efficiency as you see fit

25 May 20:21
Compare
Choose a tag to compare
  • 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:
     -energy-unit string
      	Energy unit [mah, wh] (default "mah")
    
    This can be set in the config file if required. (#19)
  • Better 'Fatal' diagnostics.
  • Minor fixes to LTM replay and Bullet log parsing and processing.

Replay Bullet Logs to LTM

10 May 16:15
Compare
Choose a tag to compare

Mainly (solely) for mwp, fl2ltm can replay Bullet logs.

Requires contemporary mwp for mwp visualisation.

Nothing to see here

09 May 16:16
Compare
Choose a tag to compare

Just some tidying ...

  • Fix reading Bullet logs
  • Support inav 3.0 absolute altitude mission files

Your mission, should you choose to accept it ...

09 Apr 12:34
Compare
Choose a tag to compare

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