0

如何使用 MicroPython 获取连接到我的 NodeMCU 设备 WiFi 的 WLAN 设备的 RSSI 值?实际上我尝试了以下代码,但出现错误:

>>> 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'

我不知道我应该怎么做才能获得网络的 RSSI 值。

4

1 回答 1

1

WLAN 类文档

wlan.scan()

扫描可用的无线网络。

只能在 STA 界面上进行扫描。返回包含有关 WiFi 接入点信息的元组列表:

(ssid、bssid、通道、RSSI、authmode、隐藏)

于 2017-04-24T08:47:39.433 回答