DUT/FCC/
DUT模式配置
配置DUT模式只需要打开app_config.h,配置TCFG_NORMAL_SET_DUT_MODE为1即可。
#if (CONFIG_BT_MODE == BT_NORMAL) #define TCFG_NORMAL_SET_DUT_MODE 1默认使用串口的方式和CMW270此类设备通信,因此需要开发者需要检查自己代码是否有占用USBDP/USBDM io。
前两点都满足后,全编译(需要编译库)下载即可。
下载后将串口(eg: 串口模块)的TX街接到USBDM,RX接到USBDP即可连接仪器进行测试。
Note
若连接仪器connect失败,需要优先检查串口设备是否正常,将串口的TX接到RX,打开串口工具(eg: 友善串口工具 ),用串口工具发送,看串口工具接收框是否能接收发送数据来测试串口工具是否正常。
其次就是查看打印是否有 –func=dut_hci_controller_init 的打印确保已经进入dut模式。
DUT测试发射功率配置
dut默认使用芯片最大的发射功率档位测试,若想修改,仅需要在user_cfg.c中设置bt_get_pwr_max_level()为不同档位即可。
#if TCFG_NORMAL_SET_DUT_MODE app_var.rf_power = 10; bt_max_pwr_set(app_var.rf_power, 5, 8, bt_get_pwr_max_level()); log_info("rf config:%d\n", bt_get_pwr_max_level()); #else可配置档位有:
DUT数据
请查阅各封装 Datasheet 。