Documentation Index
Fetch the complete documentation index at: https://motorbridge.seeedstudio.com/llms.txt
Use this file to discover all available pages before exploring further.
Source:
examples/c/README.zh-CN.mdC ABI 示例
通道兼容说明(PCAN + slcan + CAN-FD + Damiao 串口桥)
- Linux SocketCAN 直接使用网卡名:
can0、can1、slcan0。 - 串口类 USB-CAN 需先创建并拉起
slcan0:sudo slcand -o -c -s8 /dev/ttyUSB0 slcan0 && sudo ip link set slcan0 up。 - Hexfellow 示例需使用 CAN-FD 路径(
motor_controller_new_socketcanfd(...)/ CLI--transport socketcanfd)。 - 仅 Damiao 可选串口桥链路:
--transport dm-serial --serial-port /dev/ttyACM0 --serial-baud 921600。 - Damiao 串口桥完整接口与命令模板见
motor_cli/README.zh-CN.md第3.6节(英文见motor_cli/README.md)。 - Linux SocketCAN 下
--channel不要带@bitrate(例如can0@1000000无效)。 - Windows(PCAN 后端)中,
can0/can1映射PCAN_USBBUS1/2,可选@bitrate后缀。
motor_abi 的 C 示例。
English version: README.md
文件
c_abi_demo.c: Damiao + RobStride 的统一示例hexfellow_canfd_demo.c: Hexfellow CAN-FD 示例(仅mit/pos-vel)
- Damiao:
enable、disable、mit、pos-vel、vel、force-pos - RobStride:
ping、enable、disable、mit、pos-vel、vel、read-param、write-param- 说明:力矩/电流仅参数级可用(通过
write-param写iq_ref/限幅参数),不是统一高层模式
- 说明:力矩/电流仅参数级可用(通过
- Hexfellow(仅 CAN-FD):
mit、pos-vel
构建
示例
Damiao MIT:rs-06 只是演示型号。真实交互前请替换成实际 RS00-RS06 型号,因为 RobStride 参数 ID 和类型来自第 4 章通用运行表。
RobStride 低增益 MIT: