Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stronnag/bbl2kml

KML generator for inav Blackbox, OpenTX, BulletGCSS logs
https://github.com/stronnag/bbl2kml

blackbox blackbox-logs bulletgcss inav inav-blackbox kml kml-generator mqtt mwp opentx opentx-logs

Last synced: 3 months ago
JSON representation

KML generator for inav Blackbox, OpenTX, BulletGCSS logs

Awesome Lists containing this project

README

        

# flightlog2x

## Overview

A suite of tools to generate beautiful annotated, animated KML/KMZ files (and other data) from **inav** blackbox logs, OpenTX log files (inav S.Port telemetry, some support for OpenTX logs from Ardupilot), BulletGCSS and Aurduplot `.bin` logs. Also supports MW XML mission files and geospatial elements from CLI diffs (`safehome`, `fwapproach` and future `geozone`).

#### INAV Fight Mode layer

FlightModes

#### RSSI layer

RSSI

#### Efficiency layer

Efficiency

#### Point Annotation

Annotation

### Statistics

```
$ bbsummary /t/inav-contrib/LOG00031.TXT
Log : LOG00031.TXT / 1
Flight : on 2021-05-24 14:07:28
Firmware : INAV 2.6.1 (5510259e) OMNIBUSF4PRO of May 7 2021 14:19:33
Size : 29.48 MB
Altitude : 113.0 m at 10:34
Speed : 20.8 m/s at 07:24
Range : 4461 m at 08:08
Current : 7.4 A at 00:05
Distance : 12170 m
Duration : 14:05
Disarm : Switch
```

## Documentation

[User Guide & Installation Instructions](https://stronnag.github.io/bbl2kml/)

## Graphical User Interface

There is a [graphical user interface for `flightlog2kml`](https://github.com/stronnag/fl2xui). Binaries are provided for Linux (`.deb`). There may also be a Windows installer.

## Other tools

The project includes the following:

* `flightlog2kml` : Generate KML/Z from log files
* `fl2mqtt` : Generate Bullet GCCS MQTT messages
* `fl2ltm` : Generate (INAV) LTM (Lightweight Telemetry) messages
* `fl2sitl` : Replay BBL via the INAV SITL ([documentation](https://github.com/stronnag/bbl2kml/wiki/fl2sitl)). : `fl2sitl` can also provide a minimal simulator (no BBL needed) to enable the full use of the INAV SITL in the INAV configurator.
* `log2mission` : Generate an INAV mission file from a flight log
* `mission2kml` : General KML/Z from an INAV mission file (and optional CLI `diff` containing Safehome / FW Land data / (geozones))

For details in the [User Guide & Installation Instructions](https://stronnag.github.io/bbl2kml/).