@@ -218,7 +218,7 @@ STATIC mp_obj_t network_wlan_active(size_t n_args, const mp_obj_t *args) {
218
218
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN (network_wlan_active_obj , 1 , 2 , network_wlan_active );
219
219
220
220
STATIC mp_obj_t network_wlan_connect (size_t n_args , const mp_obj_t * pos_args , mp_map_t * kw_args ) {
221
- enum { ARG_ssid , ARG_password , ARG_bssid };
221
+ enum { ARG_ssid , ARG_key , ARG_bssid };
222
222
static const mp_arg_t allowed_args [] = {
223
223
{ MP_QSTR_ , MP_ARG_OBJ , {.u_obj = mp_const_none } },
224
224
{ MP_QSTR_ , MP_ARG_OBJ , {.u_obj = mp_const_none } },
@@ -239,8 +239,8 @@ STATIC mp_obj_t network_wlan_connect(size_t n_args, const mp_obj_t *pos_args, mp
239
239
p = mp_obj_str_get_data (args [ARG_ssid ].u_obj , & len );
240
240
memcpy (wifi_sta_config .sta .ssid , p , MIN (len , sizeof (wifi_sta_config .sta .ssid )));
241
241
}
242
- if (args [ARG_password ].u_obj != mp_const_none ) {
243
- p = mp_obj_str_get_data (args [ARG_password ].u_obj , & len );
242
+ if (args [ARG_key ].u_obj != mp_const_none ) {
243
+ p = mp_obj_str_get_data (args [ARG_key ].u_obj , & len );
244
244
memcpy (wifi_sta_config .sta .password , p , MIN (len , sizeof (wifi_sta_config .sta .password )));
245
245
}
246
246
if (args [ARG_bssid ].u_obj != mp_const_none ) {
@@ -410,6 +410,7 @@ STATIC mp_obj_t network_wlan_config(size_t n_args, const mp_obj_t *args, mp_map_
410
410
esp_exceptions (esp_wifi_set_mac (self -> if_id , bufinfo .buf ));
411
411
break ;
412
412
}
413
+ case MP_QSTR_ssid :
413
414
case MP_QSTR_essid : {
414
415
req_if = WIFI_IF_AP ;
415
416
size_t len ;
@@ -424,11 +425,13 @@ STATIC mp_obj_t network_wlan_config(size_t n_args, const mp_obj_t *args, mp_map_
424
425
cfg .ap .ssid_hidden = mp_obj_is_true (kwargs -> table [i ].value );
425
426
break ;
426
427
}
428
+ case MP_QSTR_security :
427
429
case MP_QSTR_authmode : {
428
430
req_if = WIFI_IF_AP ;
429
431
cfg .ap .authmode = mp_obj_get_int (kwargs -> table [i ].value );
430
432
break ;
431
433
}
434
+ case MP_QSTR_key :
432
435
case MP_QSTR_password : {
433
436
req_if = WIFI_IF_AP ;
434
437
size_t len ;
@@ -503,6 +506,7 @@ STATIC mp_obj_t network_wlan_config(size_t n_args, const mp_obj_t *args, mp_map_
503
506
goto unknown ;
504
507
}
505
508
}
509
+ case MP_QSTR_ssid :
506
510
case MP_QSTR_essid :
507
511
switch (self -> if_id ) {
508
512
case WIFI_IF_STA :
@@ -519,6 +523,7 @@ STATIC mp_obj_t network_wlan_config(size_t n_args, const mp_obj_t *args, mp_map_
519
523
req_if = WIFI_IF_AP ;
520
524
val = mp_obj_new_bool (cfg .ap .ssid_hidden );
521
525
4E74
break ;
526
+ case MP_QSTR_security :
522
527
case MP_QSTR_authmode :
523
528
req_if = WIFI_IF_AP ;
524
529
val = MP_OBJ_NEW_SMALL_INT (cfg .ap .authmode );
0 commit comments