   }
 
   prevUSBByte = b;
-  sendToTTY(b);
+  //sendToTTY(b);
   return b;
 }
 


// You can tweak the baud rate very slightly here, but it's better to use 110 and
// fix whatever timing/alignment issues in hardware
#define BAUDRATE 109

elapsedMillis millisSinceActivity;




  if (isTestMode) {
    // print a test sequence
    selfTest();
  }
  
  if (Serial.available() > 0) {
    // Print something to tty
    incomingByte = Serial.read();
    incomingByte = processUSBByte(incomingByte);
    sendToTTY(incomingByte);
    millisSinceActivity = 0;
  } else if (HWSERIAL.available() > 0) {
    // Read something from tty
    incomingByte = HWSERIAL.read();
    incomingByte = processTTYByte(incomingByte);
    millisSinceActivity = 0;
  } else if (millisSinceActivity > SNOOZETIME) {
    // Stop the open-line chattering
    HWSERIAL.setBreak();
  } else {
    // Keep the line open so timing errors are minimized
    sendToTTY(0);
  }


}


