IronLogic СКУД
Считыватели => Другие считыватели => Тема начата: kazsat от 01 Ноября 2020, 00:15
-
Добрый день!
Закодировал карту, ключ А и ключ Б - как положено. Через программу Demo, которая идет в комплекте, могу считать предоставив ключ, но через SDK ключ никак не подходит. Не знаю что и делать(.
ЯП - C#.
Считываемый адрес: 1 сектор 0 блок
private static readonly byte[] AuthKey = { 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03 };
hr = ZRIntf.ZR_Rd_AuthorizeSect(ReaderHandlerIntPtr, 4, AuthKey);
if (hr < 0)
{ ... }
-
Добрый день
private static readonly byte[] AuthKey = { 0x02, ...
В первом байте (вместо 0x02) должна быть длина ключа = 6 для Classic, =16 для Mifare Plus SL3.
-
Добрый день
private static readonly byte[] AuthKey = { 0x02, ...
В первом байте (вместо 0x02) должна быть длина ключа = 6 для Classic, =16 для Mifare Plus SL3.
О боже, Вы мой спаситель! И ведь в документации не сказано, что нужно добавить еще один байт((. Безгранично Вам благодарен! Прям слезы счастья :) :) :)