F1 Telemetry Display
Project description
F1Tel-GUI
A simple GUI python package develped with PyQt5 that helps to analyze Formula 1 car and drivers telemetries
Installation
Install F1tel-gui with pip
pip3 install f1tel-gui
or
python3 -m pip install f1tel-gui
External Libraries
- fastf1: the basic library from where the f1 data are fetch
- JSONitor: JSON editor used to edit the configuration file
Usage
Using python
python3 -m f1tel_gui [-h] [-e] [--json_layout JSON_LAYOUT]
options:
-h, --help show this help message and exit
-e Open the JSON editor
--json_layout JSON_LAYOUT
JSON graph layout file
JSON Layout File Schema
If you want to modify the default JSON layout file or if you want to create your own JSON layout file you have to respect the JSON Schema:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "array",
"items": [
{
"type": "object",
"properties": {
"tabname": {
"type": "string"
},
"graphs": {
"type": "array",
"items": [
{
"type": "object",
"properties": {
"position": {
"type": "integer"
},
"sharex": {
"type": "boolean"
},
"graphName": {
"type": "string"
},
"xlabel": {
"type": "string"
},
"ylabel": {
"type": "string"
}
},
"required": [
"position",
"sharex",
"graphName",
"xlabel",
"ylabel"
]
}
]
}
},
"required": [
"tabname",
"graphs"
]
}
]
}
Authors
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
f1tel_gui-1.0.2-py3-none-any.whl
(34.8 kB
view details)
File details
Details for the file f1tel_gui-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: f1tel_gui-1.0.2-py3-none-any.whl
- Upload date:
- Size: 34.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b63b7654196fe17ec96eacf0dd0126ee732f5c482f6e931af2cfef67a555f7b |
|
MD5 | 66d55ba7c6581b35d9684a485aaa5b09 |
|
BLAKE2b-256 | 0a5a3286f4277111c148e28e05d3ef3acebf903a8a7d2d7588f06be1d891b054 |