public interface IHF14443A
| Modifier and Type | Method and Description |
|---|---|
boolean |
authentication(byte cMode,
byte cBlock,
byte[] pcKey)
验证14443A卡(Authentication 14443A card)
|
byte[] |
cpuCommand(byte[] cmd)
CPU卡发送命令(execute cpu card command)
|
byte[] |
ratsTypeA()
CPU卡RATS操作指令(CPU card RATS operation command)
|
byte[] |
readBlock(byte cBlock)
读卡(Read card)
|
HF14443RequestEntity |
requestTypeA()
寻卡(Search card)
|
HF14443RequestEntity |
requestTypeA(int mode)
寻卡(Search card)
|
boolean |
writeBlock(byte cBlock,
byte[] pcBlockData)
写卡(Write card)
|
HF14443RequestEntity requestTypeA()
HF14443RequestEntity requestTypeA(int mode)
mode - 0x26:request idle; 0x52:request allboolean authentication(byte cMode,
byte cBlock,
byte[] pcKey)
throws RFIDArgumentException
cMode - 模式0x60:类型A,0x61类型B (0x60 A type key, 0x61 B type key)cBlock - 要写入的数据块S50 0-63,S70 0-255(the cBlock of card,such as S50 card value 0~63,S70 0~255)pcKey - 6个字节的密码(6 bytes key value)RFIDArgumentExceptionbyte[] readBlock(byte cBlock)
cBlock - 数据块0~63 (the cBlock of card,such as M1 card value 0~63 )boolean writeBlock(byte cBlock,
byte[] pcBlockData)
throws RFIDArgumentException
cBlock - 要写入的数据块S50 0-63,S70 0-255(the cBlock of card,such as S50 card value 0~63,S70 0~255)pcBlockData - 十六个字节的数据(16 bytes Block data)RFIDArgumentExceptionbyte[] ratsTypeA()
byte[] cpuCommand(byte[] cmd)
cmd - 命令数据