|
|
@@ -1,21 +1,28 @@ |
|
|
|
#pragma once |
|
|
|
|
|
|
|
#include <Arduino.h> |
|
|
|
|
|
|
|
#ifdef _DEBUG |
|
|
|
|
|
|
|
#include <ArduinoLog.h> |
|
|
|
|
|
|
|
#define VERBOSE(f) Log.verbose(F("[" LOGGER_NAME "::" f "]\n")) |
|
|
|
#define VERBOSE_MSG(f, msg) Log.verbose(F("[" LOGGER_NAME "::" f "] " msg "\n")) |
|
|
|
#define VERBOSE_FORMAT(f, msg, ...) Log.verbose(F["[" LOGGER_NAME "::" f "] " msg "\n"), __VA_ARGS__) |
|
|
|
#define VERBOSE_FORMAT(f, msg, ...) Log.verbose(F("[" LOGGER_NAME "::" f "] " msg "\n"), __VA_ARGS__) |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
#define DISABLE_LOGGING 1 |
|
|
|
|
|
|
|
#define VERBOSE(f) |
|
|
|
#define VERBOSE(f, msg) |
|
|
|
#define VERBOSE(f, msg, ...) |
|
|
|
#define VERBOSE_MSG(f, msg) |
|
|
|
#define VERBOSE_FORMAT(f, msg, ...) |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
void waitForSerial(); |
|
|
|
namespace debug { |
|
|
|
|
|
|
|
void waitForSerial(); |
|
|
|
int freeRam(); |
|
|
|
|
|
|
|
} |