fix(gateway): enhance DALI logging with query packet logging and configuration

Signed-off-by: Tony <tonylu@tony-cloud.com>
This commit is contained in:
Tony
2026-05-21 13:39:31 +08:00
parent 7ab1855295
commit 8e80fd05b4
2 changed files with 46 additions and 10 deletions
@@ -24,6 +24,7 @@
#define LOG_LOCAL_LEVEL ESP_LOG_DEBUG
#endif
#include "esp_log.h"
#include "sdkconfig.h"
#include "freertos/semphr.h"
#include "lwip/inet.h"
#include "lwip/sockets.h"
@@ -69,6 +70,7 @@ void ConfigureDaliCppLogging() {
if (configured) return;
configured = true;
DaliLog::instance().setLevel(LogLevel::debug);
esp_log_level_set(kDaliCppLogTag, (esp_log_level_t)CONFIG_DALI_LOG_LEVEL);
DaliLog::instance().setSink([](const std::string& line) {
ESP_LOGD(kDaliCppLogTag, "%s", line.c_str());
});