leaps_cfg_get

获取节点的当前配置选项.


输入
  • ()

输出
  • initiator: 1-bit (‘0’ | ‘1’ - 启动器角色启用)

  • bridge: 1-bit (‘0’ | ‘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-主动)

  • fw_update_en: 1-bit (‘0’ | ‘1’- 固件更新启用)

  • stnry_en: 1-bit (‘0’ | ‘1’ 已启用固定检测,如果已启用,则在节点未移动时使用固定更新率而不是正常更新率)

  • meas_mode: 2位(‘0’ | ‘1’ | ‘2’ | ‘3’ , 0 - 双向测距, 1 - UL-TDoA, 2 - DL-TDoA, 3 - 保留)

  • low_power_en:1位(’0’|’1’低功耗模式启用

  • loc_engine_en: 1-bit (‘0’ | ‘1’ 表示不使用内部位置引擎,1表示内部位置引擎)

  • profile_id: 3-bits (配置文件的ID)

  • clock_reference: 1-bit (在节点上启用时钟参考)

  • uwb_act_ble:1 位(节点上的 uwb 激活超过 ble 状态


注解

uwb_bh_routing: 仅在固件编译了 UWB 路由回程时可用:

价值: ‘0’ | ‘1’ | ‘2’:

  • 0- 关 - 锚点不会成为路由锚点

  • 1- 开 - 路由算法会优先选择锚点作为路由锚点

  • 2- 自动- 锚点是否成为路由锚点,完全取决于路由算法


示例

TLV 请求

类型

长度

0x08

0x00

类型0x08表示命令leaps_cfg_get

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:
0 - 脱机、
1 - 被动、
2 - 有效
(bits 6-7) uwb_bh_routing:
0 - 关、
1 – 开,
2 - 自动
(bit 5) 模式:
0 - 标记
1 - 锚点
(bit 4) 启动程序
(bit 3) 桥接
(2 位) stnry_en
(bits 0-1) meas_mode:
0 - TWR,
1 - UL-TDoA
2 - DL-TDoA
3保留
(bits 0-2) 配置文件id
(bit 3) 时钟基准
(bit 4) uwb_act_ble

0x40

0x01

0x00

0x46

0x03

0x1C

0x20

0x02

类型 0x40 表示状态代码

类型0x46表示节点配置