rxtx - a Java cross platform wrapper library for the serial port