diff --git a/main/esp32-wifi-manager.c b/main/esp32-wifi-manager.c index e04cfd3..0b9346c 100644 --- a/main/esp32-wifi-manager.c +++ b/main/esp32-wifi-manager.c @@ -140,7 +140,6 @@ void wifi_manager_main_loop() { ) { ESP_LOGI(TAG, "AP Available, starting WiFi connect"); - wifi_manager_connect(); } vTaskDelay(3000 / portTICK_PERIOD_MS); @@ -222,6 +221,7 @@ EventGroupHandle_t wifi_manager_start() { ESP_ERROR_CHECK(esp_event_loop_init(wifi_event_handler, NULL) ); wifi_init_config_t cfg = WIFI_INIT_CONFIG_DEFAULT(); ESP_ERROR_CHECK(esp_wifi_init(&cfg)); + ESP_ERROR_CHECK(esp_wifi_start()); xTaskCreate(&wifi_manager_main_loop, "wm_main_loop", 4096, NULL, 6, NULL);