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表示节点配置