ZHCUBC2 September 2023 CC3300 , CC3301
与 TX 命令类似,一些 RX 命令可用于接收数据包并获取相同的统计信息。CC33xx 器件的固件能够捕获无线数据包并报告 RF 统计信息。此功能可用于确保器件上的校准、天线和无线电工作正常。本节介绍了如何使用 RX 统计命令进行接收器 (RX) 测试。
使用 start_rx 命令启动接收射频链:
calibrator wlan0 cc33xx_plt start_rx -source_mac <SRC_ADDR> -ack_enable <ACK_ENABLE>
要打印接收的统计信息,请使用 get_rx_stats 命令:
calibrator wlan0 cc33xx_plt get_rx_stats
接收到数据包后,此命令会将所收到数据包的统计信息打印到命令中,格式类似如下:
Total Received Packets: 0
FCS Errors: 0
MAC Mismatch: 0
Good Packets: 0
Average RSSI (SOC): 45
Average RSSI (ANT): 0
status: 19
PER: N/A # PER = Total Bad / Total Received
以下是如何开始通过接收器收集数据包的序列示例:
calibrator wlan0 plt power_mode on
calibrator wlan0 cc33xx_plt tune_channel 6 0 0
calibrator wlan0 cc33xx_plt start_rx -source_mac 04:05:05:05:05:04 -ack_enable 1
calibrator wlan0 cc33xx_plt get_rx_stats