Настройка сканера проводится по следующему сценарию:
Необходимо сбросить сканер на заводские настройки:
- настроить на линейный штрих код;
- настроить на PDF-417;
- настроить на Datamatrix.
Варианты подключения сканера:
...
- Скачать актуальную версию qrcodereader.exe и положить в рабочую директорию, например C:\Program Files\qrcodereader\
- Скачать утилиту nssm (https://nssm.cc/download )
Распаковать архив с утилитой. Запустить консоль CMD.exe от администратора. В консоли перейти в директорию утилиты командой cd, далее перейти в директорию согласно вашей архитектуре ОС. (/win32 или /win64)
Пример:
C:\Users\PC>cd /d d:\ D:\>cd\nssm-2.24\win64 Выполнить в консоли команду
nssm install QrcodeReaderService
, где QrcodeReaderService - наименование создаваемой службы. Появится окно настроек создаваемой службы.
Появится окно настроек создаваемой службы. В поле Path выбрать путь до утилиты qrcodereader. По умолчанию служба будет запускаться вместе с операционной системой.
Перейти в список служб windows и найти созданную службу по указанному имени. Вызвать контекстное меню службы по правому клику мыши и выбрать “Запустить".
Настройка сканера в приложении коммерческой аптеки.
Подключение сканера с типом "COM". Настройка сканера
- Перейти в настройки сканера приложения коммерческой аптеки:
...
- Выбрать тип подключения сканера – COM;
...
- В поле "Адрес демона" – ввести http://localhost:8101 ;
...
- В поле "Номер порта" выбрать нужный порт.
Настройка сканера штрихкода
2. Перевести сканер в режим эмуляции клавиатуры (по инструкции сканера). Для этого необходимо:
с типом подключения "COM"
Подключение сканера с типом "USB".
- Перейти в настройки сканера приложения коммерческой аптеки:
- Выбрать тип подключения сканера – USB;
- Запрограммировать
- сканер на спец. символы (F7, F8, например) для суффикса и префикса;
- указать в настройках веб аптеки: «Режим работы» – USB;
Перевод сканера в режим эмуляции клавиатуры
Настройка сканера штрихкода с типом подключения "USB"
- Нажать на кнопку "Тест DataMatrix" и отсканировать отсканировать qr-код – подтянутся суффикс и префикс. После чего следует сохранить настройки.
...
Проверка работы сканера
Linux (ubuntu-образные)
Для облегчения настройки сервиса под линукс Linux написан скрипт qrcodereader_install.sh
...
Примечания.
Если сканер не обнаружается открыть обнаружатся открыть файл /etc/systemd/system/qrcodereader.service и прописать порт
...