Добрый день.
Есть вопрос по настройке форматов в 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.
Как мне изменить шаблон чтобы получит правильную контрольную сумму?