Тема: при считывании одной и той же карты на разных считывателях считываются разные номера карт
Добрый день!
При считывании карт, установленных на одном контроллере на разных считывателях smartec st-pr060mf и prox mf-reader (на входе и на выходе) считываются разные номера с карты. На считывателе smartec № карты 188-42756, а на считывателе prox № карты 146-48295. Почему одна и та же карта на разных считывателях показывает разные номера? И почему считыватель smartec, подключенный через интерфейс административного счтитывателя SCM считывает карту с 3-го или 4-го раза?
prox mf-reader поддерживает разные интерфейсы. требуется wiegand26.
http://prox.ru/doc/mf-reader-manual.pdf
Удостоверьтесь, что он в нужном режиме.
Нестабильность считывания wiegand26 обычно связана с неэкранированным проводом.
Со считывателем prox mf-reade как раз никаких проблем нет, а вот считыватель smartec работает некорректно. Почему он считывает другой номер с той же карты? Почему если он подключен через интерфейс административного счтитывателя SCM считывает карту с 3-го или 4-го раза?
А известно доподлинно, какой номер правильный? Надписи на картах есть?
Нестабильность считывания wiegand26 обычно связана с неэкранированным проводом.
Доподлинный номер не известен, надписей нет. Считыватели подключены напрямую к одному контроллеру один на входе, другой на выходе.
Первый второй коды сдвинуты один относительно другого на 1 байт. Учитывая то, что в wiegand код передается старшим вперед, лишний старший байт передает именно prox. Исходя из инструкции для wiegand26 желтая перемычка должна быть разрезана, остальные на месте.
За счет чего сдвинут 1 байт относительного другого при одинаковых параметрах считывателей (единственное отличие считывателей это производитель).
Желтая перемычка разрезана, к работе считывателя prox вопросов нет.
Интерфейс административного считывателя SCM с ним также работает без нареканий, в отличие от считывателя smartec.
Синяя, красная и зеленая перемычки не разрезаны?
Вопросы к prox появятся после того, как вы увидите, что разные карты из одной партии читаются одинаковым кодом.
Синяя, красная и зеленая перемычки не разрезаны.
Почему они считываются одинаковым кодом? Вероятность считывания примерно 1:400.
За счет чего сдвинут 1 байт относительного другого при одинаковых параметрах считывателей (единственное отличие считывателей это производитель)?
С перемычками все верно. есть вероятность, что у перемычек где-то нет контакта с платой на считывателе. Второй считыватель prox имеется в наличии? Имеет смысл проверить.
1 байт сдвинут за счет того, что выбран не тот режим. wiegand26 содержит 3 байта, а другие
больше.
Считыватели помимо производителя, если посмотреть, кардинально отличаются, хотя-бы наличием перемычек и других управляющих сигналов.
Считыватель prox в исправном состоянии (второй работает аналогично).
Почему карты считываются одинаковым кодом (считыватель prox)? Вероятность одинакового считывания примерно 1:400.
Оба считывателя с интерфейсом wiegand26, отсюда вопрос: Почему на одном есть сдвиг, а на другом нету?
Считыватель prox в исправном состоянии (второй работает аналогично).
Почему карты считываются одинаковым кодом (считыватель prox)?
У вас на prox карты счтываются одинаковым кодом?
По поводу сдвига: почитайте в инструкции у prox какой-то программой возможна замена части вещественного кода на информацию из скрытой области карты, не исключено, что он подвергался подобному программированию.
Подробнее можете проконсультироватьтся у производителя данного считывателя, нам более чем в прочитанной вчера инструкции о нем не известно.
ОК, Спасибо за информацию!