   //Set D pins to input
   DDRD = 0x00;
 
-  Serial.begin(230400);
+  Serial.begin(2000000);
   //Serial.println("Starting...");
   
   setupClockSignals();

  ICR1 = 15;
  OCR1B = 7;
  OCR1A = 7;
//   ICR1 = 45;
//  OCR1B = 22;
//  OCR1A = 22;


ISR(TIMER1_COMPA_vect) {
  static byte currentByte = 0x00; 
  byte pinVals = (PIND >> 6) & 0b00000011;
  boolean byteReady = collectBits(pinVals, &currentByte);
 
//  PORTD = 0b00000100;
//  delayMicroseconds(1);
