gt7_server

Crates.iogt7_server
lib.rsgt7_server
version1.1.1
sourcesrc
created_at2024-10-19 01:57:28.3989
updated_at2024-10-23 17:13:08.177099
descriptionA server for GT7 telemetry data processing.
homepage
repositoryhttps://github.com/Souldiv/gt7-telemetry-server
max_upload_size
id1415025
size500,503
Amrut (Souldiv)

documentation

README

GT7 Telemetry Server

GT7 Telemetry Server is a server that listens for data from a GT7 UDP socket server and broadcasts decrypted data to a WebSocket server for easy consumption by a frontend.

Installation

Follow the instructions in the release section to install the server.

Todo

  • Add option to send data to InfluxDB for consumption by Grafana

Dashboard

This is a basic example of a dashboard that can be used to visualize the data output by the telemetry server.

Example

Run the telemetry server.

cargo run

Run basic python server in the example folder to visualize data.

python -m http.server 8080

Access the dashboard at http://localhost:8080.

Dashboard

Usage

gt7_server <playstation_ip: Default 192.168.1.85> <websocket_port: Default 8080>

References

This project was inspired by the work of others https://www.gtplanet.net/forum/threads/gt7-is-compatible-with-motion-rig.410728 and people like Bornhall, Nenkai, Stoobert and more.

Commit count: 44

cargo fmt