32 lines
528 B
C++
32 lines
528 B
C++
//
|
|
// 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
|
|
}
|
|
|
|
}
|