From 72ce5dfd93491a3ded83ccc8fa579c95d4d2ea7b Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 19 Nov 2022 14:19:57 +0100 Subject: [PATCH] Reworked macro reporting in debug mode --- src/RadioLib.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/RadioLib.h b/src/RadioLib.h index 50e2fc7f..37963d15 100644 --- a/src/RadioLib.h +++ b/src/RadioLib.h @@ -47,7 +47,14 @@ // print debug info #if defined(RADIOLIB_DEBUG) - #pragma message "RADIOLIB_PLATFORM: " RADIOLIB_PLATFORM + #define RADIOLIB_VALUE_TO_STRING(x) #x + #define RADIOLIB_VALUE(x) RADIOLIB_VALUE_TO_STRING(x) + #define RADIOLIB_VAR_NAME_VALUE(var) #var "=" RADIOLIB_VALUE(var) + #pragma message(RADIOLIB_VAR_NAME_VALUE(RADIOLIB_PLATFORM)) + #pragma message(RADIOLIB_VAR_NAME_VALUE(RADIOLIB_VERSION_MAJOR)) + #pragma message(RADIOLIB_VAR_NAME_VALUE(RADIOLIB_VERSION_MINOR)) + #pragma message(RADIOLIB_VAR_NAME_VALUE(RADIOLIB_VERSION_PATCH)) + #pragma message(RADIOLIB_VAR_NAME_VALUE(RADIOLIB_VERSION_EXTRA)) #endif // check unknown/unsupported platform