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 的详细信息,请阅读以下页面: