IronLogic СКУД
Считыватели => Другие считыватели => Тема начата: aonmaster от 15 Октября 2021, 18:08
-
Добрый день!
В СКУД я новичок, прошу помочь советом.
Есть некая программа (не от Ironlogic), в которую через считыватель FL-20 USB вносят карты. Этот считыватель подключён по USB (настольный).
Затем из базы этой программы делаем экспорт в файл Excel, и там видим номер карты в десятичном формате и W26, причём есть ещё и поле CRC.
Например, вот данные карт 1 и 2 из этой проги:
1. Номер десятичный 2235079, Номер W26 034,06855, CRC 228.
2. Номер десятичный 146391 , Номер W26 002,15319, CRC 33.
Однако, эти же карты при считывании в ПО GuardLight на другом компе, выдают такие данные:
1. 23 22 DE E7. Через конвертер http://guardsaas.com/ru/content/keycode получаем код в десятичном виде 2285287, а код W26 такой: 034,57063.
2. 23 03 3B F7. Через конвертер http://guardsaas.com/ru/content/keycode получаем код в десятичном виде 211959, а код W26 такой: 003,15351.
Видно несоответствие. Но ведь на карте записан один номер, а не два.
Если взять десятичный код карты из файла экспорта 2235079, то он совпадает с кодом 034,06855 из этого же файла.
Но как понять, из-за чего возникает несоответствие? Нужно чтобы номера карт из файла экспорта программы внести в GuardLight.
Помогите, пожалуйста, разобраться. Название проги сказать не могу, она узкоспецифична.
-
Неужели никто не знает, в чем может быть дело(
-
Здравствуйте
Если сравнивать номера в двоичном представлении, то видно, что некоторые биты отличаются и они выключены (бит №5, №10, №14, №15, №16):
1. 0x2322DEE7 00100011 00100010 11011110 11100111
2235079 0x221AC7 00000000 00100010 00011010 11000111
2. 0x23033BF7 00100011 00000011 00111011 11110111
146391 0x23BD7 00000000 00000010 00111011 11010111
В GuardLight номера полные, а в узкоспецифичной проге - нет, поэтому невозможно преобразовать эти неполные номера в формат GuardLight.
-
Спасибо за идею, а поле CRC здесь никак не поможет? не в нём ли зашифрованы недостающие биты.
-
а поле CRC здесь никак не поможет? не в нём ли зашифрованы недостающие биты.
Не смог расшифровать к сожалению.