Skip to main content

F1 telemetry data collection and visualisation

Project description

F1 Telemetry Data Collector

This Python application uses InfluxDB to collect telemetry data from the official F1 game.

It is also possible to display live session and car data.

Installation

The application requires Python >= 3.8 to work.

pip install pipx
pipx install f1-telemetry

Usage

Ensure that InfluxDB is running with at least an Org and an access token, and configured with an f1-telemetry bucket.

f1-tel <org> <token>

This also serves a very basic web application for time-series and live data visualisations. With InfluxDB still running, navigate to http://localhost:20776/index.html page in the browser with the org and token parameters, e.g.

http://localhost:20776/index.html?org=P403n1x87&token=NLyjW4ml8XuTPTwCbtC5PC1Z-JJ6lwjAm7B1-ScM_XP9N_eoCkIGTmm3wHrC92cQVsMmKofgqbx6PM-ZZgVQKw==

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

f1-telemetry-2022.1.1.tar.gz (178.4 kB view hashes)

Uploaded Source

Built Distribution

f1_telemetry-2022.1.1-py3-none-any.whl (182.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page