2013-02-05 19 views
7

Ich versuche, die WLAN-Scan-Rate zu erhöhen, aber mit der Methode wifi.startscan und die Informationen der Liste Ergebnis zurückgegeben, sehe ich nicht, dass die rssi alle 2 Sekunden ändern. Meine Frage ist, ob es möglich ist, einen niedrigen Rate Scan des RSSI zu bekommen und wenn es möglich ist, wie könnte ich es tun.schnellere WLAN-Scan-Rate zu erhalten rssi ändert Android

Antwort

1

Die Scanrate ist so niedrig, weil der Scan so lange dauert. Sie können die Zeit, die ein Scan benötigt, nur auf scan on a subset of available frequencies reduzieren.

+0

Sie können auch die Scan-Verweilzeit pro Kanal reduzieren. Wenn Sie jedoch weniger als 150 ms fallen lassen, besteht die Gefahr, dass die Beacon-Frames fehlen. – alfwatt

+0

@alfwatt Hast du einen Befehl, wie das geht? (Oder ist das hardwarespezifisch?) – gzm0