F1-game-telemetry library

Choose the telemetry data you want to record from the F1 video game.

Example main.rs

Below is an example of how you would use this library.

```rust

use f1gametelemetry::TelemetryBuilder; use serde_json::Value;

[tokio::main] //this is a test

async fn main() { let endpoint = "127.0.0.1:30500"; let mut tel = TelemetryBuilder::new(endpoint.toowned()) .addeventsdata() .build(); let (tx, mut rx) = tokio::sync::mpsc::unboundedchannel(); tel.record(tx).await; while let Some(val) = rx.recv().await { let val: Value = serdejson::fromstr(&val).unwrap(); println!("RECEIVED: {}", val); } }

```

License

This library is licensed under the MIT License

github

Please check out my github! Thank you!