WiFi101 geniuses: Any way to determine the strength of wifi connection?

Hi all--

I am using the wifi101 library to send data via my wifi network. My arduino is connecting by means of a WINC1500 breakout.

When the app has a connection, I would like to be able to allow my app to report how strong the signal/connection is to the wifi network. Good for me to know when its connection is weak...

Is there a function or parameter I can read to tell me how strong its wifi connection is?

Great thanks --

Eric

Since you have the WINC1500, does any of the documentation say it is possible?

Paul

estephan500:
Hi all--

I am using the wifi101 library to send data via my wifi network. My arduino is connecting by means of a WINC1500 breakout.

When the app has a connection, I would like to be able to allow my app to report how strong the signal/connection is to the wifi network. Good for me to know when its connection is weak...

Is there a function or parameter I can read to tell me how strong its wifi connection is?

Great thanks --

Eric

On the ESP8266, the call is WiFi.RSSI()

The number will be between -100 and 0, and gives you an approximation of signal strength.

The following is a code snippet from Xcode that you can easily adapt for Arduino.

if (RSSI < -1 && RSSI >= -67) { return #imageLiteral(resourceName: "wifi strength full 128") }
else if (RSSI < -67 && RSSI >= -70) { return #imageLiteral(resourceName: "wifi strength medium128") }
else if (RSSI < -70 && RSSI >= -80) { return #imageLiteral(resourceName: "wifi strength low 128") }
else {return #imageLiteral(resourceName: "wifi strength very low 128") }

thanks you guys.

good info about the 8266. my next work may involve a sparkfun thing, so perhaps I'll learn some of that...

in answer to the documentation question -- I hadn't been successful in finding that.

thanks!!
eric