码迷,mamicode.com
首页 > 其他好文 > 详细

SDI011 读卡器发送非APDU指令

时间:2019-12-04 20:26:14      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:info   png   类型   nbsp   指令   src   技术   data   ini   

1 使用FFFE 发送Raw data

技术图片

 

例如:

  想要发送raw data :5140

FFFE0000025140

  实际收到的是:

  0B0051403E1E , (0B:PCB , 00:CID, 3E1E: EDC)

  14443 协议帧格式如下:

技术图片

 

  通过对比得出,通过FFFE指令,实际发送的数据依旧是标准I块的格式, 不能发送非标准帧的数据;

 

 

2 使用FFCC 发送 L3层指令

相关命令:

  READER_CNTLESS_RAW_CFG  :  设置进入RAW模式,通过跟踪仪数据,发送该指令后,SDI011读卡器不在寻卡操作;

  •   FFCC0000029700    ;设置进入RAW模式,卡类型为TypeA
  •   FFCC0000029701    ;设置进入RAW模式,卡类型为TypeB

  READER_CNTLESS_RAW_XMIT_EX:  发送指令

  技术图片

    注: B1: Wait time , 设置FWI

                      B2: Is CRC , 是否添加CRC

                     B3: 主要用于发送短帧,比如REQA(26)、WakeUp(52)等指令;

 

 

    

 举例:

  发送:

print reader.pcsc.send_apdu("FFCC0000" + "02" + "9700", 2)
print reader.pcsc.send_apdu("FFCC0000" + "07" + "AE03000700" + "01" + "26", 2)
print reader.pcsc.send_apdu("FFCC0000" + "08" + "AE03000000" + "02" + "9320", 2)

回复:
fm11nc Reader init
Nfc Reader init
atr:3B80800101
9000
00100000000044009000
002800000000881DA297A09000

  





  

 

 

SDI011 读卡器发送非APDU指令

标签:info   png   类型   nbsp   指令   src   技术   data   ini   

原文地址:https://www.cnblogs.com/lxz365/p/11984805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!