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
 |