Функция Трактовка кода карты
Описание
Максимальная длина кода карты (ключа), принимаемая контроллером составляет 6 байт (48 бит).
При использовании считывателя с цифровой клавиатурой (т.е. устройства, фиксирующего код карты и далее ожидающего набора четырех символов на кодонаборной панели) первые (старшие) два байта отводятся под код клавиатуры, остальные 4 под код карты.
Таким образом, максимальная длина кода составит Wiegand 48, минимальная –
Wiegand 32. Наиболее распространен формат Wiegand 26, т.е. 3 полных байта и один полубайт.
В ряде случаев возникает необходимость ограничивать код карты со стороны, как старших, так и младших бит.
Версия
Функция реализована в прошивке контроллера версии 1,65 от 08.10.2010 г.
Алгоритм работы
При задании в настройках числа от 1 до 48 считанный код сдвигается вправо (в сторону младших битов) на указанное число бит.
При задании в настройках числа от 26 до 48 считанный код обрезается слева (со стороны старших битов) на указанное число бит.