当我尝试将ISO 14443a卡连接到NFC读卡器时,我得到一个奇怪的输出。
0:0:TAG 13 78 80 82 02 80 31 80 66 b0 84 16 01 6e 01 83 00 90 00 03 d1
0 :: e0 50 bc a5
0:0:TAG 13 78 80 82 02 80 31 80 66 b0 84 16 01 6e 01 83 00 90 00 03 d1
0 :: c2 e0 b4 <<<<什么??
您可以看到卡被唤醒,执行防冲突,然后在请求时发送其ATS(出于某种原因会被问到两次?)。
此后,读者发送一个奇怪的命令(上面标有),卡响应“不支持操作”响应。
唤醒,防冲突协议然后重新启动,这一直在继续。
我的问题是,读者发送的命令( c2 e0 b4 )是什么意思?
提前致谢。
答案 0 :(得分:0)
我不知道你是否仍然对这个回复感兴趣,我会为其他可能正在寻找解决方案的人节省时间(就像我一样)。
这只是读取器发送的 S(取消选择) 块,包括Protcol Contol Byte(PCB)和2个字节的CRC_A
C2 E0 B4
同样适用于那些可能正在寻找来自读者的命令的人:
B2 67 C7
R(NACK) 块,包含Protcol Contol Byte(PCB)和2个字节的CRC_A
它们都是ISO-DEP协议(Type 4A或Type 4B标签)的基本组成部分,因此阅读说明以及如何在“NFC数字协议”规范“13 ISO-DEP协议”一章中正确处理它们/ p>