1 unstable release
| 0.1.0 | Jun 2, 2025 |
|---|
#579 in Simulation
135KB
3.5K
SLoC
A friendly, Rust idiomatic library for the Outgauge protocol used by Live for Speed racing simulator.
The focus of this library is providing a high level, strongly typed, primitives that are difficult to misuse and have reasonable performance, rather than be a thin layer over a series of bytes.
Where possible this crate aligns the naming of fields in packets to match the original Outgauge specification.
High-level features
- "sans-io" implementation of Outgauge
Related crates
You might also find these related crates useful:
insim- for interacting with LFS over Insiminsim_pth– for reading and writing LFS PTH filesinsim_smx– for reading and writing LFS SMX filesoutsim- "sans-io" implementation of the LFS outsim protocol
They follow the same design focus and can be found in the same GitHub repository.
Examples
Examples can be found in the GitHub repository.
Dependencies
~10MB
~327K SLoC