2 个版本
0.1.1 | 2021 年 3 月 28 日 |
---|---|
0.1.0 | 2021 年 3 月 28 日 |
#531 in 机器学习
13KB
268 代码行
panda-rs
Rust 库,用于与 comma.ai panda 进行通信。
let context = libusb::Context::new().unwrap();
let panda = Panda::new(&context, Duration::from_millis(100));
panda.set_safety_model(SafetyModel::AllOutput, 0).expect("Error setting safety mode");
loop {
if let Ok(h) = panda.health() {
println!("{:?}", h);
}
if let Ok(c) = panda.can_receive() {
for msg in c {
println!("{:?}", msg);
}
}
thread::sleep(Duration::from_millis(500));
}
CAN 打印机
示例文件夹包含一个小辅助二进制文件,用于打印特定总线上的所有流量。
cargo运行 --示例can_printer ----bus=0
依赖项
~475KB
~10K SLoC