super(null);
This version of converse() just starts a Thread in each direction. String resp; // the modem response. new DataThread(is, System.out).start(); new DataThread(new DataInputStream(System.in), os).start();
String resp; // the modem response. new DataThread(is, System.out).start(); new DataThread(new DataInputStream(System.in), os).start();
CommPortThreaded cp; try { cp = new CommPortThreaded(); cp.converse(); } catch(Exception e) { System.err.println("You lose!"); System.err.println(e); }