With the MINA 2.0 you are able to connect to serial port like you use to connect to a TCP/IP port with MINA.
Getting MINA 2.0
You you can download the latest built version (2.0.2).
If you prefer to build the code from the trunk, and need assistance to do so, please consult the Developer Guide.
Connecting to a serial port
Serial communication for MINA provide only an
IoConnector, due to the point-to-point nature of the communication media.
At this point you are supposed to have already read the MINA tutorial.
Now for connecting to a serial port you need a
Nothing very different of a SocketConnector.
Let's create an address for connecting to our serial port.
The first parameter is your port identifier. For Windows computer, the serial ports are called "COM1", "COM2", etc... For Linux and some other Unix : "/dev/ttyS0", "/dev/ttyS1", "/dev/ttyUSB0".
The remaining parameters are depending of the device you are driving and the supposed communications characteristics.
- the baud rate
- the data bits
- the parity
- the flow control mecanism
Once it's done, connect the connector to the address :
And voila ! Everything else is as usual, you can plug your filters and codecs.
for learn more about RS232 : http://en.wikipedia.org/wiki/RS232