hey

also erstmal...ich persönlich kenne nur die rxtx lib für den seriellen/parallel port...also kann ich dir dazu nur empfehlen dir die libs anzuschauen. RS232 läuft bei mir da problemlos.

die bekommt man hier: http://www.jcontrol.org/download/rxtx_de.html

aber zu deinem programm:

wie hast du des hinbekommen dass das programm ewig läuft?
wenn keine exception geschmissen wird sollte das eigentlich nach 100 * 20 ms fertig sein.
ausserdem setzt du den port (obwohl ich bezweifle das outputStream.wirte(1); das macht) immer nur auf 1...nie auf 0.

das nur so vom prinzip her...
ich find auch gerade kein gutes beispiel für rxtx...aber versuch mal eine binäre zahl in den outputstream reinzuschieben, vielleicht setzt der das dann richtig.

viel erfolg,
kai