Команды APDU для персонализации карт - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь выполнить простую команду CommitPerso APDU

  String APDU_COMMAND =
                              "90" // CLA  90h
                                    + " 01" // INS (command for writePerso (01h sample data for privacy))
                                    + " 00" // P1: 00h
                                    + " 00" // P2: 00h
                                    + " 10" // Lc: Length of data field (10h = 16 bytes = 1 block)
                                    + " 01 02 03 04 05 06 07 08 01 02 03 04 05 06 07 08" // String of data units to be written
                                    + " 00"; // Le: 00h

Я получаю 62531 код ответа. Буду признателен за любую помощь.

Редактировать: Я использую карты Mifare Plus SE 1K и считыватель Pinetree, который поддерживает карты Mifare PLUS. Я использую SDK, предоставленный тем же читателем, который называется SmartPeak, следующим образом для отправки команд APDU:

mMifareCardReader.transmitRawCmd(inBuf, rspBuf)

Ответ будет int.

...