Abrufen der WLAN-Signalstärke in Android
Mit dem folgenden Code kann ich den WiFi-Signalpegel in dBm ermitteln.
for (ScanResult result : wifiScanResultList) {
int signalLevel = result.level;
}
Es gibt einen negativen Wert. Wenn die standardmäßige System-WLAN-Einstellung angezeigt und auf das verbundene WLAN-Netzwerk geklickt wird, wird als Signalstärke "Gut" oder "Schlecht" angezeigt. In welchem Bereich können wir diese negativen Werte als "gute" oder "schlechte" Signalstärke filtern?