The Challenge
While building drones I needed to analyze APM/Pixhawk flight logs — which are binary, and not exactly spreadsheet-friendly.
The Solution
A small Java application that parses the binary telemetry format and emits CSV, plus a Python script that batch-imports the fields worth keeping into MariaDB for querying and charting.
What I Built
Binary Log Parsing
Reads the APM/Pixhawk telemetry format directly.
CSV Output
Flight data in a format every analysis tool understands.
Batch Import to MariaDB
A Python script loads whole directories of logs for cross-flight queries.
Outcome
- Flight-by-flight analysis of telemetry that was previously opaque
Built With
