Здравствуйте. Извините, у меня Z-2 USB MF, я опечатался.
1) Спасибо, просмотрел все существующие типы Mifare UL, оказалось, что их несколько и они отличаются количеством страниц (Например у меня есть Mifare UL на 48 страницы (180 байтов)). В Вашей компоненте стоит ограничение на 16 страниц (64 байта) чтения и записи. Как мне прочитать обычные Mifare UL?
2) Никак не получается считать данные Mifare Classic 1K, получаю ошибку авторизации ключа. Пытаюсь целенаправленно прочитать 4 сектор, чтобы протестировать работу считывателя. Делаю так:
//Компонента = ZR1C.ПолучитьИнтерфейс();
//Компонента.ЗвукВключен = Ложь;
//Компонента.Порт = DevId;
//Компонента.Подключить(DevId);
//Отладка = "";
//НомерПервогоСектора = 4;
//НомерПервогоБлока = 0;
//СчитанныеДанные = "";
//КоличествоБлоков = 4;
//АвторизоватьсяПоКлючуБ = Ложь;
//ПропуститьБлокиПроцепы = Ложь;
//Компонента.ReadMifareC("Com3", НомерПервогоСектора, НомерПервогоБлока, СчитанныеДанные, КоличествоБлоков);
Прилагаю скриншот структуры памяти метки, которую пытаюсь прочитать. Там видно, что для 4 сектора используется 0xFFFFFFFFFFFF ключ авторизации (Который по умолчанию подставляется в Вашу функцию чтения)
https://ibb.co/f0J2yp