[英]How to read a string/character from com port with java?
I googled lot about reading from a com port but it seems very difficult work for me. 我在Google上搜索了很多有关从COM端口读取内容的信息,但对我来说似乎很难。 I found this but I don't know how to add jSSC library to my netbeans project.
我找到了,但是我不知道如何将jSSC库添加到我的netbeans项目中。
Please help me by giving instructions to adding that library to my project or giving a simple code to read a string/character from a com port. 请通过说明将该库添加到我的项目中或提供一个简单的代码以从COM端口读取字符串/字符的方法来帮助我。
To add jSSC library in netbeans, right click on "Libraries" in your project and then "add JAR/Folder..." to select your file(s) 要在netbeans中添加jSSC库,请在项目中右键单击“库”,然后单击“添加JAR /文件夹...”以选择文件。
You can read with something like this : 您可以阅读如下内容:
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();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.