Добрый день. Есть сканер Metrologic MI9535-538 Voyager BT. Подключаю через USB кабель, он определяется как HID device и работает как эмулятор клавиатуры, а нужно, чтобы работал в режиме эмуляции RS 232. Пробовал программировать по ШК 3316470 и 3316460, штрих код съедает, но в режим эмуляции COM порта не переключается. Подскажите пожалуйста, может кто сталкивался с этим зверем и как его победить?
После перевода в режим эмуляции СОМ порта требуеться установить драйвер виртуального Сом порта, можно взять у штрихов. После этого можно обращаться как с обычным сканером.
Считываем из документации к сканеру ШК в последовательности:
- Recall Defaults
- Enter/Exit Configuation Mode
- Enable Bi-Directional USB Serial Emulation Mode
- Enter/Exit Configuation Mode
Подбрасываем Драйвер и радуемя.....
(4) onyx, Считываю. Не переводится собака и все тут. С обычными метролоджиками все нормально, что 9520, 9540, 5445 - все без проблем. Этот не хочет. Нарыл на форумах, что проблема может быть в firmware самого сканера, но и прошивки нигде найти не могу.
Может у кого есть драйвер, который пересылает данные с клавиатуры на com порт? АТОЛ это вроде как умеет делать, но он теперь платный стал, а с бесплатной версией 2008 года не получается.
(5)
1) Предполагаем, что дрова установлены
2) попробуй его перевести в режим OPOS - это на предыдущей страничке мануала (перед Enable Bi-Directional USB Serial Emulation Mode, если мне не изменяет память). У меня была такая же проблема с 9520. Пока не перевел в этот режим, порты вообще не показывались. Я даже рисовал инструкцию для магазинов (скриншоты в http://infostart.ru/public/89911/ :))
Спасибо всем за помощь. Сканер в режим COM порта так и не настроил, народ предполагает, что это косяк Метролоджиков для данной модели. Зато благодаря статье http://infostart.ru/public/76980/, научился настраивать драйвер АТОЛ под клавиатурный сканер (вся загвоздка в параметре "Чувтствительность").
Спасибо всем за помощь. Сканер в режим COM порта так и не настроил, народ предполагает, что это косяк Метролоджиков для данной модели. Зато благодаря статье http://infostart.ru/public/76980/, научился настраивать драйвер АТОЛ под клавиатурный сканер (вся загвоздка в параметре "Чувтствительность").
Ставил такой сканер у клиента, работает нормально, в посте №3 точное решение проблемы, где то на работе валялась инструкция. Там после переключения в режим ком порта нужно еще эмулятор поставить и настроить его на работу с твоим девайсом, к драйверу ком порта еще инструкция была как настраивать правильно, на работе где то у меня валяется.
(9) Alex_V_A, Еще раз уточню, я УМЕЮ настраивать USB сканеры в режиме эмуляции COM и просто при подключении через COM порта и настроил их туеву хучу. Я ЗНАЮ, что нужно при этом нужно устанавливать драйвер. И этих драйверов у меня 4 варианта для сканеров Metrologic. Проблема была с конкретной моделью. Видимо у нее была проблемная прошивка. Всем спасибо. Тема закрыта.)
Ссылка на драйвер эмуляции COM-порта Voyager_BT_9535.
Описание: Honeywell Scanning and Mobility (HSM) USB Serial Driver
The Honeywell Scanning & Mobility (HSM) WHQL-certified USB Serial Driver is a CDC ACM driver that exposes HSM USB scanners as a virtual COM port to the Windows operating system and applications. See release notes for list of supported devices and operating systems. Revision 1.9.
Уважаемые, а как сканер вообще заставить хоть что-то передавать на комп по USB?
Мне попался сканер, с которым уже ковырялись люди. :о) Выполнил последовательность кодов
Enter/Exit Configuration Mode
Recall Defaults
Enter/Exit Configuration Mode
Сканер как HID устройсво видится в системе, но передавать считанные коды не хочет.
Он ведь должен в открытый текстовый файл просто текстом сбрасывать?
А он по USB и не передает. После того, как сканер определился как HID устройство есть 2 способа его поюзать.
1. Как эмулятор клавиатуры
2. В режиме эмуляции COM порта.
Эти режимы программируются с помощью управляющих штрих кодов. Выше в этой теме уже бросали ссылки на упревляющие коды.
Для работы во 2-м режиме нужен еще дополнительный драйвер (ссылки опять же в этой теме).
Эмулятор клавы - это в четвертом посте? А в каком блоке описания кодов искать Enable Bi-Directional USB Serial Emulation Mode?
Или можно просто
Enter/Exit Configuration Mode
USB Keyboard Emulation Mode
Enter/Exit Configuration Mode
?
(19) Bossy,
Сканер в режим эмуляции COM порта переводится с помощью управляющих штрих кодов. Они поставляются в комплекте со сканером. Отдельной книжкой ну или их можно скачать без проблем. Погуглите "MetroSelect Single Line Configuration Guide". Или качайте отсюда
Чтоб сканер воспринимался 1с -кой на внешнее событие, надо его переводить из клавиатурного режима в RS-232 или нет? А потом установить драйвер Атол?
Последовательность действий следующая:
1. Сбрасываем сканер до заводских установок.
2. Переводим его в режим эмуляции COM порта.
3. Винда запросит драйвер для нового устройства, даем ей драйвер (выше я давал ссылку)
4. В диспетчере устройств смотрим, что появился новый COM порт. (если порт не появился, значит что-то не так сделали. Как вариант выключаем сканер из USB и включаем заново).
5. Устанавливаем драйвера АТОЛ.
6. Настраиваем подключение сканера в 1С.
Профит.
На самом деле все эти советы работают на Windows XP. А вот под Windows 7 64 bit реально проблемы. Рабочие драйвера взял только вот здесь http://www.honeywellaidc.com/EN-GB/DOWNLOADS/SOFTWARE/Pages/default.aspx?pid=9520/40 . Только после их установки у меня сканер определился как COM. Ну и конечно же перед этим
- Recall Defaults
- Enter/Exit Configuation Mode
- Enable Bi-Directional USB Serial Emulation Mode
- Enter/Exit Configuation Mode
если кому надо - пишите. я настраивал пару раз эти сканеры. дрова встали с сайта производителя сразу на любой винде, режим выставил uni-directional, зарегил dll-ку cipherscanopos.dll а затем обработкой с сайта сканкода зацепил сканер в 1С. Могу кинуть на почту и бесплатные атолловские, и те, что выше упомянул. Обращайтесь:)
там же у метролоджика своя библиотека для работы со сканером вместо стандартной. Мы вообще им в службу поддержки позвонили и они выслали длл по эл. почте, только одно но: с 77 работает только самый старый вариант библиотеки, последние версии только в 8 работают.
Имел дело как то и я с одним метролождиком (жаль модель не помню) с такой же проблемой. так решилось все вообще более кардинальным образом, а именно заменой шнурка от сканера к компу, оказывается они 2-х видов у них бывают