RFID 不同厂家的调运方法不同,一般都要调用厂家的api或者是引用厂家的源码,一下代码仅作思路提示
Mr915ApiV20 为厂家api类
//连接发卡器,厂家:深圳智远
private boolean ConnectFKQ()
{
boolean ReturnState = true;
//获取串口列表
commList = findPort();
if (commList == null || commList.size() < 1)
{
txtMsg.setText("没有搜索到有效串口,请断开桌面发卡器重新连接!"+ "\n" + txtMsg.getText());
ComPortState = false;
ReturnState = false;
}
else
{
try
{
String ComNameStr = Common.CommName;
logger.error("上一次存储的串口:" + ComNameStr);
if (Mr915ApiV20.ConnectReader(ComNameStr)) {
// 打开串口
if (Mr915ApiV20.matchBaudRate()) {
txtMsg.setText("链接发卡器串口"+ComNameStr+"成功!!" + "\n" + txtMsg.getText());
// 先找到计算机com口与设备匹配的波特率,