mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
wifi: Set default wifi library log level based on sdkconfig
Has to be set at runtime, due to precompiled wifi libraries. Prompted by discussion on forum: https://esp32.com/viewtopic.php?f=2&t=5570&p=24216#p24216
This commit is contained in:
parent
5a080ee37a
commit
b9126e69bc
@ -27,6 +27,15 @@ mesh_event_cb_t g_mesh_event_cb = NULL;
|
||||
static esp_pm_lock_handle_t s_wifi_modem_sleep_lock;
|
||||
#endif
|
||||
|
||||
static void __attribute__((constructor)) s_set_default_wifi_log_level()
|
||||
{
|
||||
/* WiFi libraries aren't compiled to know CONFIG_LOG_DEFAULT_LEVEL,
|
||||
so set it at runtime startup. Done here not in esp_wifi_init() to allow
|
||||
the user to set the level again before esp_wifi_init() is called.
|
||||
*/
|
||||
esp_log_level_set("wifi", CONFIG_LOG_DEFAULT_LEVEL);
|
||||
}
|
||||
|
||||
esp_err_t esp_wifi_init(const wifi_init_config_t *config)
|
||||
{
|
||||
#ifdef CONFIG_PM_ENABLE
|
||||
|
Loading…
Reference in New Issue
Block a user