todoswing respondió:
La verdad es que no he programado nunca el puerto serie con Java. Solo se generan interrupciones cuando llegan caracteres, pero no cuando se queda vacío, la única forma que tienes de comprobar esto es mediante polling, o lo que es lo mismo...