summaryrefslogtreecommitdiff
path: root/ports
diff options
context:
space:
mode:
authorRyan T. Hamilton <astrobokonon@gmail.com>2020-10-17 00:23:31 -0700
committerRyan T. Hamilton <astrobokonon@gmail.com>2020-10-17 00:23:31 -0700
commit76f1db7a8795f2594db6b6d0d6f38a48a2cfd8af (patch)
tree64fc940a2012df6344f6c692626d72108ccdad2a /ports
parent9d840aab0b81db61e185eeac5d8359489ff36320 (diff)
Set sta_mode flag for actual use/checking
Diffstat (limited to 'ports')
-rw-r--r--ports/esp32s2/common-hal/wifi/Radio.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ports/esp32s2/common-hal/wifi/Radio.c b/ports/esp32s2/common-hal/wifi/Radio.c
index 6203a151b..80afc5eaa 100644
--- a/ports/esp32s2/common-hal/wifi/Radio.c
+++ b/ports/esp32s2/common-hal/wifi/Radio.c
@@ -53,6 +53,8 @@ static void start_station(wifi_radio_obj_t *self) {
}
esp_wifi_set_mode(next_mode);
+ self->sta_mode = 1;
+
esp_wifi_set_config(WIFI_MODE_STA, &self->sta_config);
}
@@ -156,7 +158,7 @@ mp_obj_t common_hal_wifi_radio_get_ap_info(wifi_radio_obj_t *self) {
}
// Make sure the interface is in STA mode
- if (self->sta_mode){
+ if (!self->sta_mode){
return mp_const_none;
}