Expand description
§robomaster-s1-proto
robomaster-s1-proto is a no_std Rust library for the DJI RoboMaster S1 robot.
We provide safe interfaces for the S1’s CAN bus protocol.
Features include:
- Chassis/Blaster/Gimbal control
- DUSS and DUSS VBUS (Virtual Bus) Pub/Sub interfaces
- Protocol parser for the S1’s CAN bus messages
§Tools
We include a decoder tool for parsing a CAN dump with the Linux can-utils candump tool. To use it, run
cargo run --example rm-can-decode data.log§LICENSE
MIT OR Apache-2.0