В общем, купил Honeywell MK5145, версия с USB. Подключил. Полез на сайт разработчика за драйверами, понял, что нихрена непонятно:
1. Поставил MetrOPOS Driver, что он делает непонятно, но пусть будет.
2. HSM_USB_Serial_Driver_v3.55 кроме "Файл не найден" ничего внятного не выдал, но вообще установщик драйвера в виде батничка - это уровень даже не студента. Как то мое мнение о ханивеле резко упало.
3. HSM_USB_Serial_Driver_v1.9 встал.
Сканер в режиме HID-устройства (клавиатура), Win7 его видит.
(1) fotonboxx, вы поставили сканер со стандартной 1С компонентой в режиме клавиатуры? - все верно?
даже при наличии физической клавиатуры - это никак не должно сказываться на работе сканера. Сканер работать будет)
Префикс - если у вас наличествует. Обычно - нет. Суффикс - 13 (либо если используете специфический - то другой).
Обычно из коробки суфф - 13, префикс - нет.
но вообще установщик драйвера в виде батничка - это уровень даже не студента.
(1) При подключении к УТ 11.2 по идее вообще сторонние драйвера не нужны если сканер по умолчанию в режиме эмуляции клавиатуры. Когда добавляешь оборудование в самой конфигурации установи из нее стандартный драйвер 1С чтобы программа понимала что сканер передает ей данные и настрой суффикс - скорее всего это непечатный символ "CR" или перевод каретки как его называют - он дает конфигурации понять что полученная последовательность символов не просто ввод с клавиатуры а именно штрихкод со сканера.
Спасибо всем, перевел в режим COM-порта, в режиме USB не тестил.
Сканировать-то он сканирует, но вместе с корректным штрих-кодом выдает при каждом скане мусор - пустой символ(символы) и в УТ появляется окно с предложением добавить новый штрих-код.
Лишние символы в поле сканера не попадают, проверено. Суффикс 13, префикса нет. Кто-нибудь сталкивался с этим?
ну у них все драйвера такие, главное что работают
Воот, а 3.55 написал "Файл не найден" и все. Ни логов, ни дебага, ничего.
(5) fotonboxx, А в окне теста сканера штрихкодов от Атол что показывает? если в 1ске есть функции тест драйвера ШК - попробуте туда сосканировать.
возможно есть какие-либо лишние настройки, либо штрихкод специфический
(5) fotonboxx, Переведите обратно в режим клавиатуры и подключите как на скрине. С префиксами/суффиксами поиграться и всё взлетит без всяких там драйверов
Да, тут либо по инструкции http://alexbirukov.ru делать, либо с АТОЛовским драйвером заморачиваться. С АТОЛ надо драйвер, например, 6.5.3.399 искать, т.к. более новые версии денег требуют.
Указанные на скриншоте драйверы не пробовал.
Для удобства отладки в режиме COM-порта можно вытащить из Windows XP HyperTerminal - два файла
hypertrm.exe
hypertrm.dll
Если неохота скачивать из сети, можно вытащить из дистрибутива XP файлы I386\HYPERTRM.* и распаковать winrar-ом (по одному перетаскивая мышкой в окно winrar-а или добавив расширение rar и правой кнопкой "распаковать все")
Общий смысл использования COM-порта - асинхронность и отсутствие необходимости вручную позиционировать курсор.