Приложение на C, для чтения только данных карты NFC (номер карты и дата). Выполните следующие действия:
CardRead("1PAY.SYS.DDF01", "PSE1");
Пример: APDU - (0x00, 0xA4, 0x04, 0x00, PSE1,00) или CardRead("2PAY.SYS.DDF01", "PSE2");
Ex: APDU - (0x00, 0xA4, 0x04, 0x00, PSE2,00) - Выберите AID Получить AID из данных ответа.
Пример: APDU - (0x00, 0xA4, 0x04, 0x00, AID,00) - ReadRecord - Хотите узнать, как рассчитать значения SFI & P1, P2.
Требуется ли PDOL или достаточно только команды чтения записи для чтения данных дорожки 1/2?
После шага 3 полученные данные равны 3 6F 38 84 7 A0 0 0 0 4 10 10 A5 2D 50 A 4D 41 53 54 45 52 43 41 52 44 87 1 1 5F 2D 2 65 6E 9F 38 9 9F 1D 8 9F 1A 2 9F 35 1 BF C A 9F 6E 7 8 40 0 0 32 31 0 90 0 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 9F 65 2 0 E0 9F 66 2 F 1E 9F 67 1 4 9F 6B 13 51 80 84 8 2 59 9 27 D2 20 92 1 0 0 0 0 0 0
.
Это информация о PDOL: 9F 38 9 9F 1D 8 9F 1A 2 9F 35 1
.
Пожалуйста, дайте мне знать, как создать следующую команду PDOL / ReadRecord извышеуказанные данные для чтения данных track1 / track2.