Despertador

Dependencies:   QEI RTC-DS1307 TextLCD mbed

Committer:
SSJprocesa
Date:
Sat May 21 15:45:20 2016 +0000
Revision:
0:d9d18ee787ba
Despertador con alarma programada (Luz y Buzzer), con una RTC programada con un encoder y mostrada en un LCD16x2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
SSJprocesa 0:d9d18ee787ba 1 #ifndef __DEBUG_H__
SSJprocesa 0:d9d18ee787ba 2 #define __DEBUG_H__
SSJprocesa 0:d9d18ee787ba 3
SSJprocesa 0:d9d18ee787ba 4
SSJprocesa 0:d9d18ee787ba 5 #ifdef DEBUG
SSJprocesa 0:d9d18ee787ba 6 #define INFO(x, ...) std::printf("[INFO: %s:%d]"x"\r\n", __FILE__, __LINE__, ##__VA_ARGS__);
SSJprocesa 0:d9d18ee787ba 7 #define WARN(x, ...) std::printf("[WARN: %s:%d]"x"\r\n", __FILE__, __LINE__, ##__VA_ARGS__);
SSJprocesa 0:d9d18ee787ba 8 #define ERR(x, ...) std::printf("[ERR: %s:%d]"x"\r\n", __FILE__, __LINE__, ##__VA_ARGS__);
SSJprocesa 0:d9d18ee787ba 9 #else
SSJprocesa 0:d9d18ee787ba 10 #define INFO(x, ...)
SSJprocesa 0:d9d18ee787ba 11 #define WARN(x, ...)
SSJprocesa 0:d9d18ee787ba 12 #define ERR(x, ...)
SSJprocesa 0:d9d18ee787ba 13 #endif
SSJprocesa 0:d9d18ee787ba 14
SSJprocesa 0:d9d18ee787ba 15
SSJprocesa 0:d9d18ee787ba 16 #endif