пятница, 28 октября 2016 г.

Voyager 1450g2DHR Эмулятор COM

В принципе универсальная инструкция есть тут:
http://forum.shtrih-m.ru/viewtopic.php?f=1&t=27170
Но есть пару моментов, характерных для этой модели.

Шаг1. Переводим устройство в режим эмуляции COM-порта. 

Для этого устройства не срабатывал ШК из руководства и прочие ШК из интернетов. Потому для переключения в режим эмуляции воспользуемся EZConfig со страницы устройства:
http://country.honeywellaidc.com/ru-RU/Pages/Product.aspx?category=hand-held-barcode-scanner&cat=HSM&pid=voyager1450g2dhr
Скачиваем, устанавливаем, запускаем. Утилита открывается в браузере.
Жмем CONNECTED DEVICE
Некоторое время потребуется для определения устройства. Выбираем наше и жмем CONFIGURE DEVICE
Далее, закладка INTERFACES, USB Interface - Выбираем USB COM port emulation.
Жмем SAVE TO DEVICE
Сканер перезагрузится и определится как некое неизвестное устройство:
Режим эмуляции COM включен.

Шаг 2. Установка драйверов.

Вообще для конкретной модели сканера драйвер можно найти на этой странице:
http://country.honeywellaidc.com/ru-RU/Pages/Category.aspx?cat=HSM&category=barcode-scanners на закладке "Программное обеспечение".
Но именно для 1450g2DHR HSM USB Serial Driver отсутствует, потому возьмем его из Voyager 1450g. 
Для установки драйвера потребуется Microsoft Visual C++ 2010, который можно скачать с оф. сайта:
для x86:
для x64:
!!!Перед установкой драйвера обязательно отключить сканер от USB!!!

Драйвер устанавливается следующим образом:
1. Распаковываем архив
2. Запускаем setup.bat от имени администратора
3. Next - Next - Next - Close.

Шаг 3. Настройка COM.

Подключаем сканер.
Если драйвера не нашлись автоматически, то в шаге 2 мы установили не тот драйвер, который нужно. Лучше всего не искать в гуглах, а сразу брать правильный на honeywellaidc.com.
Если драйвер правильный, мы получим новое устройство в разделе "Порты":
Если нужно назначить конкретный номер порта, жмем на устройстве Свойства - Параметры порта - Дополнительно и выбираем нужный номер COM-порта. Если он занят - предварительно освобождаем. В дальнейшем можно найти и использовать драйвер из папки C:\Program Files\Honeywell\ для подключения к другому компу.