TLV API
DWM 模块 API 中使用 TLV(类型-长度-值)格式. TLV 格式的数据总是以类型字节开始,长度字节紧随其后,然后是由长度字节指定的可变数量的值字节(从 0 到 253 不等). 表 1 显示了 TLV 格式数据的一个示例,其中类型字节为 0x28,长度字节为 0x02,根据长度字节的声明,值字段由两个字节组成:0x0D 和 0x01.
在 DWM1001 固件中,SPI 和 UART API 都使用 TLV 格式来传输数据. 用户应参考 TLV 类型列表,了解类型字节的含义. 对于每个特定命令或响应,值字段都有不同的长度,以提供相应的信息.
TLV 格式数据示例
TLV 请求 |
|||
---|---|---|---|
类型 |
长度 |
价值 |
|
引脚索引 |
引脚值 |
||
0x28 |
0x02 |
0x0D |
0x01 |
有关每个 API 的详细信息,请阅读以下页面: