19 lines
556 B
C
19 lines
556 B
C
#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)
|
|
#define DBGCMD(CMD) do { Serial.print("DBG: "); Serial.println(#CMD); CMD; } while (0)
|
|
#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)
|
|
#endif
|
|
|
|
#endif
|