Илья Шушин (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Можно по серийному номеру узнать, будет ли терминал поддерживать прошивку от СКАНКОДа?, Обсуждение: Можно по серийному номеру узнать, будет ли терминал поддерживать прошивку от СКАНКОДа?
 
Здравствуйте!

S/N: EF4524295 ваш?
Настройка сканера CL 1170
 
[QUOTE]Сергей_техподдержка написал:
Теперь описываю пошагово настройку префикса F7 для сканера 1170 в режиме USB-Hid.
[/QUOTE]
Здравствуйте!

Да, теперь все заработало в режиме USB-HID. Также удалось настроить работу сканера в режиме USB-COM.

Спасибо за помощь!
Настройка сканера CL 1170
 
[QUOTE]Сергей_техподдержка написал:
Прикладываю пример настройки префикса insert для интерфейса USB-HID для сканера 1170.[/QUOTE]
Сергей, сейчас настроили по Вашему примеру и с удивлением обнаружили, что сканер выдает вместо INSERT комбинацию Control+N (коды 17 78). Именно по этой причине в 1С создавался новый текстовый документ, о чем я писал еще в первом сообщении.
Настройка сканера CL 1170
 
[QUOTE]Олег Плюснин написал:
Я не буду голословным и приведу скан из инструкции
[/QUOTE]
А вот что напечатано в инструкции, которая лежит в коробке со сканером:
Скрытый текст
Настройка сканера CL 1170
 
[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.

Еще раз спасибо за объяснение.
Настройка сканера CL 1170
 
[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?
Настройка сканера CL 1170
 
[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 19:37:35
Настройка сканера CL 1170
 
[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, верно?
Изменено: Илья Шушин - 27.04.2017 17:37:57
Настройка сканера CL 1170
 
Здравствуйте!

Имеется сканер CL1170 (серийный номер 1652000820). Пытаемся настроить его для работы с 1С: КА 2.0

В режимах USB и "эмуляция клавиатуры" он работает, но не знаем как настроить суффикс (F7) и в инструкции про это не написано. Правда наша инструкция с пометкой Ver 1.00, а на сайте размещена Ver 1.2.
При переводе сканера в режим RS-232 он не появляется в диспетчере устройств в разделе портов и не ясно какой порт он начинает слушать.
Страницы: 1