Сверхлегкий C, Smartcardio и ACR122
Я занимаюсь разработкой Java-проекта с PS/SC ACR122U с библиотекой SmartCardIO. Когда я ставлю пароль и изменяю страницу 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 ответ
Решение
Невероятно, я опубликовал проблему и снова искал решение, я нашел решение. Естественно, команда APDU была не права. Команда:
FF:00:00:00:04:D4:42:1A:00