Здравствуйте!
S/N: EF4524295 ваш?
S/N: EF4524295 ваш?
03.05.2017 15:19:57
[QUOTE]Сергей_техподдержка написал:
Теперь описываю пошагово настройку префикса F7 для сканера 1170 в режиме USB-Hid. [/QUOTE] Здравствуйте! Да, теперь все заработало в режиме USB-HID. Также удалось настроить работу сканера в режиме USB-COM. Спасибо за помощь! |
|
|
28.04.2017 10:46:21
[QUOTE]Сергей_техподдержка написал:
Прикладываю пример настройки префикса insert для интерфейса USB-HID для сканера 1170.[/QUOTE] Сергей, сейчас настроили по Вашему примеру и с удивлением обнаружили, что сканер выдает вместо INSERT комбинацию Control+N (коды 17 78). Именно по этой причине в 1С создавался новый текстовый документ, о чем я писал еще в первом сообщении. |
|
|
28.04.2017 10:18:40
[QUOTE]Олег Плюснин написал:
Я не буду голословным и приведу скан из инструкции [/QUOTE] А вот что напечатано в инструкции, которая лежит в коробке со сканером:
|
|||
|
28.04.2017 10:15:13
[QUOTE]Сергей_техподдержка написал:
Видно что нужно заменить insert на F7, т.е. 2 символа. Видим что у insert код 0E/ [/QUOTE] Большое спасибо за разъяснение по чтению таблицы. Когда я читал раздел Character Installation и смотрел Ваш пример, было сделано предположение, что 0 - это указание, что вставка первого символа не требуется, E - это код клавиши INSERT и указание, что его надо вставить в конце сканированного ШК. Особенно смутило отсутствие подписей у колонок табличек и фраза "Check the ASCII table to get the ASCII code of the first and last character" и из-за этого не разобрался откуда на самом деле берется 0. Еще раз спасибо за объяснение. |
|
|
28.04.2017 09:47:45
[QUOTE]Олег Плюснин написал:
Включение опции FULL ASCII Code39 не относится к обсуждаемой проблеме:[/QUOTE] Хорошо, но как тогда мне закодировать клавишу F7? В документации (в разделе приложений А и В) указано, что клавише F7 соответствует цифра 7, однако выдает вместо F7 букву p. Пробовал последовательность: 1) START 2) Function Key Emulation 3) The Preamble Character Installation 4) 7 5) 0 6) END [QUOTE]Олег Плюснин написал: Режима USB не бывает, точнее аббревиатура USB ни о чем не говорит, кроме того, что сканер подключен в USB порт. Есть USB-HID, а есть USB-VCOM. Они абсолютно разные и работают по-разному.[/QUOTE] Давайте тогда по порядку. В документации к сканеру указаны три режима работы: Keyboard, USB, RS232. В первых двух режимах сканер определяется как USB-клавиатура. В третьем на его подключение диспетчер устройств не реагирует. В списке портов висит только COM1 (он всегда там висит, независимо от того подключен сканер или нет). Должен ли появляться сканер в списке портов в диспетчере устройств, при подключении в режиме RS-232? |
|
|
27.04.2017 18:10:11
[QUOTE]Олег Плюснин написал:
Они разные в плане кабелей и настройки, в плане принципа работы идентичны.[/QUOTE] Ясно. А можно ли после перевода сканера в режим RS232, определить COM-порт (1-255), в который будет отправлены данные? [QUOTE]Олег Плюснин написал: Может не тот код определили? F7 я так понимаю открывает окно диалога сканирования ШК. А новый документ часто как раз клавишей Ins открывается.[/QUOTE] В документации нашел код для клавиши F7, также нашел включение FULL ASCII Code39. Включал FULL ASCII Code39 так: 1) START 2) Full ASCII Code 3) END Затем префикс пытался сделать так: 1) START 2) The Preamble Character Installation 3) F7 4) 0 5) END Однако сканер не читает код для клавиши F7 (моргает только красным и тональность иная, чем на другие символы) и конфигурация не завершается. Сканер переводили и в режим USB и в режим Keyboard, эффект один - ШК клавиши F7 он не хочет принимать, хотя не в режим конфигурирования код он считывает (правда ведет себя как будто нажата Control+W).
Изменено: |
|
|
27.04.2017 17:32:31
[QUOTE]Олег Плюснин написал:
1. Сканер не слушает порты. Его задача как раз диаметрально противоположная - выдать данные в порт. А вот слушает его уже программа. 2. В режиме USB-VC сделать префикс F7 не получится. Можно послать код, соответствующий коду клавиши F7, но не сработает, т.к. клавиатура и СОМ-порт разные устройства.[/QUOTE] 1. Понял и тогда я переформулирую вопрос. Как понять в какой порт будут выданы данные? Из инструкций я полагал, что сканер должен появится в диспетчере устройств. 2. Про USB-VC и префикс я понял читая форум. Правда в тех.рекомендациях на сайте scancode.ru ([URL=https://scancode.ru/catalog/imidzhevye-provodnye-skanery/skaner-1170-ruchnoy-kontaktnyy-imidzhevyy-skaner-lineynykh-shk/]https://scancode.ru/catalog/imidzhevye-provodnye-skanery/skaner-1170-ruchnoy-kontaktnyy-imidzhevyy-s...[/URL]) режимы RS232 и USB-VC определены как разные (там еще в разных местах названия отличаются VirtulCom и VirtualCom, но это мелочь). [QUOTE]Сергей_техподдержка написал: Прикладываю пример настройки префикса insert для интерфейса USB-HID для сканера 1170.[/QUOTE] Спасибо за подробный пример! В этом примере, перед основным штрих-кодом, нажимает клавиша INSERT, верно?
Изменено: |
|
|