public class RFIDWithISO14443B
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
boolean |
free()
释放rfid模块
|
static RFIDWithISO14443B |
getInstance()
获取ISO14443B协议操作实例
|
java.lang.String |
getUID()
获取卡片ID
|
java.lang.String |
getVersion()
获取rfid 版本信息
|
boolean |
init()
初始化rfid模块
|
boolean |
isPowerOn()
判断设备是否上电
|
java.lang.String |
reset()
CPU卡复位操作指令
|
boolean |
rfidUpgrade(int packageCount,
int index,
int currSize,
byte[] data)
固件升级
|
java.lang.String |
sendCommand(java.lang.String cmd)
CPU卡 T=CL发送COS指令
|
public static RFIDWithISO14443B getInstance() throws ConfigurationException
ConfigurationException
- 配置错误异常public java.lang.String getUID()
public java.lang.String reset()
public java.lang.String sendCommand(java.lang.String cmd)
cmd
- COS指令内容public boolean free()
public java.lang.String getVersion()
public boolean init()
public boolean rfidUpgrade(int packageCount, int index, int currSize, byte[] data)
packageCount
- 包的数量index
- 当前为第几个包currSize
- 当前包大小data
- 包数据public boolean isPowerOn()