SerialPort SDK (Windows, Linux, MAC OS)
SerialPort SDK is a professional Java serial port SDK. It provides a simple communication interface to connect any serial port devices.
You can use it to implement or debug serial protocol.
You can send and capture data.
You can change communication channel’s settings easily including the setting for non-standard baudrate.
You can write Java code to automate some specific tasks.
You can perform JavaScript to send command.
SerialPort SDK can be successfully used for:
Interception and analysis of data transferring between any serial devices and Windows applications.
Debugging any serial software or hardware.
Development of serial peripheral hardware.
Development of serial device drivers.
Researching the functionality of any third-party software and hardware.
Implementing, debugging or testing serial protocol between device and device driver.
SerialPort SDK can be used by:
Software developers
Hardware engineers
Programmers
Testers
Science technicians
Lab experts
University students
This SDK includes the RXTX library.
Setup
RXTX 2.1-7 -- Please uncompress rxtx-2.1-7-bins-r2.rar
Window
rxtx-2.1-7-bins-r2/Windows/i368-mingw32/rxtxSerial.dll copy to system path(e.g. c:\windows\system32)
Linux32
rxtx-2.1-7-bins-r2/Linux/i686-unknown-linux-gnu/librxtxSerial.so copy to system path(e.g. /lib)
Linux64
rxtx-2.1-7-bins-r2/Linux/x86_64-unknown-linux-gnu/librxtxSerial.so copy to system path(e.g. /lib)
Mac
rxtx-2.1-7-bins-r2/Mac_OS_X/librxtxSerial.jnilib copy to system path
Wiki
License
JavaSerialPort is licensed under the Apache 2 License, which means you can use it for free and without strings attached in commercial or non-commercial projects.