AndreasW wrote:
i've got a question about the integration of a CommPort into a Java
programm. I need it for data transfer between the PC and a
Microcontroller.
// Get a port identifier
CommPortIdentifier portId =
CommPortIdentifier.getPortIdentifier(portName);
// Open a port
SerialPort port =
(SerialPort)portId.open("CommPortExample Application", 30000);
// Open an input Stream
InputStream in = port.getInputStream();
// Read data
Don't be suprised in you run into problems with Sun's API. If you do,
take a look at rxtx: http://users.frii.com/jarvi/rxtx/
Also, if you ever start wanting to add TCP access to your rs232-based
comms on the microcontroller side, I can strongly recommend Digi's EM
and ME series of modules,
Regards,
Richard
RXTX has at least one serious bug under Windows. I have yet to have a
problem with Sun's API. I don't really know why Sun doesn't want to
support it any more but RXTX is not the answer.