// // Created by erki on 12/06/23. // #pragma once #include "esp_log.h" namespace Config { constexpr esp_log_level_t appLogLevel() { #ifdef CONFIG_ESPTNL_LOG_NONE return ESP_LOG_NONE; #elifdef CONFIG_ESPTNL_LOG_ERROR return ESP_LOG_ERROR; #elifdef CONFIG_ESPTNL_LOG_WARN return ESP_LOG_WARN; #elifdef CONFIG_ESPTNL_LOG_INFO return ESP_LOG_INFO; #elifdef CONFIG_ESPTNL_LOG_DEBUG return ESP_LOG_DEBUG; #elifdef CONFIG_ESPTNL_LOG_VERBOSE return ESP_LOG_VERBOSE; #else # error "Invalid log setting set." #endif } }