如何使用java从com端口读取字符串/字符?

时间:2015-02-28 03:51:47

标签: java serial-port

我搜索了很多关于从com端口读取的内容,但对我来说这似乎很难。我发现this但我不知道如何将jSSC库添加到我的netbeans项目中。

请通过指示将该库添加到我的项目或提供一个简单的代码来从com端口读取字符串/字符来帮助我。

1 个答案:

答案 0 :(得分:2)

要在netbeans中添加jSSC库,请右键单击" Libraries"在你的项目中,然后"添加JAR /文件夹......"选择你的文件

enter image description here

您可以阅读以下内容:

SerialPort serialPort = new SerialPort("/dev/ttyUSB0");// For windows "COMX" (e.g : "COM1") should works
if (serialPort.openPort()) {
    serialPort.setParams(SerialPort.BAUDRATE_9600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_ODD);
    byte[] buffer = serialPort.readBytes(1);// Read one byte
    String str = new String(buffer);
    serialPort.closePort();
}