5 个版本

0.2.1 2023 年 11 月 19 日
0.2.0 2022 年 3 月 5 日
0.1.2 2022 年 2 月 26 日
0.1.1 2022 年 2 月 26 日
0.1.0 2022 年 2 月 26 日

模拟 分类中排名 100

每月下载量 25

BSD-3-Clause 许可协议

58KB
1.5K SLoC

iracing-telem

这是一个用于从运行的 iRacing 实例中访问遥测数据的 iRacing SDK 的 Rust 端口。

它允许访问正在运行的 iRacing 模拟器的遥测数据,以及向模拟器发送某些控制消息的能力(例如,更改维修区设置)

文档:https://docs.rs/iracing-telem/latest/iracing_telem/

crate:https://crates.io/crates/iracing-telem/

iRacing 数据通过内存映射文件公开。因此,几乎所有方法都被标记为不安全,因为数据可能不在预期的位置。

C++ SDK 的详细信息可在 iRacing 论坛上找到。注意,您需要有效的 iRacing 订阅才能访问这些信息。

https://forums.iracing.com/discussion/62/iracing-sdk


lib.rs:

iracing-telem 是 iRacing 提供的 C++ SDK 的 Rust 端口。

它允许访问正在运行的 iRacing 模拟器的遥测数据,以及向模拟器发送某些控制消息的能力(例如,更改维修区设置)

iRacing 数据通过内存映射文件公开。因此,几乎所有方法都被标记为不安全,因为数据可能不在预期的位置。

C++ SDK 的详细信息可在 iRacing 论坛上找到。注意,您需要有效的 iRacing 订阅才能访问这些信息。

https://forums.iracing.com/discussion/62/iracing-sdk

依赖项

~133MB
~2M SLoC