Wifi RSSI strength is populated in rx_signal (structure variable) of wln_status structure.
In API Reference Manual, if description for rx_signal field is NOT specifying that it is dBm units, then you need to follow the below instruction.
PS: If it is mentioned, do not follow this article.
To get RSSI value in dBm units, you need to subtract 95 from value in rx_signal. That will convert it to dBm units.
typedef struct {
.
.
.
int rx_signal;
.
.
} wln_status;
Refer NET+OS API Reference x.y > Hardware Board Support > Device Drivers > Wireless Drivers > Types > wln_status
Last updated:
Jan 01, 2024