# java-serial-port
**Repository Path**: hziee514/java-serial-port
## Basic Information
- **Project Name**: java-serial-port
- **Description**: Java library to read/write serial port
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-08-27
- **Last Updated**: 2024-03-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Usage
## Add dependency
```
top.fullj
java-serial-port
1.1.0
```
## Configure JNA version(Optional)
```
net.java.dev.jna
jna
5.13.0
compile
```
## Coding Example
```
try (SerialPort serialPort = new SerialPort("COM7")) {
serialPort.setBufferSize(1024, 10240);
serialPort.setTimeouts(120000, 3000);
serialPort.setState(CBR_9600, NOPARITY, DATABITS8, ONESTOPBIT);
serialPort.purge();
serialPort.clearError();
serialPort.writeByte((byte)0x06);
byte x = serialPort.readByte();
System.out.println(Integer.toHexString(x));
}
```