Releases: stronnag/bbl2kml
Current Build (2024-09-03)
Current Build (2024-06-13)
Changes
- Use MSP_BOXIDS (vice MSP_BOXNAMES) for brevity
- Improve INAV CLI file recognition and parsing (ensure CLI read before mission for fwapproach parameters)
- Recognise LAND as a flight mode
Installation:
- Download the archive (from assets) for your operating system
- Expand the archive (File Manager,
tar
,unzip
,7zip
as preferred) - Copy the executable files somewhere convenient (i.e. on
$PATH
on POSIX OS) - Make sure you also have a current release of INAV's blackbox_decode installed and on
$PATH
/%PATH%
or (Windows) in the same directory.
Manual:
User Guide and installation instructions
Graphical User Interface
There is a graphical user interface (fl2xui
) for flightlog2kml
. Binaries are provided for Linux (.deb
) and Windows.
This release may be more recent than the flightlog2kml
embedded in the Windows release of fl2xui; if this bothers you, please copy the latest flightlog2kml.exe
into the fl2xui
path.
Current Build
Changes
- [fl2sitl] use permid (vice boxid) for clarity
- [cli file] improve INAV CLI file recognition and parsing (mission and fwapproach)
- [fl2sitl] recognise MSP_OVERRIDE as a mode
Installation:
- Download the archive (from assets) for your operating system
- Expand the archive (File Manager,
tar
,unzip
,7zip
as preferred) - Copy the executable files somewhere convenient (i.e. on
$PATH
on POSIX OS) - Make sure you also have a current release of inav's blackbox_decode installed and on
$PATH
/%PATH%
or (Windows) in the same directory.
Manual:
User Guide and installation instructions
Graphical User Interface
There is a graphical user interface (fl2xui
) for flightlog2kml
. Binaries are provided for Linux (.deb
) and Windows.
This release may be more recent than the flightlog2kml
embedded in the Windows release of fl2xui; if this bothers you, please copy the latest flightlog2kml.exe
into the fl2xui
path.
Current Build (2024-03-31)
Changes
-rebase
greatly improved (geodesic correctness, preserving shapes more accurately)fl2ltm
improved LTM "N Frame"log2mission
will use the new (INAV 7.1.0)activeWpNumber
field to extract a mission from a Blackbox log only if nomode-filter
is defined
Installation:
- Download the archive (from assets) for your operating system
- Expand the archive (File Manager,
tar
,unzip
,7zip
as preferred) - Copy the executable files somewhere convenient (i.e. on
$PATH
on POSIX OS) - Make sure you also have a current release of inav's blackbox_decode installed and on
$PATH
/%PATH%
or (Windows) in the same directory.
Manual:
User Guide and installation instructions
Graphical User Interface
There is a graphical user interface (fl2xui
) for flightlog2kml
. Binaries are provided for Linux (.deb
) and Windows.
This release may be more recent than the flightlog2kml
embedded in the Windows release of fl2xui; if this bothers you, please copy the latest flightlog2kml.exe
into the fl2xui
path.
Current Build (2024-03-22) - log2mission
Changes
log2mission
will use the new (INAV 7.1.0)activeWpNumber
field to extract a mission from a Blackbox log
Installation:
- Download the archive (from assets) for your operating system
- Expand the archive (File Manager,
tar
,unzip
,7zip
as preferred) - Copy the executable files somewhere convenient (i.e. on
$PATH
on POSIX OS) - Make sure you also have inav's blackbox_decode installed and on
$PATH
/%PATH%
or (Windows) in the same directory.
Manual:
User Guide and installation instructions
Graphical User Interface
There is a graphical user interface (fl2xui
) for flightlog2kml
. Binaries are provided for Linux (.deb
) and Windows.
This release may be more recent than the flightlog2kml
embedded in the Windows release of fl2xui; if this bothers you, please copy the latest flightlog2kml.exe
into the fl2xui
path.
Current Build (2024-02-26)
- Improve
fwapproach
andsafehome
presentation - Workaround Windows (lack of)
unlink
semantics - Embed version info in KML/Z description
FW Approach
- For missions containing
fwapproach
elements,fightlog2kml
andmission2kml
will generate visualisation of the approach paths. - If a
cli file
file containingsafehome
(andfwapproach
) lines is provided,fightlog2kml
andmission2kml
will generate visualisations of the safe home(s) and any associated landing approaches. Thecli
data is supplied toflightlog2kml
using the-cli
option, and as an additional file tomission2kml
, for example:flightlog2kml --mission LOG00031.1.mission -cli combined.txt LOG00031.TXT
mission2kml mm_land.mission combined.txt > /tmp/mission.kml
- MapZen is used as the elevation provider. DEMs are downloaded on demand and cached locally (shared with the
mwp
DEM cache).- Permits offline use
- Faster and more consistent, accurate DEM
otx fixes
1.0.12 fl2sitl consolidation
New features (not really)
fl2sitl
new modes- Add
ser2tcp
binary (svelte, compatible with that in INAV Configurator).
Installation:
- Download the archive (from assets) for your operating system
- Expand the archive (File Manager,
tar
,unzip
,7zip
as preferred) - Copy the executable files somewhere convenient (i.e. on
$PATH
on POSIX OS) - Make sure you also have inav's blackbox_decode installed and on
$PATH
/%PATH%
or (Windows) in the same directory.
Manual:
User Guide and installation instructions
fl2sitl description
Graphical User Interface
There is a graphical user interface (fl2xui
) for flightlog2kml
. Binaries are provided for Linux (.deb
).
This release may be more recent than the flightlog2kml
embedded in prior Windows release of fl2xui; if this bothers you, please copy the latest flightlog2kml.exe
into the fl2xui
path.
fl2sitl minimal
- Add a minimal mode to
fl2sitl
, (fl2sitl --minimal
) to facilitate a more useful SITL in the INAV Configurator.
Note that the fl2sitl documentation page also provides compiled inav_6.1.0.SITL
for FreeBSD, Linux and Windows.