leaps_cfg_tag_set
使用给定的选项将节点配置为标签. 如果未设置加密密钥,则无法启用加密. 此调用需要重置才能使新配置生效(leaps_reset). 在设置新值的情况下,此调用会写入内部闪存,因此不应频繁使用,在最坏的情况下可能需要数百毫秒!
输入
stnry_en: 1-bit (‘0’ | ‘1’ 已启用固定检测,如果已启用,则在节点未移动时使用固定更新率而不是正常更新率)
meas_mode: 2-bits (‘0’ - TWR, 双向测距, ‘1’ - TDOA, 到达时间差, ‘2’, ‘3’ - 保留)
low_power_en:1位(’0’|’1’低功耗模式启用)
loc_engine_en: 1-bit (‘0’ | ‘1’ 表示不使用内部位置引擎,1表示内部位置引擎)
enc_en: 1-bit (‘0’ | ‘1’ 加密启用)
led_en: 1-bit (‘0’ | ‘1’ 通用LED启用)
ble_en: 1-bit (‘0’ | ‘1’ BLE 启用)
uwb_mode: 2-bits (‘0’ | ‘1’ | ‘2’ 0-关, 1-被动, 2-主动)
fw_update_en: 1-bit (‘0’ | ‘1’ 固件更新启用)
profile_id: 3位无符号整数(配置文件的ID)
uwb_act_ble: 1位无符号整数(通过BLE激活UWB)
输出
示例
TLV 响应 |
||||
---|---|---|---|---|
类型 |
长度 |
价值 |
||
(7位) low_power_en
(6位) loc_engine_en
(5位) enc_en
(4位) led_en
(3位) ble_en
(2位) fw_update_en
(bits 0-1) uwb_mode
|
(bits 4-7) reserved
(bit 3) uwb_act_ble
(2 位) stnry_en
(bits 0-1) meas_mode
|
(bits 0-2) 配置文件id |
||
0x05 |
0x03 |
0x72 |
0x04 |
0x05 |
类型0x05表示命令leaps_cfg_tag_set
TLV 响应 |
||
---|---|---|
类型 |
长度 |
价值 |
0x40 |
0x01 |
0x00 |
类型 0x40 表示状态代码