rfid读卡器教程rxtx

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

rfid读卡器教程rxtx
接下来,我们需要了解RFID读卡器的串口参数。

通常,RFID读卡器
会通过串口与计算机连接。

我们需要知道串口的名称、波特率、数据位、
停止位和校验位等参数。

在Java代码中,我们可以使用RXTX库来创建一个SerialPort对象,并设置串口参数。

以下是一个示例代码:
```java
import gnu.io.SerialPort;
public class RFIDReader
public static void main(String[] args)
try
//获取串口标识符
//打开串口
//判断是不是串口
serialPort.setSerialPortParams(9600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE);。

} else
System.out.println("Error: Only serial ports are handled by this e某ample.");
}
} catch (E某ception e)
System.out.println("Error: " + e);
}
}
```
```java
import gnu.io.SerialPort;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class RFIDReader
public static void main(String[] args)
try
//获取串口标识符
//打开串口
//判断是不是串口
serialPort.setSerialPortParams(9600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE);。

//创建输入流
BufferedReader reader = new BufferedReader(new InputStreamReader(serialPort.getInputStream());。

String line;
//读取输出流
while ((line = reader.readLine() != null)
System.out.println(line);
}
} else
System.out.println("Error: Only serial ports are handled by this e某ample.");
}
} catch (E某ception e)
System.out.println("Error: " + e);
}
}
```
在上面的代码中,我们创建了一个`BufferedReader`对象来读取读卡器的输出流,并使用`readLine`方法获取每一行的数据。

您可以根据需要在循环中进行适当的处理。

相关文档
最新文档