Metadata-Version: 2.4
Name: flightradar-to-g1000
Version: 0.1.0
Summary: This project converts FlightRadar24 ADSB CSVs into the G1000 format for loading into ForeFlight for review.
Author: ReadyPlayerEmma
License-Expression: MIT
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Requires-Dist: pandas>=2.2.3
Description-Content-Type: text/markdown

# flightradar-to-g1000

This project converts 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
- uv package manager

## Installation

Install the required dependencies using uv:

```bash
uv sync
```

## Usage

To convert a CSV file to Garmin G1000 format, run the following command:

```bash
uv run flightradar_to_g1000.py <input_file_path>
```

Replace `<input_file_path>` with the path to your input CSV file.

## Example

```bash
uv run flightradar_to_g1000.py 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.
