Поставщик СКУД не реализовал функции добавления пропуска в систему и проверки карт пропусков.
Когда я получил считыватель R5 USB, оказалось, что в окне добавления ключа RusGuard считывает с карты только 24-битное значение, которое записано в левой части идентификатора карты. При этом СКУД хранит более длинный ключ и считыватели турникета и дверей передают в СКУД именно такой длинный идентификатор.
Утилита RusGuard Reader Config позволила настроить настольный считыватель, чтобы он в режиме эмуляции клавиатуры передавал такое же длинное значение идентификатора, как и хранящиеся в СКУД идентификаторы. Для этого в блоке «Настройки дополнительных интерфейсов» параметр «Виртуальные интерфейсы» установил в значение «Эмуляция клав.» а «Формат кода по доп. портам» в значение «Код в Dec».
Вносить значение ключа пропуска стало возможным, но функция «Проверить пропуск» все равно не работала.
Чтобы исправить ситуацию в RusGuard Soft зашел в раздел «Конфигурация системы» — Система и установил значение параметра «Длина кода ключа, считываемого с настольного считывателя (байт)» равным 5 (вместо изначального 3).
После этого заработала функция «Проверить пропуск» а по нажатию кнопки Считать при добавлении пропуска значение идентификатора стало считываться такое же длинное, как и в режиме эмуляции клавиатуры.
За ненадобностью программой RusGuard Reader Config отключил режим эмуляции клавиатуры.