From 1c1f155ce08383786006cb388df3628802aa5812 Mon Sep 17 00:00:00 2001 From: Hector van der Aa Date: Sun, 22 Mar 2026 23:24:50 +0100 Subject: [PATCH] Impl DEEP_DEBUG log level --- src/flags.h | 3 ++- src/modules/logger/system_logger.h | 10 ++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/flags.h b/src/flags.h index 1360a7b..4facbcf 100644 --- a/src/flags.h +++ b/src/flags.h @@ -1,4 +1,5 @@ #define INFO #define WARN #define ERROR -#define DEBUG \ No newline at end of file +#define DEBUG +#define DEEP_DEBUG \ No newline at end of file diff --git a/src/modules/logger/system_logger.h b/src/modules/logger/system_logger.h index f87df7e..2e1b2fd 100644 --- a/src/modules/logger/system_logger.h +++ b/src/modules/logger/system_logger.h @@ -25,6 +25,10 @@ public: #ifdef DEBUG int debug(String message); #endif + + #ifdef DEEP_DEBUG + int deep_debug(String message); + #endif }; system_logger::system_logger(HardwareSerial *output) @@ -68,4 +72,10 @@ int system_logger::error(String message) { int system_logger::debug(String message) { return this->print_message(" [DEBUG] ", message); } +#endif + +#ifdef DEEP_DEBUG +int system_logger::deep_debug(String message) { + return this->print_message(" [DEEP_DEBUG] ", message); +} #endif \ No newline at end of file