#include <Arduino.h>

#include "pin_map.hpp"

/* debug Serial definition */
#ifdef DEBUG
#ifdef ARDUINO_AVR_ATTINYX5
#include <SoftwareSerial.h>
SoftwareSerial debugSerial{RxPin, TxPin};
#endif /*ARDUINO_AVR_ATTINYX5*/
#ifdef ARDUINO_AVR_UNO
#include <HardwareSerial.h>
HardwareSerial &debugSerial = Serial;
#endif /*ARDUINO_AVR_UNO*/
#endif /*DEBUG*/


void setup() {

#ifdef DEBUG
  debugSerial.begin(9600);
  while (!debugSerial.available())
    ;
  debugSerial.println("Init ... ");
#endif /*DEBUG*/
}

void loop() {
  while (!debugSerial.available())
    ;
  debugSerial.println("ok");
}