#frame #actuators #generate #parse #socket-can #linux #ultra-motion

umcan

为 UltraMotion 动力装置生成和解析 CAN 帧的 no_std Rust 包

3 个不稳定版本

0.2.0 2024 年 1 月 12 日
0.1.1 2023 年 8 月 29 日
0.1.0 2023 年 8 月 23 日

4#actuators

Download history 7/week @ 2024-03-10 14/week @ 2024-03-17 169/week @ 2024-03-24 145/week @ 2024-03-31 75/week @ 2024-04-07 131/week @ 2024-04-14 135/week @ 2024-04-21 177/week @ 2024-04-28 177/week @ 2024-05-05 218/week @ 2024-05-12 236/week @ 2024-05-19 181/week @ 2024-05-26 201/week @ 2024-06-02 1/week @ 2024-06-09

每月下载量 205

MPL-2.0 许可证

12KB
75

umcan-rs

一个用于生成和解析 Ultra Motion 伺服缸 CAN 协议的 no_std Rust 包。

安装包

cargo add umcan

示例

socketcan_recrev_cmd.rs 将通过 socketcan-rs 使用 Linux socketcan 接口发送和接收 CAN 帧。

运行示例之前,请先启动一个 vcan0 接口

sudo modprobe vcan
sudo ip link add vcan0 type vcan
sudo ip link set vcan0 up

然后运行 socketcan_recrev_cmd.rs

cargo run --example socketcan_recrev_cmd

依赖项

~2MB
~41K SLoC