Newer
Older
TestStandRepository / Software / Arduino / libraries / Arduino-Libraries / DCF77 / Utils.cpp
  1. #include "Utils.h"
  2.  
  3. namespace Utils {
  4. #define DEBUG_BLINK_PIN 13 // Connected to debug led
  5. //#define VERBOSE_DEBUG 1 // Verbose
  6.  
  7. void LogLn(char*s)
  8. {
  9. #ifdef VERBOSE_DEBUG
  10. Serial.println(s);
  11. #endif
  12. }
  13.  
  14. void Log(char*s)
  15. {
  16. #ifdef VERBOSE_DEBUG
  17. Serial.print(s);
  18. #endif
  19. }
  20. void Log(int i,char format)
  21. {
  22. #ifdef VERBOSE_DEBUG
  23. Serial.print(i, format);
  24. #endif
  25. }
  26.  
  27. void LogLn(int i,char format)
  28. {
  29. #ifdef VERBOSE_DEBUG
  30. Serial.println(i, format);
  31. #endif
  32. }
  33.  
  34. void Log(int i)
  35. {
  36. #ifdef VERBOSE_DEBUG
  37. Serial.print(i);
  38. #endif
  39. }
  40.  
  41. void LogLn(int i)
  42. {
  43. #ifdef VERBOSE_DEBUG
  44. Serial.println(i);
  45. #endif
  46. }
  47. void BlinkDebug(uint8_t state) {
  48. #ifdef DEBUG_BLINK_PIN
  49. digitalWrite(DEBUG_BLINK_PIN, state);
  50. #endif
  51. }
  52. }