This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
SDK version 7:
I have used TI examples from the network_terminal project to read the RSSI value and the below code, both return the same value = -55
SlWlanGetRxStatResponse_t RxStatResponse;
if( APP_SUCCESS == sl_WlanRxStatGet(&RxStatResponse, 0) )
{
int rssi = RxStatResponse.AvarageDataCtrlRssi);
}
Can you please guide us on what I am missing here?
thanks,
Hi,
What is wrong with value -55dBm? It sounds be a reasonable value.
How often do you call API sl_WlanRxStatGet()? What is your mode (STA, AP)? What ServicePack is inside your device? Can you try with AvarageMgMntRssi instead AvarageDataCtrlRssi? It is your own hardware or LaunchPad? Can you test with CC3235SF LP?
Jan
Hi Prasun,
Could you provide some more detail on what RSSI value you were expecting the example to produce?
Best,
Corinne
The value was inconsistent, switched from -55 to -90, and stays on -90. I have checked the access point and it fixes the issue. Sorry, it looks like we had a router issue. It was strange I had one board working and another board was switching signals.