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 表示状态代码