RF 测试
Wi-Fi 模块 RVR(Rate vs Range)测试的标准流程是怎样的?
RVR(Rate vs Range)测试用于评估 Wi-Fi 模块在不同信号强度(RSSI)下的吞吐性能表现。为保证测试结果具备可比性,建议使用统一测试方法:
- 使用固定 AP,锁定信道、带宽等参数,避免环境变化影响结果。
- 保持设备配置一致,例如发射功率、省电模式和固件版本。
- 在强信号、近距离条件下进行基准吞吐测试。
- 通过增加距离或衰减信号逐步降低 RSSI,记录各 RSSI 点的性能表现。
- 在弱信号条件下,例如
-80 dBm以下,观察吞吐变化及是否发生断连。
测试工具建议使用统一版本的 iperf,并分别关注上行和下行吞吐性能。
补充建议:
- 测试环境:固定 AP,关闭自动信道和负载均衡;如需可复现结果,建议使用射频暗室或衰减器。
- 设备配置:AP 固定信道、带宽、加密方式;STA 固定 TX Power,关闭省电模式,保持版本一致。
- 测试方法:先建立近距离基准吞吐能力,再在多个 RSSI 点重复测试并取平均值。
- 结果分析:绘制
RSSI vs 吞吐曲线,关注速率下降趋势、丢包和断连点。断连点通常在-85 ~ -90 dBm,不同环境可能存在差异。
模组 RF 自动校准包含哪些内容?支持哪些校准模式?
校准内容:
为补偿射频收发器的性能偏差,芯片的 RF 自动校准主要包括载波泄漏消除、I/Q 相位匹配、基带非线性抑制、射频非线性抑制以及天线匹配。
校准模式:
- 部分校准(默认):模组正常启动时,使用 NVS 中存储的完整校准数据执行 RF 校准,启动速度较快。
- 全面校准:模组首次启动,或出现 NVS 不存在或已擦除、硬件 MAC 地址变更、PHY 库版本变更、NVS 中的 RF 校准数据损坏等情况时,将触发 RF 全面校准。与部分校准相比,全面校准的耗时约增加 100 ms。
- 不校准:模组从 Deep-sleep 模式唤醒时,不执行自动校准。