Я использую устройство чтения/записи ACR122U NFC и карту MIFARE Classic 1K. Для загрузки ключей аутентификации для MIFARE карты, я использую следующую команду APDU:MIFARE Classic 1K Ошибка аутентификации ключей 1K ACR122U
FF 82 20 00 06 FF FF FF FF FF FF
Читатель реагирует с 90 00
(с указанием успеха). Однако на другом ПК у меня один и тот же считыватель/запись и один и тот же тег, но я получаю код ответа 63 00
, что означает, что операция завершилась неудачно.
Когда я прочитал документацию ACR122U он заявляет команду, как
FF 82 00 00 06 <KEY>
Этот байт называется ключевой структурой и его значение в документации 00. Может ли этот байт быть источником этой проблемы?
Может ли кто-нибудь помочь мне в этом и объяснить значение байт структуры структуры?
Ну, я даже пробовал такие значения, как 0x10, 0x30 и 0x40. Все они работали, кроме 40 .. какой из них издал непрерывный звуковой сигнал. – FaizanRabbani
И моя проблема была решена путем изменения значения обратно на 0x00. Но меня действительно удивляет то, как эти ценности работают над моим читателем NFC? – FaizanRabbani