SimStrategist is a tool that displays and analyses live in-game telemetry from various racing simulators.
- F1 (2022 / 2023 / 2024)
- Le Mans Ultimate
- In the F1 game, go to Settings → Telemetry Settings.
- Set UDP Telemetry to
On. - Set UDP Broadcast Mode to
Off. - Set UDP IP Address to the IP of the machine running SimStrategist (use
127.0.0.1if on the same PC). - Set UDP Port to
20777. - Set UDP Send Rate to
20Hz(recommended). - Set UDP Format to match your game year (e.g.
2023). - Start the telemetry listener:
python3 f1/server.pyThe listener receives data on UDP port 20777. Make sure your firewall allows this port if the game runs on a different machine.
- Download and install the Ultimate Telemetry Socket – JSON Telemetry Plugin from the Le Mans Ultimate community forums.
- Place the plugin DLL in your LMU
Pluginsfolder. - In the plugin configuration file, set the output host to
127.0.0.1and port to5100. - Start Le Mans Ultimate — the plugin will begin sending telemetry automatically.
- Start the telemetry listener:
python3 lmu/server.pyThe listener accepts connections on TCP port 5100 by default. To use UDP instead, run
python3 lmu/server.py --udp. To change the port, add--port <number>.
python3 app.pyThen open your browser and navigate to http://127.0.0.1:5000.
- Parsing code for the F1 games taken from Harmitx7's F1-TELEMETRY-Dashboard at "github.com/Harmitx7/F1-TELEMETRY-DASHBOARD"
- JSON Module for LMU taken from the community forums at "community.lemansultimate.com/index.php?threads/telemetry-socket-%E2%80%93-json-telemetry-plugin.8229/"
Loginflask routelogin.htmlLogoutflask routeRegisterflask routeregister.htmlapology.htmlapology()function
(CSS / JavaScript added/removed for aesthetic purposes)
This is my first GitHub publication, so apologies for any badly-written code and/or unhelpful comments!
Claude AI module inside Visual Studio Code used.