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:
bindings/cpp/examples/README.zh-CN.mdC++ 示例程序
通道兼容说明(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 路径(
Controller::from_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后缀。
Damiao 置零顺序说明
- 推荐顺序:
disable -> set_zero_position -> enable -> ensure_mode -> control。 set_zero_position由核心层防护,要求电机处于失能状态。
cpp_wrapper_demo.cpp: Damiao MIT 循环robstride_wrapper_demo.cpp: RobStride 的 ping / read-param / mit / vel 示例hexfellow_canfd_demo.cpp: Hexfellow CAN-FD 示例(仅mit/pos-vel)full_modes_demo.cpp: Damiao 全模式控制pid_register_tune_demo.cpp: Damiao 调参scan_ids_demo.cpp: Damiao 扫描(历史辅助)pos_ctrl_demo.cpp: Damiao 目标位置pos_repl_demo.cpp: Damiao 交互式位置控制台