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 mp_obj_t wlan_scan(mp_obj_t self_in) {
|
||||||
STATIC const qstr wlan_scan_info_fields[] = {
|
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
|
// check for correct wlan mode
|
||||||
|
@ -293,6 +293,7 @@ Q(scan)
|
|||||||
Q(connect)
|
Q(connect)
|
||||||
Q(isconnected)
|
Q(isconnected)
|
||||||
Q(disconnect)
|
Q(disconnect)
|
||||||
|
Q(sec)
|
||||||
Q(channel)
|
Q(channel)
|
||||||
Q(rssi)
|
Q(rssi)
|
||||||
Q(ifconfig)
|
Q(ifconfig)
|
||||||
|
@ -44,6 +44,11 @@ scan_r = wifi.scan()
|
|||||||
print(len(scan_r) > 3)
|
print(len(scan_r) > 3)
|
||||||
for net in scan_r:
|
for net in scan_r:
|
||||||
if net.ssid == testconfig.wlan_ssid:
|
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')
|
print('Network found')
|
||||||
break
|
break
|
||||||
|
|
||||||
|
@ -11,6 +11,10 @@ True
|
|||||||
True
|
True
|
||||||
True
|
True
|
||||||
True
|
True
|
||||||
|
True
|
||||||
|
True
|
||||||
|
True
|
||||||
|
True
|
||||||
Network found
|
Network found
|
||||||
True
|
True
|
||||||
True
|
True
|
||||||
|
Loading…
Reference in New Issue
Block a user