dwm_hw_ver_set_once
设置一次性可编程存储器中的硬件版本. 通过此调用成功设置后,硬件版本将无法更改!支持的硬件版本有:
LC8A_A - 0x01100811 (LC8 with DWM1001)
LC8A_B - 0x01100812 (LC8 with DWM1001)
MDEK1001 - 0x02100111 (DWM1001-DEV 配 DWM1001C)
LC5A_E - 0x01100515 (LC5 配 DWM1001)
UWB 必须处于脱机模式,才能成功完成写入操作.
-
int dwm_hw_ver_set_once(dwm_hw_ver_t ver);
- 参数
hw_version – 32 位整数
output – 无
C代码示例
dwm_hw_ver_t ver;
int rv;
rv = dwm_hw_ver_set_once(ver);
printf("HW version set (%d)\n", (rv == 0? "ok" : "failed"));
SPI/UART 示例
TLV 请求 |
||
---|---|---|
类型 |
长度 |
价值 |
0x84 |
0x04 |
硬件版本,小端序(例如:0x02110100) |
0x00 0x01 0x11 0x02 |
类型0x84 (132 dec) 表示指令 dwm_hw_ver_set_once
TLV 响应 |
||
---|---|---|
类型 |
长度 |
价值(参见错误代码) |
0x40 |
0x01 |
0x00 |
类型0x40表示 状态代码 上一条命令的状态码