您好!
我通过打开 RAW 套接字将 CC3120用作原始 WiFi 接收器:
gi16_WifiRxSocket = sl_Socket (sl_AF_RF、sl_SOCK_RAW、0);
使用 sl_Recv 读取接收到的数据包时:
i16_NumOfBytes = sl_Recv (gi16_WifiRxSocket、gpu8_WIFI_RxBuff、wifi RX_buff_size、0);
有时、CC3120报告的非物理 RSSI 值(低于 RX 灵敏度)等于-120dBm。
我注意到、当 CC3120接收器饱和(发送器非常靠近天线)时会发生这种情况、
但并非总是如此、当发送器不靠近接收器且 RSSI 读数如下时、也会发生这种情况:-68、-68、-69、-68、-68、 ...、-120。
为什么会发生这种情况? 是否有任何方法可以解决此问题?
正确的 RSSI 读数对于我们的应用非常重要。
非常感谢