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-режима: Если оставить сканер на заводских настройках, система «Честный ЗНАК» при проверке кодов маркировки будет возвращать ошибку.

../_images/chz1.png

Причина ошибки: В клавиатурном режиме сканер по умолчанию не передает скрытые спецсимволы-разделители (GS-символы), которые являются обязательной частью структуры кода DataMatrix. Без них код распознается системой как некорректный.

Решение: Для правильной работы в HID-режиме необходимо дополнительно настроить сканер — запрограммировать его на принудительную передачу скрытых GS-символов (обычно они заменяются на определенную комбинацию клавиш или префикс/суффикс, понятный системе).

Подсказка

GS (разделитель групп) — это специальный управляющий знак в символике GS1 DataMatrix, который используется для отделения одного поля от другого (как в данных в самом штрихкоде, так и в строке отсканированного штрихкода). GS не нужно использовать после каждого поля в штрихкоде.

Для Windows

Что бы включить передачу GS-разделителей в системах WINDOWS в режиме USB-HID, необходимо по порядку отсканировать коды представленные ниже:

Предупреждение

Представленные настройки актуальны только для беспроводных сканеров Mertech.

../_images/GS_linux0.png

рис.2

../_images/GS_linux1.png

рис.3

../_images/GS_linux2.png

рис.4

../_images/GS_linux3.jpg

рис.5

Для Linux

Для включения передачи GS-разделителей в системах LINUX в режиме USB-HID, необходимо по порядку отсканировать коды представленные ниже:

../_images/GS_linux1.png

рис.7

../_images/GS_linux2.png

рис.8

../_images/GS_linux3.jpg

рис.9

Проверка

Проверять передачу GS-разделителя рекомендуется в в Notepad++.

Стандартный блокнот не отобразит скрытые символы. Чтобы настроить отображение скрытых символов, после запуска Notepad++ перейдите в ВидОтображения символовОтображать все символы.

Так вы сможете увидеть передает ли сканер GS-разделитель или нет:

../_images/GS1.png

рис.6

Проверочный DATAMATRIX код с GS-символами для проверки в Notepad++.

../_images/GS_barcode.png

123[GS]321

Примечание

Если Вы не нашли ответа на свой вопрос или нуждаетесь в консультации наших технических специалистов, пожалуйста позвоните по телефону бесплатной горячей линии Mertech 8-800-555-7783 или напишите запрос на нашу почту support@mertech.ru


С.А.Н Б.И.В. 29.02.2024