Kart Racing Pro Telemetry is an Electron application that allows you to visualize real-time telemetry data from Kart Racing Pro. By leveraging the UDP data stream provided by the game.
- Real-time telemetry data display
- Event, session, lap, and split data streaming
- Kart Racing Pro (version 6 or later*)
*App is tested on Version 13e. The Game developer made some changes to the udp data between these versions.
-
Clone this repository:
git clone https://github.com/derechtenap/krp-app.git cd krp-app
-
Install dependencies:
npm i
-
Run the application in dev mode:
npm run dev
To enable telemetry data streaming from Kart Racing Pro, you'll need to configure the proxy_udp.ini
file located in the Kart Racing Pro installation folder:
[params]
enable = 1
port = 30000
ip = 127.0.0.1:30001
delay = 1
- port: Outbound port for sending UDP packets.
- ip: Inbound address and optional port. If omitted, the outbound port is used.
- delay: Delay in hundredths of a second between packets.
By default, the app will display only kart-related data. To enable the streaming of event, session, lap, and split data, add the following line to your proxy_udp.ini
file:
info = 1
Once the application is running and the Kart Racing Pro is configured correctly, you will start receiving real-time telemetry data.
Contributions are welcome! Please follow these steps:
- Fork the repository
- Create a new branch
- Make your changes
- Submit a pull request
MIT
- Kart Racing Pro for the plugin support.
For issues or feature requests, please open an issue on GitHub.