This project converts FlightRadar24 ADSB CSVs into the G1000 format for loading into ForeFlight for review.
Project description
flightradar_to_g1000
This Python project provides a CLI to convert ADSB data from a FlightRadar24 CSV file into Garmin G1000 flight log CSV format. One use for this project is for converting the ADSB CSVs into the G1000 format for loading into ForeFlight for review.
Requirements
- Python 3.12 or higher
- pandas library (automatically installed if you use
pip install flightradar-to-g1000) - uv package manager (only required if you build from source)
Installation
From PyPi
pip install flightradar-to-g1000
This will install both the library and a CLI command called flightradar-to-g1000.
From Source
Clone the repository:
git clone https://github.com/ReadyPlayerEmma/flightradar_to_g1000.git
Make sure you have uv installed, and then use it to install the required dependencies:
uv sync
Build the package and install it:
uv build
pip install dist/<filename>.whl
Usage
To convert a CSV file to Garmin G1000 format, run the following command:
flightradar-to-g1000 <input_file_path>
Replace <input_file_path> with the path to your input CSV file.
For more options, see the help output:
flightradar-to-g1000 --help
Example
flightradar-to-g1000 sample_data/source/38e7ef15.csv
The converted file will be saved with a _g1000 suffix before the file extension.
License
This project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file flightradar_to_g1000-0.1.1.tar.gz.
File metadata
- Download URL: flightradar_to_g1000-0.1.1.tar.gz
- Upload date:
- Size: 69.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.5.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eed51d8fa0793ab0fb28b6c676539a977c8c7e79f60dc0566c89dbfa7f97aa85
|
|
| MD5 |
aaae2924e1c83d923c3edbdcb13b50f3
|
|
| BLAKE2b-256 |
884405af1d5af3c4f130976993ccaba0ff7db303560f4483895b961023db8285
|
File details
Details for the file flightradar_to_g1000-0.1.1-py3-none-any.whl.
File metadata
- Download URL: flightradar_to_g1000-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.5.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36e011e04384eaa1f09fd1058d150fba188a279f474abf3e4da9e811fc797e84
|
|
| MD5 |
a8a422f3d0f3e2ad1de30861883e6691
|
|
| BLAKE2b-256 |
6eadea0988f1b92b0862c1f1257822510b4d319dbee126ff3aa6b7227a5a4fd0
|