cc3200: In scan results rename 'auth' field to 'sec'.
As defined by the new API, since 'auth' is actually a tuple composed by the security type and the key.
This commit is contained in:
parent
affcbe4139
commit
e19dfe1c32
|
@ -857,7 +857,7 @@ STATIC MP_DEFINE_CONST_FUN_OBJ_KW(wlan_init_obj, 1, wlan_init);
|
|||
|
||||
STATIC mp_obj_t wlan_scan(mp_obj_t self_in) {
|
||||
STATIC const qstr wlan_scan_info_fields[] = {
|
||||
MP_QSTR_ssid, MP_QSTR_bssid, MP_QSTR_auth, MP_QSTR_channel, MP_QSTR_rssi
|
||||
MP_QSTR_ssid, MP_QSTR_bssid, MP_QSTR_sec, MP_QSTR_channel, MP_QSTR_rssi
|
||||
};
|
||||
|
||||
// check for correct wlan mode
|
||||
|
|
|
@ -293,6 +293,7 @@ Q(scan)
|
|||
Q(connect)
|
||||
Q(isconnected)
|
||||
Q(disconnect)
|
||||
Q(sec)
|
||||
Q(channel)
|
||||
Q(rssi)
|
||||
Q(ifconfig)
|
||||
|
|
|
@ -44,6 +44,11 @@ scan_r = wifi.scan()
|
|||
print(len(scan_r) > 3)
|
||||
for net in scan_r:
|
||||
if net.ssid == testconfig.wlan_ssid:
|
||||
# test that the scan results contains the desired params
|
||||
print(len(net.bssid) == 6)
|
||||
print(net.channel == None)
|
||||
print(net.sec == testconfig.wlan_auth[0])
|
||||
print(net.rssi < 0)
|
||||
print('Network found')
|
||||
break
|
||||
|
||||
|
|
|
@ -11,6 +11,10 @@ True
|
|||
True
|
||||
True
|
||||
True
|
||||
True
|
||||
True
|
||||
True
|
||||
True
|
||||
Network found
|
||||
True
|
||||
True
|
||||
|
|
Loading…
Reference in New Issue