chore: more info when scan wifi

This commit is contained in:
Yurii
2024-06-10 14:55:14 +03:00
parent baf8adfb02
commit 249d32ce35
10 changed files with 71 additions and 27 deletions

View File

@@ -361,10 +361,16 @@ protected:
for (short int i = 0; i < apCount; i++) {
String ssid = WiFi.SSID(i);
doc[i]["ssid"] = ssid;
doc[i]["bssid"] = WiFi.BSSIDstr(i);
doc[i]["signalQuality"] = NetworkMgr::rssiToSignalQuality(WiFi.RSSI(i));
doc[i]["channel"] = WiFi.channel(i);
doc[i]["hidden"] = !ssid.length();
doc[i]["encryptionType"] = WiFi.encryptionType(i);
#ifdef ARDUINO_ARCH_ESP8266
const bss_info* info = WiFi.getScanInfoByIndex(i);
doc[i]["auth"] = info->authmode;
#else
doc[i]["auth"] = WiFi.encryptionType(i);
#endif
}
doc.shrinkToFit();