Адаптеры & Конвертеры > Z-2 Base

Z2 + Mifare 1k

(1/1)

Wadim:
Добрый день.

Есть вопрос по настройке форматов в PlaceCard.
Имеем систему СКУД с ПО болид, считывателями HID R10, АРМ с ПО Орион Про, PlaceCard и настольным считывателем  Z2.
PlaceCard - Версия 2.1.15 (10.05.2021)
Считыватель- USB Z-2 ADAPTER S/N:28844 [0301], Software version: 231, Build Oct  5 2016 16:24:18.
Заказчик купил новый вид карточек Mifare Clasic 1k UID 4.
Есть различие в том как читают эти карточки считыватели HID и Z2, от одной и той же карточки мы имеем:
HID: D600000d23f9ff01 ‭  (если смотреть в двоичном формате: 11010110 00000000 00000000  0000 1101 0010 0011 1111 1001 1111 1111  00000001‬)
Z2 : D200009A47F3FE01   (если смотреть в двоичном формате: 11010010 00000000 00000000 100 1101 0010 0011 1111 1001 1111 1111 0 00000001).

Я создал свой формат с
шаблоном: %.2X0000%.8X01
параметрами: BY (l0123>>1)&1073741823‬
В результате я получил:D200000D23F9FF01
Сейчас ID карточки получаем одинаковым 0d23f9ff, но контрольную сумму считает по прежнему (D2) от 9A47F3FE, а надо от 0d23f9ff.

Как мне изменить шаблон чтобы получит правильную контрольную сумму?
 




gsa:
Добрый день

Шаблон можно не изменять. Параметры такие:
--- Код: ---ds(7, (set(0, (l0123 >> 1) & 1073741823)<<8)+1) get(0)
--- Конец кода ---

Wadim:
Добрый день.

Спасибо за помощь. Все работает.

Я тоже экспериментировал с DS, но у меня не получилось. В справке маловато информации по этой функции. Я нашел такую информацию:
bA - Если A = 'Y', то = ds(1, x[0], x[1], x[2], 0, 0, 0);
пробовал взять ее за основу но не вышло.

Еще раз Спасибо.

Навигация

[0] Главная страница сообщений

Перейти к полной версии