GS-разделитель для беспроводных сканеров
По-умолчанию во всех сканерах компании MERTECH функция передачи GS-символа включена, как нажатие клавиши F8.
В данной статье описывается включение вывода символов GS в режиме HID при помощи Alt-кодов. Такой вариант настроек используется для работы под ОС Windows наиболее часто. ASCII-код символа GS будет набран при помощи Alt-последовательности.
Особенности настройки сканера для работы с маркировкой: COM-порт vs Клавиатурный режим (HID)
При настройке сканеров штрихкодов для работы с маркированной продукцией («Честный ЗНАК») часто возникает вопрос выбора интерфейса подключения. Ниже разобраны два основных сценария и правила их конфигурации.
Сценарий 1. Работа только в кассовой или товароучетной программе
Рекомендуемый режим: Эмуляция COM-порта (Virtual COM).
Техническая поддержка Mertech рекомендует использовать именно этот вариант, если ваше программное обеспечение поддерживает работу с виртуальными COM-портами.
Преимущества решения:
Максимально быстрая и стабильная передача данных.
Прямое взаимодействие: программа забирает данные напрямую из порта, что полностью исключает влияние текущей раскладки клавиатуры ПК.
Сценарий 2. Работа одновременно в учетной системе, браузере и Excel
Рекомендуемый режим: Клавиатурный режим (USB HID).
Этот вариант необходим, если сотруднику нужно сканировать коды маркировки в разные интерфейсы: в кассовую программу, в личный кабинет «Честный ЗНАК» через браузер или в таблицы Excel.
Критическая проблема HID-режима: Если оставить сканер на заводских настройках, система «Честный ЗНАК» при проверке кодов маркировки будет возвращать ошибку.
Причина ошибки: В клавиатурном режиме сканер по умолчанию не передает скрытые спецсимволы-разделители (GS-символы), которые являются обязательной частью структуры кода DataMatrix. Без них код распознается системой как некорректный.
Решение: Для правильной работы в HID-режиме необходимо дополнительно настроить сканер — запрограммировать его на принудительную передачу скрытых GS-символов (обычно они заменяются на определенную комбинацию клавиш или префикс/суффикс, понятный системе).
Подсказка
GS (разделитель групп) — это специальный управляющий знак в символике GS1 DataMatrix, который используется для отделения одного поля от другого (как в данных в самом штрихкоде, так и в строке отсканированного штрихкода). GS не нужно использовать после каждого поля в штрихкоде.
Для Windows
Что бы включить передачу GS-разделителей в системах WINDOWS в режиме USB-HID, необходимо по порядку отсканировать коды представленные ниже:
Предупреждение
Представленные настройки актуальны только для беспроводных сканеров Mertech.
рис.2
рис.3
рис.4
рис.5
Для Linux
Для включения передачи GS-разделителей в системах LINUX в режиме USB-HID, необходимо по порядку отсканировать коды представленные ниже:
рис.7
рис.8
рис.9
Проверка
Проверять передачу GS-разделителя рекомендуется в в Notepad++.
Стандартный блокнот не отобразит скрытые символы. Чтобы настроить отображение скрытых символов, после запуска Notepad++ перейдите в Вид → Отображения символов → Отображать все символы.
Так вы сможете увидеть передает ли сканер GS-разделитель или нет:
рис.6
Проверочный DATAMATRIX код с GS-символами для проверки в Notepad++.
123[GS]321
Примечание
Если Вы не нашли ответа на свой вопрос или нуждаетесь в консультации наших технических специалистов, пожалуйста позвоните по телефону бесплатной горячей линии Mertech 8-800-555-7783 или напишите запрос на нашу почту support@mertech.ru
С.А.Н Б.И.В. 29.02.2024