diff --git a/main/wifi/wifi_manager.c b/main/wifi/wifi_manager.c index bdb3f43..6fa16b6 100644 --- a/main/wifi/wifi_manager.c +++ b/main/wifi/wifi_manager.c @@ -11,6 +11,7 @@ #include "config/config_manager.h" #include "esp_log.h" #include "esp_wifi.h" +#include "esp_mac.h" #include "esp_event.h" #include "esp_netif.h" #include "freertos/FreeRTOS.h" @@ -67,13 +68,17 @@ static void wifi_event_handler(void* arg, esp_event_base_t event_base, case WIFI_EVENT_AP_STACONNECTED: { wifi_event_ap_staconnected_t* event = (wifi_event_ap_staconnected_t*)event_data; - ESP_LOGI(TAG, "Client verbunden: " MACSTR, MAC2STR(event->mac)); + ESP_LOGI(TAG, "Client verbunden: %02x:%02x:%02x:%02x:%02x:%02x", + event->mac[0], event->mac[1], event->mac[2], + event->mac[3], event->mac[4], event->mac[5]); break; } case WIFI_EVENT_AP_STADISCONNECTED: { wifi_event_ap_stadisconnected_t* event = (wifi_event_ap_stadisconnected_t*)event_data; - ESP_LOGI(TAG, "Client getrennt: " MACSTR, MAC2STR(event->mac)); + ESP_LOGI(TAG, "Client getrennt: %02x:%02x:%02x:%02x:%02x:%02x", + event->mac[0], event->mac[1], event->mac[2], + event->mac[3], event->mac[4], event->mac[5]); break; }