Ultralight C,Smartcardio和ACR122

时间:2014-11-29 19:32:17

标签: nfc smartcard-reader acr122

我正在使用PS / SC ACR122U和库SmartCardIO在Java项目中进行开发。当我输入密码并修改页面0x2A时,我试图再次读取标签。实际上,我知道协议,我在这里找到(http://www.eps.no/downloads/pdf/API_ACR128_v1.9.pdf)APDU命令是:

FF 00 00 00 02 1A 00 

但是当我介绍那个APDU时,我得到一条带有消息的异常:

apdu must be at least 2 bytes long

然而,我使用名为ACE122U Tool的工具,我可以将APDU命令发送到标签,我可以看到它如何回答我。所以当我在标签没有回答之前发送命令时。

我不知道如何解决它,任何想法?

1 个答案:

答案 0 :(得分:3)

难以置信,我发布了问题并再次寻找解决方案,我找到了解决方案。当然,APDU命令是错误的。命令是:

FF:00:00:00:04:D4:42:1A:00