2021-01-30 06:02:57 +00:00
|
|
|
#ifndef __Debug_h__
|
|
|
|
#define __Debug_h__
|
|
|
|
|
|
|
|
#define DEBUG
|
|
|
|
|
|
|
|
#ifdef DEBUG
|
|
|
|
#define DBGPRINT(MSG) do { Serial.print("DBG: "); Serial.print(MSG); } while (0)
|
|
|
|
#define DBGPRINTLN(MSG) do { Serial.print("DBG: "); Serial.println(MSG); } while (0)
|
|
|
|
#define DBGNEWLINE() do { Serial.println(); } while (0)
|
2021-02-01 04:46:43 +00:00
|
|
|
#define DBGCMD(CMD) do { Serial.print("DBG: "); Serial.println(#CMD); CMD; } while (0)
|
2021-02-19 07:39:25 +00:00
|
|
|
#define IFDEBUG(CMD) do { CMD; } while (0)
|
2021-01-30 06:02:57 +00:00
|
|
|
#else
|
|
|
|
#define DBGPRINT(MSG) do {} while (0)
|
|
|
|
#define DBGPRINTLN(MSG) do {} while (0)
|
|
|
|
#define DBGNEWLINE() do {} while (0)
|
|
|
|
#define DBGCMD(CMD) do { CMD; } while (0)
|
2021-02-19 07:39:25 +00:00
|
|
|
#define IFDEBUG(CMD) do {} while (0)
|
2021-01-30 06:02:57 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|