dwm_usr_data_read

从节点读取用户数据. 在 UWB 上接收到的新数据会导致在状态(参见 dwm_status_get)中设置一个专用标志,并导致在用户应用程序(参见 dwm_evt_listener_register)中生成一个事件.

void dwm_usr_data_read(uint8_t*, uint8_t*)
参数
  • input – ()

  • output状态代码, data, len

  • data – 1-34字节 (用户数据)

  • len – 1字节 (数据长度)

C代码示例

uint8_t data[DWM_USR_DATA_LEN_MAX];
uint8_t len;
len = DWM_USR_DATA_LEN_MAX;
dwm_usr_data_read(data, &len);

SPI/UART 示例

TLV 请求

类型

长度

0x19

0x00

类型 0x19 表示命令 dwm_usr_data_read

TLV 响应

类型

长度

价值(参见错误代码)

类型

长度

价值

0x40

0x01

0x00

0x4B

0x22

字节 0 - N:用户数据(1 <= N <= 33)

0x01 0x02 0x03 … 0x23 0x22

类型 0x4B 表示用户数据