We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1bda7aa commit 1a165d9Copy full SHA for 1a165d9
src/homekit_debug.h
@@ -19,10 +19,17 @@ typedef unsigned char byte;
19
#define HOMEKIT_LOG_DEBUG 3
20
21
#ifndef HOMEKIT_LOG_LEVEL
22
-#define HOMEKIT_LOG_LEVEL HOMEKIT_NO_LOG
+#define HOMEKIT_LOG_LEVEL HOMEKIT_LOG_INFO
23
#endif
24
25
+#ifdef LOG_MSG_BUFFER
26
+// Added for RATGDO project that has custom logger function.
27
+// Add -D LOG_MSG_BUFFER to compiler / platformio.ini
28
+void logToBuffer_P(const char *fmt, ...);
29
+#define HOMEKIT_PRINTF(message, ...) logToBuffer_P(PSTR(message), ##__VA_ARGS__)
30
+#else
31
#define HOMEKIT_PRINTF XPGM_PRINTF
32
+#endif
33
34
#if HOMEKIT_LOG_LEVEL >= HOMEKIT_LOG_DEBUG
35
0 commit comments