Forked form this GitLab repo
Original development by Sidney Cadot
The f1-2019-telemetry package provides support for interpreting telemetry information as sent out over the network by the F1 2019 game by CodeMasters. It also provides command-line tools to record, playback, and monitor F1 2019 session data.
- Clone this repo
- Set up a separate conda environment and activate it by running:
conda env create -f conda.yml conda activate f1-2019
This section uses the f1-2019-telemetry CLI as describe in the documentation
- Launch the F1 2019 game.
- Make sure UDP telemetry is enabled in the game settings.
- Run the following command from the
f1
conda environment (created in the setup above):f1-2019-telemetry-recorder -p 20777 -i 1.0
-p
is the UDP port to listen to (default: 20777)
-i
is the interval for writing incoming data to SQLite3 file, in seconds (default: 1.0)
-
The original project was developed by Sidney Cadot and is hosted in this GitLab repo
-
The original
f1-2019-telemetry
is hosted on PyPI -
The original package documentation is hosted on Read the Docs