SDK 数据参考
设备运维
参数持久化
设备参数变更(IP 地址、端口)在调用 .set() 后自动持久化到设备 Flash,无需额外保存操作——固件检测到变更后会在后台写入 Flash。
glove.ip().set("192.168.1.200") # 发送到设备并自动持久化到 Flashsave_params() 持久化的是 SDK 本地参数(保存到 ~/.wuji/sdk/params/),与设备 Flash 持久化是两套独立机制。
重启
glove.reboot() # 重启设备标定
首次使用、更换穿戴者或需要切换手型时运行 IK 标定,详见 标定。
设备日志
读取固件运行日志:
# 获取日志存储目录(默认 ~/.wuji/logs/)
log_dir = glove.get_device_log_dir()
print(f"日志目录: {log_dir}")可用参数
通过 SDK 读取和修改设备参数。参数读写 API 见 SDK 设备参数与标定。
| 参数 | API | 读 | 写 | 说明 |
|---|---|---|---|---|
| 序列号 | glove.sn() | ✓ | x | 16 字节设备序列号 |
| 固件版本 | glove.version() | ✓ | x | 当前固件版本号 |
| IP 地址 | glove.ip() | ✓ | ✓ | 设备网络 IP |
| 数据端口 | glove.port() | ✓ | ✓ | 数据传输端口 |
| 手别 | glove.hand_side() | ✓ | x | 左手或右手 |
| 设备名称 | glove.device_name | ✓ | x | 连接时指定的名称 |