├── .github └── workflows │ └── javaserial.yml ├── LICENSE ├── NativeCode ├── CMakeLists.txt ├── GetLatestBuilds.sh ├── Linux │ ├── aarch64 │ │ └── libjavaserial.so │ ├── amd64 │ │ └── libjavaserial.so │ ├── arm │ │ ├── libjavaserial-rpi1.so │ │ └── libjavaserial.so │ └── i386 │ │ └── libjavaserial.so ├── Mac │ ├── aarch64 │ │ └── libjavaserial.jnilib │ └── amd64 │ │ └── libjavaserial.jnilib ├── SerialPortImpl.c ├── Windows │ ├── amd64 │ │ └── javaserial.dll │ └── x86 │ │ └── javaserial.dll ├── com_rm5248_serial_SerialInputStream.h ├── com_rm5248_serial_SerialOutputStream.h ├── com_rm5248_serial_SerialPort.h └── com_rm5248_serial_SimpleSerialInputStream.h ├── README.md ├── pom.xml └── src └── com └── rm5248 └── serial ├── BufferedSerialInputStream.java ├── NoSuchPortException.java ├── NotASerialPortException.java ├── SerialChangeListener.java ├── SerialInputStream.java ├── SerialLineState.java ├── SerialOutputStream.java ├── SerialPort.java └── SerialPortBuilder.java /.github/workflows/javaserial.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/.github/workflows/javaserial.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/LICENSE -------------------------------------------------------------------------------- /NativeCode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/CMakeLists.txt -------------------------------------------------------------------------------- /NativeCode/GetLatestBuilds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/GetLatestBuilds.sh -------------------------------------------------------------------------------- /NativeCode/Linux/aarch64/libjavaserial.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Linux/aarch64/libjavaserial.so -------------------------------------------------------------------------------- /NativeCode/Linux/amd64/libjavaserial.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Linux/amd64/libjavaserial.so -------------------------------------------------------------------------------- /NativeCode/Linux/arm/libjavaserial-rpi1.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Linux/arm/libjavaserial-rpi1.so -------------------------------------------------------------------------------- /NativeCode/Linux/arm/libjavaserial.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Linux/arm/libjavaserial.so -------------------------------------------------------------------------------- /NativeCode/Linux/i386/libjavaserial.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Linux/i386/libjavaserial.so -------------------------------------------------------------------------------- /NativeCode/Mac/aarch64/libjavaserial.jnilib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Mac/aarch64/libjavaserial.jnilib -------------------------------------------------------------------------------- /NativeCode/Mac/amd64/libjavaserial.jnilib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Mac/amd64/libjavaserial.jnilib -------------------------------------------------------------------------------- /NativeCode/SerialPortImpl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/SerialPortImpl.c -------------------------------------------------------------------------------- /NativeCode/Windows/amd64/javaserial.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Windows/amd64/javaserial.dll -------------------------------------------------------------------------------- /NativeCode/Windows/x86/javaserial.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/Windows/x86/javaserial.dll -------------------------------------------------------------------------------- /NativeCode/com_rm5248_serial_SerialInputStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/com_rm5248_serial_SerialInputStream.h -------------------------------------------------------------------------------- /NativeCode/com_rm5248_serial_SerialOutputStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/com_rm5248_serial_SerialOutputStream.h -------------------------------------------------------------------------------- /NativeCode/com_rm5248_serial_SerialPort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/com_rm5248_serial_SerialPort.h -------------------------------------------------------------------------------- /NativeCode/com_rm5248_serial_SimpleSerialInputStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/NativeCode/com_rm5248_serial_SimpleSerialInputStream.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/pom.xml -------------------------------------------------------------------------------- /src/com/rm5248/serial/BufferedSerialInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/BufferedSerialInputStream.java -------------------------------------------------------------------------------- /src/com/rm5248/serial/NoSuchPortException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/NoSuchPortException.java -------------------------------------------------------------------------------- /src/com/rm5248/serial/NotASerialPortException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/NotASerialPortException.java -------------------------------------------------------------------------------- /src/com/rm5248/serial/SerialChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/SerialChangeListener.java -------------------------------------------------------------------------------- /src/com/rm5248/serial/SerialInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/SerialInputStream.java -------------------------------------------------------------------------------- /src/com/rm5248/serial/SerialLineState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/SerialLineState.java -------------------------------------------------------------------------------- /src/com/rm5248/serial/SerialOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/SerialOutputStream.java -------------------------------------------------------------------------------- /src/com/rm5248/serial/SerialPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/SerialPort.java -------------------------------------------------------------------------------- /src/com/rm5248/serial/SerialPortBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rm5248/JavaSerial/HEAD/src/com/rm5248/serial/SerialPortBuilder.java --------------------------------------------------------------------------------