2017-04-19 2 views
0

Wie bekomme ich den RSSI-Wert des WLAN-Geräts, das über MicroPython mit dem WLAN meines NodeMCU-Geräts verbunden ist? Eigentlich habe ich versucht, den folgenden Code, aber ich erhalte eine Fehlermeldung:RSSI-Wert mit MicroPython in NodeMCU ESP8266

>>> sta_if.ifconfig()   
('192.168.1.103', '255.255.255.0', '192.168.1.1', '192.168.1.1') 

>>> sta_if.rssi()   
Traceback (most recent call last):   
    File "<stdin>", line 1, in <module>   
AttributeError: 'WLAN' object has no attribute 'rssi' 

Ich weiß nicht, was ich soll den RSSI-Wert des Netzes erhalten tun.

Antwort

1

Vom WLAN class documentation:

wlan.scan()

Scan for the available wireless networks.

Scanning is only possible on STA interface. Returns list of tuples with the information about WiFi access points:

(ssid, bssid, channel, RSSI, authmode, hidden)

Verwandte Themen