void sendByte5Baud(int address) throws IOException {
  long start=System.currentTimeMillis();
  sendBit5Baud(false);
  for (int i=0; i < 8; i++) {
    sendBit5Baud((address & (1 << i)) != 0);
  }
  sendBit5Baud(true);
  log.debug(String.format("TX-5Baud:%02X finished after %dms",address,System.currentTimeMillis() - start));
}

void sendByte5Baud ( int address ) throws IOException { long start = System . currentTimeMillis ( ) ; sendBit5Baud ( false ) ; for ( int i = 0 ; i < 8 ; i ++ ) { sendBit5Baud ( ( address & ( 1 << i ) ) != 0 ) ; } sendBit5Baud ( true ) ; log . debug ( String . format ( "TX-5Baud:%02X finished after %dms" , address , System . currentTimeMillis ( ) - start ) ) ; }
send a byte with 5 baud line speed this version sends out timed line break bits w / o changing the nominal baud rate
