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:

  • Bits [7:4]: rf_compliance

  • Bits [3:0]: uwb_channel

byte 1: pcode

0x8A

0x02

0x29 0x0B

类型 0x8A(138 dec)表示命令 leaps_uwb_rf_cpl_set

TLV回复

类型

长度

价值

0x40

0x01

0x00