基础应用
Python SDK 基础接口示例,演示连接控制器、读取状态、处理错误回调等常用操作。
示例列表
| 示例 | 说明 |
|---|---|
| 连接控制器与错误回调 | 建立 6001 端口连接、获取连接状态、注册错误/警告回调 |
| 点动与IO控制(综合示例) | 连接 → 上电 → 单轴点动(50ms 保持式重发)→ 数字输出写/回读的完整闭环 |
关键知识点
- 连接流程:
connect_robot()→ 等待get_connection_status() == SUCCESS→ 开始操作 - Python 返回值: getter 函数返回
[结果码, 数据值]序列(实测为list,判断类型用isinstance(x, (tuple, list))),如get_servo_state(fd, status)→[0, 3] - 回调函数: 使用
set_receive_error_or_warnning_message_callback()注册错误处理,回调内不能做耗时操作