Отключение режима ThreadMode (7024M-5A, 7203, 7017, 7027, 7037, 7017d, 7028M)

ThreadMode режим используется в считывателях документов, которые работают на базе датчика изображения OV5640 (OmniVison). Данный режим позволяет передавать все кадры, полученные датчиком изображения, на верхний уровень для анализа. Во время получения (синхронизации) кадров нагружается USB шина, нагрузка которой, в свою очередь, может вызывать зависание ПО и\или устройства на компьютерах с низкими техническими характеристиками.

Иногда возникает ряд ситуаций, когда:

  • через неопределенное время простоя считыватель перестает реагировать на помещенный в него документ;
  • при принудительном запуске процесса сканирования в приложении Document Reader ничего не происходит, либо приложение может зависнуть.

В данных случаях одним из решений может быть отключение режима ThreadMode.

  • ThreadMode - 0 (режим выключен - получаем все кадры на верхний уровень, но только в момент съемки).

Для отключения режима ThreadMode необходимо:

  1. Отключите кабель USB от соответствующего порта, чтобы физически отключить устройство
  2. Разместить файл RegulaReader.json из архива в папку, где установлен Regula Document Reader SDK (по умолчанию C:\Program Files\Regula\Document Reader SDK or C:\Program Files (x86)\Regula\Document Reader SDK).
  3. Подключите обратно USB-кабель, который был отключен на шаге 1

Признаками для отключения режима ThreadMode могут служить:

  • в приложении DebugView в логе возникает ряд сообщений о битых кадрах (badframes);
  • происходит зависание ПО Regula;
  • зависание считывателя.
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 1

Комментарии

0 комментариев

Войдите в службу, чтобы оставить комментарий.

Статьи в этом разделе

Больше