Команда, несовместимая с файловой структурой: карта 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 относится к команде, несовместимой с файловой структурой. Кто-нибудь может указать, что я могу делать не так?

Ура!!!

0 ответов

Другие вопросы по тегам