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

Eugene -

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

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

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

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

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

Для отключения режима ThreadMode необходимо разместить файл RegulaReader.json в следующей папке: "C:\Users\%UserName%\AppData\Local\Regula\Document Reader SDK"

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

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

0 Комментарии

Статья закрыта для комментариев.