docs: WLAN.scan() results on RP2/PICO_W with 1.24.1
Documentation URL
https://docs.micropython.org/en/latest/library/network.WLAN.html
Description
The documentation report the following
There are five values for security:
0 – open
1 – WEP
2 – WPA-PSK
3 – WPA2-PSK
4 – WPA/WPA2-PSK
and two for hidden:
0 – visible
1 – hidden
While using the WLAN.scan() function, I got the following results:
Most of the networks in my neighbourhood are reporting
security = 5
and hidden:
1 - Most of them, and by the way, the networks are visible (so, they should be 0)
2 - seems hidden
5 - visible (homekit device)
7 - One of my home Wi-Fi (made by an old D-Link router)
9 - My main home Wi-Fi (made by a TP-Link router)
Any thoughts ?
Code of Conduct
Yes, I agree
RP2040: wlan.scan results disconnected from documentation and faulty
When running wlan.scan on a Pico_w (MicroPython v1.19.1-966-g05bb26010 on 2023-03-13; Raspberry Pi Pico W with RP2040, also on earlier nightly builds), the output is disconnect from the documentation. Examples:
- "security": value 5 is returned (whereas doc offers only values 0..4);
- "hidden": values 2, 3 sometimes 5 is returned - on a non_hidden network - whereas doc offers only value 0,1;
script used:
import network
station = network.WLAN(network.STA_IF)
station.active(True)
active_ssid = station.scan()
for item in enumerate(active_ssid):
print(item)
station.disconnect()