23个版本 (9个稳定版)
1.2.4 | 2020年8月23日 |
---|---|
1.1.1 | 2020年3月16日 |
1.0.1 | 2019年12月23日 |
0.3.4 | 2019年12月17日 |
0.2.0 | 2018年12月30日 |
#6 in #frc
58KB
1.5K SLoC
ds:控制FIRST机器人竞赛机器人的库
ds
提供创建FRC驾驶舱的方法,允许您在不使用官方仅限Windows的驾驶舱的情况下启用和控制机器人。
有关使用此库编写的项目的示例,请参阅Conductor,这是一个使用此库编写的跨平台驾驶舱。
libDS
子目录是一个crate,它暴露了围绕ds-rs
的C API。
此库需要在nightly编译器上构建。
lib.rs
:
ds
ds
是一个允许控制FIRST机器人竞赛机器人的库。目前支持的协议是2018赛季的协议,只消费了控制机器人目前所需的最小部分。诊断和遥测信息未解码,并被丢弃
用于使用此crate的核心特质是DriverStation
crate。此crate提供连接和控制FRC机器人中的roboRIO的API。它还允许用户使用任意API提供游戏手柄输入,并消费任何传入的TCP数据包。
依赖项
~7MB
~112K SLoC