mirror of
https://github.com/licsber/micropython.git
synced 2024-09-20 09:00:23 +08:00
extmod/network_ninaw10: Disable active connections before connecting.
This commit is contained in:
parent
c6d26bc524
commit
0f25e0387c
@ -173,6 +173,11 @@ STATIC mp_obj_t network_ninaw10_connect(mp_uint_t n_args, const mp_obj_t *pos_ar
|
|||||||
mp_raise_msg(&mp_type_OSError, MP_ERROR_TEXT("Key can't be empty!"));
|
mp_raise_msg(&mp_type_OSError, MP_ERROR_TEXT("Key can't be empty!"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Disconnect active connections first.
|
||||||
|
if (nina_isconnected()) {
|
||||||
|
nina_disconnect();
|
||||||
|
}
|
||||||
|
|
||||||
if (self->itf == MOD_NETWORK_STA_IF) {
|
if (self->itf == MOD_NETWORK_STA_IF) {
|
||||||
// Initialize WiFi in Station mode.
|
// Initialize WiFi in Station mode.
|
||||||
if (nina_connect(ssid, security, key, 0) != 0) {
|
if (nina_connect(ssid, security, key, 0) != 0) {
|
||||||
|
Loading…
Reference in New Issue
Block a user