通信协议说明
本库构造和解析二进制数据包,结构如下:
| 字节 | 字段 | 描述 |
|---|---|---|
| 1 | 帧头 | 0x55 |
| 2 | 保留 | 0x00 |
| 3 | 长度 | 数据包总长度(从模式到校验和) |
| 4 | 模式 | 0x00 = 写入,0x02 = 读取 |
| 5 | 地址 | 命令寄存器地址 |
| 6–N | 数据 | 可变长度有效载荷 |
| N+1 | 校验和 | 255 – (前面所有字节之和) % 256 |
| N+2 | 0x00 | 尾标记 |
| N+3 | 0xAA | 尾标记 |
数据编码方式:
- 浮点数:4 字节大端 IEEE 754。
- 短整数:2 字节大端有符号数。
- 角度/速度等通常在发送前映射到 0–255。
