Команда, несовместимая с файловой структурой: карта ACOS3
Я пытаюсь разработать очень простое приложение для смарт-карт, чтобы записать строку на карту (карта ACOS3 с ACR38CCID Writer).
Поэтому я создаю один пользовательский файл с идентификатором AA 11, который может хранить 1 запись по 6 байт.
Select File
< 80 A4 00 00 02
< FF 04
> 9000
O.K.
Write Record
< 80 D2 00 00 06
< 06 01 00 00 AA 11
> 9000
O.K.
Затем я пытаюсь записать 6 байтов данных, когда получаю эту ошибку:
Select File
< 80 A4 00 00 02
< AA 11
> 9100
File selected (only for User Data Files)
0 is the number of the record in the User File Management File (file ID: FF 04)
which contains the File Definition Block of the selected file.
Write Record
< 80 D2 00 00 06
< 4D 61 79 61 6E 6B
> 6981
Unexpected Status Work
6981 относится к команде, несовместимой с файловой структурой. Кто-нибудь может указать, что я могу делать не так?
Ура!!!