2017-04-19 1 views
0

Comment obtenir la valeur RSSI du périphérique WLAN connecté au WiFi de mon périphérique NodeMCU à l'aide de MicroPython? En fait, j'ai essayé le code suivant, mais je reçois une erreur:Valeur RSSI utilisant MicroPython dans 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' 

Je ne sais pas ce que je dois faire pour obtenir la valeur RSSI du réseau.

Répondre

1

De l'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)