leaps_uwb_rf_cpl_set
与 UWB 信道一起设置 UWB 射频合规性. 如果使用 leaps_uwb_cfg_set 设置了 UWB 配置参数(如 Tx 功率等),则 UWB 射频符合性会自动设置为 “自定义”. 配置生效需要重置. 配置存储在非易失性存储器中. 并非所有板卡都支持所有通道. 仅 UWB 频道 9 支持 ARIB 射频合规性.
输入
uwb_channel: ‘2’ | ‘3’ | ‘5’ | ‘9’ (UWB 信道 2, 3, 5 仅支持 DW1000 板,UWB 信道 5, 9 仅支持 DW3000 板)
rf_compliance: ‘0’ | ‘1’ | ‘2’ (RF 合规选项, 0 = FCC/ETSI, 1 = ETSI + 10dB, 2 = ARIB)
pcode: ‘9’ | ‘10’ | ‘11’ | ‘12’ (Tx/Rx 前置码,这是可选项. 如果用户不输入,则使用下面指定的默认值.)
Channel 2: Tx/Rx Preamble Code = 11
Channel 3: Tx/Rx Preamble Code = 12
Channel 5: Tx/Rx Preamble Code = 9
Channel 9: Tx/Rx Preamble Code = 11
输出
注解
通道 2 和通道 3 仅支持 ‘0 = FCC/ETSI’
只有频道9支持ARIB.
示例
TLV 请求 |
||
---|---|---|
类型 |
长度 |
价值 |
字节 0:
byte 1: pcode |
||
0x8A |
0x02 |
0x29 0x0B |
类型 0x8A(138 dec)表示命令 leaps_uwb_rf_cpl_set
TLV回复 |
||
---|---|---|
类型 |
长度 |
价值 |
0x40 |
0x01 |
0x00 |