# 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)); } ```