Use correct calculation for signal/RSSI

if (RSSI <= -100) return 0;
if (RSSI >= -50) return 100;
return (2* (RSSI+100));
This commit is contained in:
luc lebosse
2016-08-09 01:32:44 +02:00
parent 014839f953
commit af283c8f23
4 changed files with 11 additions and 3 deletions

View File

@@ -266,7 +266,7 @@ void CONFIG::print_config()
if (byte(bbuf) == CLIENT_MODE) {
Serial.println(F("Station"));
Serial.print(F("Signal: "));
Serial.print(100+WiFi.RSSI());
Serial.print(wifi_config.getSignal(WiFi.RSSI()));
Serial.println(F("%"));
} else if (byte(bbuf)==AP_MODE) {
Serial.println(F("Access Point"));