Skip to content

Commit 66bf773

Browse files
committed
Update quality to be from -100 to -40
1 parent b0814fd commit 66bf773

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

src/EasyMqtt.h

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -120,14 +120,9 @@ class EasyMqtt : public MqttEntry {
120120
return String(WiFi.RSSI());
121121
};
122122
get("$system")["wifi"]["quality"] << []() {
123-
int rssi = WiFi.RSSI();
124-
int quality = 0;
125-
if(rssi <= -100) {
126-
} else if (rssi >= -50) {
127-
quality = 100;
128-
} else {
129-
quality = 2 * (rssi + 100);
130-
}
123+
int quality = (WiFi.RSSI()+100)*1.6667;
124+
if(quality < 0) quality = 0;
125+
if(quality > 100) quality = 100;
131126
return String(quality);
132127
};
133128
get("$system")["wifi"]["ssid"] << []() {

0 commit comments

Comments
 (0)