{"id":13651386,"url":"https://github.com/stronnag/bbl2kml","last_synced_at":"2025-07-18T08:06:00.905Z","repository":{"id":44388434,"uuid":"325063155","full_name":"stronnag/bbl2kml","owner":"stronnag","description":"KML generator for inav Blackbox,  OpenTX, BulletGCSS  logs","archived":false,"fork":false,"pushed_at":"2025-07-13T21:30:16.000Z","size":4993,"stargazers_count":24,"open_issues_count":1,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-13T23:32:14.472Z","etag":null,"topics":["blackbox","blackbox-logs","bulletgcss","inav","inav-blackbox","kml","kml-generator","mqtt","mwp","opentx","opentx-logs"],"latest_commit_sha":null,"homepage":"https://stronnag.github.io/bbl2kml/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stronnag.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-12-28T16:38:36.000Z","updated_at":"2025-05-01T18:10:18.000Z","dependencies_parsed_at":"2023-10-16T11:27:06.897Z","dependency_job_id":"abc676b7-3a85-4aa5-a864-0edcc93d4190","html_url":"https://github.com/stronnag/bbl2kml","commit_stats":null,"previous_names":[],"tags_count":71,"template":false,"template_full_name":null,"purl":"pkg:github/stronnag/bbl2kml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stronnag%2Fbbl2kml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stronnag%2Fbbl2kml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stronnag%2Fbbl2kml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stronnag%2Fbbl2kml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stronnag","download_url":"https://codeload.github.com/stronnag/bbl2kml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stronnag%2Fbbl2kml/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265724962,"owners_count":23817920,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blackbox","blackbox-logs","bulletgcss","inav","inav-blackbox","kml","kml-generator","mqtt","mwp","opentx","opentx-logs"],"created_at":"2024-08-02T02:00:48.883Z","updated_at":"2025-07-18T08:06:00.880Z","avatar_url":"https://github.com/stronnag.png","language":"Go","funding_links":[],"categories":["Telemetry \u0026 Logs 📊"],"sub_categories":["Modules 🧩"],"readme":"# flightlog2x\n\n## Overview\n\nA 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`).\n\n\n#### INAV Fight Mode layer\n\u003cfigure\u003e\n  \u003cimg src=\"manual/docs/images/v1.jpeg\" alt=\"FlightModes\" style=\"width:100%\"\u003e\n\u003c/figure\u003e\n\n#### RSSI layer\n\u003cfigure\u003e\n  \u003cimg src=\"manual/docs/images/v2.jpeg\" alt=\"RSSI\" style=\"width:100%\"\u003e\n\u003c/figure\u003e\n\n#### Efficiency layer\n\u003cfigure\u003e\n  \u003cimg src=\"manual/docs/images/v3.jpeg\" alt=\"Efficiency\" style=\"width:100%\"\u003e\n\u003c/figure\u003e\n\n#### Point Annotation\n\u003cfigure\u003e\n  \u003cimg src=\"manual/docs/images/v4.png\" alt=\"Annotation\" style=\"width:100%\"\u003e\n\u003c/figure\u003e\n\n### Statistics\n\n```\n$ bbsummary /t/inav-contrib/LOG00031.TXT\nLog      : LOG00031.TXT / 1\nFlight   :  on 2021-05-24 14:07:28\nFirmware : INAV 2.6.1 (5510259e) OMNIBUSF4PRO of May  7 2021 14:19:33\nSize     : 29.48 MB\nAltitude : 113.0 m at 10:34\nSpeed    : 20.8 m/s at 07:24\nRange    : 4461 m at 08:08\nCurrent  : 7.4 A at 00:05\nDistance : 12170 m\nDuration : 14:05\nDisarm   : Switch\n```\n\n## Documentation\n\n[User Guide \u0026 Installation Instructions](https://stronnag.github.io/bbl2kml/)\n\n## Graphical User Interface\n\nThere 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.\n\n## Other tools\n\nThe project includes the following:\n\n* `flightlog2kml` : Generate KML/Z from log files\n* `fl2mqtt` : Generate Bullet GCCS MQTT messages\n* `fl2ltm` :  Generate (INAV) LTM (Lightweight Telemetry) messages\n* `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.\n* `log2mission` : Generate an INAV mission file from a flight log\n* `mission2kml` : General KML/Z from an INAV mission file (and optional CLI `diff` containing Safehome / FW Land data / (geozones))\n\nFor details in the [User Guide \u0026 Installation Instructions](https://stronnag.github.io/bbl2kml/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstronnag%2Fbbl2kml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstronnag%2Fbbl2kml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstronnag%2Fbbl2kml/lists"}