3#include "esp_http_client.h"
4#include "esp_idf_version.h"
20 bool begin(
const char* ssid,
const char* password) {
24 LOGE(
"setupWIFI failed");
50 bool setupWIFI(
const char* ssid,
const char* password) {
52 assert(password !=
nullptr);
53 LOGI(
"setupWIFI: %s", ssid);
62 LOGE(
"esp_netif_init");
67 LOGE(
"esp_event_loop_create_default");
73 LOGE(
"esp_netif_create_default_wifi_sta");
83 LOGE(
"esp_wifi_init");
100 LOGE(
"esp_wifi_start");
112 LOGI(
"WIFI_EVENT_STA_START");
116 LOGI(
"WIFI_EVENT_STA_DISCONNECTED");
124 self->
ip =
event->ip_info.ip;
127 ", Mask: " IPSTR ".",
#define TRACEI()
Definition AudioLoggerIDF.h:32
#define TRACED()
Definition AudioLoggerIDF.h:31
#define LOGI(...)
Definition AudioLoggerIDF.h:28
#define LOGE(...)
Definition AudioLoggerIDF.h:30
#define assert(T)
Definition avr.h:10
class audio_tools::WiFiESP32 IDF_WIFI