Wi-Fi 自适应测试
Wi-Fi 自适应测试模拟不同的网络条件和负载情况,测试设备在实时调整传输速率、信道和功率等参数时的响应能力,从而优化无线网络性能和稳定性。
备注
如果 Wi-Fi 信号的功率谱密度 (Power Spectral Density, PSD) 高于 10 dBm/MHz,自适应测试应选择基于负载非跳频的发射前搜寻机制 (Listen Before Talk, LBT)。
搭建测试环境

UART 连接说明
待测设备 (DUT) 为基于乐鑫芯片或模组设计的产品。待测设备通过 UART 与 USB-to-UART 转接板连接。
备注
待测设备的 CHIP_EN 管脚默认上拉,如果产品设计中未拉高,需要手动将 CHIP_EN 接到 3V3 管脚。
部分串口通信板内部已交换 RXD 和 TXD,无需反接,需根据实际情况调整接线。
乐鑫芯片具有上电自校准功能,因此待测设备上电测试前需先将射频连接线连接至测试仪器。
烧录固件
打开 DownloadTool 工具。
设置
ChipType
,Com Port
,Baud Rate
,点击Open
,选择下载到Flash
。将 ESP32 Wi-Fi 自适应测试/阻塞测试固件 通过
UART
烧录至 0x1000。

烧录固件示意图
烧录完成后,继续以下步骤进行自适应测试。
开始测试
查看上电打印
使用串口通信工具,如 友善串口助手,配置端口号,波特率设置为 115200,待测设备重新上电后串口如果打印类似如下信息,则可确认测试状态 OK:

设备上电串口打印日志
接下来可选择 使用串口指令测试 或者 使用 EspRFTestTool 工具测试。
使用串口指令测试
在串口中依次输入以下指令进行配网与流量测试:
//设备配网
//配置样机进入 station 模式
op -S -o 1
//连接 AP,SSID 为 CMW-AP,密码为 12345678
sta -C -s CMW-AP -p 12345678
//流量测试
//清空 socket
soc -T
//创建 UDP, 端口为 8080,默认 socket ID 为 54
soc -B -t UDP -p 8080
//对 socket ID 为 54 的 AP 设备进行流量测试
soc -S -s 54 -i 192.168.1.1 -p 8080 -l 2000 -n 200000000 -j 1
备注
-p
参数用于设置 AP 密码。如果 AP 无密码,则无需使用该参数。
如果串口中打印以下类似信息,则表明已开启跑流,可以开始进行 Wi-Fi 自适应测试。

设备配网串口打印日志
使用 EspRFTestTool 工具测试
打开 EspRFTestTool 工具包,配置
ChipType
与COM
,波特率BaudRate
选择 115200,打开端口后,选择WiFi Adaptivity
测试界面。在
STA
模式输入AP ssid
和AP pwd
, 点击Connect AP
连接。连接成功后应打印如下 log:

设备配网
连接成功后,将
Pakcet Num
设置为一个足够大的数值,例如 20000000,以满足较长跑流测试时间。将
Server PORT
设置为 8080,Socket ID
设置为 54,将Packet Delay
改为 1,以满足认证需求。上述设置完成后,点击
Send Data
。如果 log 类似下图所示,则表明已开启跑流,可开始进行 Wi-Fi 自适应测试。

Wi-Fi 自适应流量测试