Перейти к содержимому

Проверка сканера Data Matrix для «Честного знака»

Предварительный вывод о повторяемости передачи и сохранности разделителя GS на текущем подключении.

К инструменту
От задачи — к результату

Образовательный материал. Инструмент проверяет только строку, которую USB-HID-сканер передал браузеру. Он не обращается к системе маркировки и не заменяет испытание сканера в кассовой программе.

Работает прямо здесь · без отправки данных

Проверить повторяемость: 20 считываний Data Matrix

Пример данных

Один тестовый код маркировки, считанный тем же 2D-сканером не менее 20 раз с суффиксом Enter.

Что получится

Количество и длина строк, число разных результатов, наличие разделителя GS и локальный разбор структуры GS1.

Посмотрите в действии3 видео · по 12 секунд
От товара к этикетке1 / 3

Учебный пример · без звука

Вся серия из 10 видео →

Браузер видит только символы, переданные выбранным режимом сканера. Результат не оценивает качество печати по ISO/IEC 15415, не подтверждает совместимость с кассой и не проверяет статус кода в «Честном знаке».

Пример и подробности результата

Подключите 2D-сканер, поставьте курсор в поле и считайте один тестовый Data Matrix 20 раз. Инструмент сравнит принятые строки, покажет пропуски и сообщит, дошёл ли до браузера служебный разделитель GS. Это предварительная проверка передачи данных: окончательно сканер проверяют в кассовом ПО или утилите производителя.

Задача

Что вы проверяете на этой странице

Двадцать строк от одного физического Data Matrix, полученных одним сканером и на одном компьютере.

Рабочий результат

Предварительный вывод о повторяемости передачи и сохранности разделителя GS на текущем подключении.

Контрольный пример

Сканер двадцать раз передал одинаковую строку, но ни разу не передал GS. Повторяемость есть, однако полная совместимость не доказана: браузер или режим USB-HID мог отбросить служебный символ. Следующий тест проводят в кассовом ПО, COM-режиме или утилите производителя.

Этикетки и штрихкоды · обновлено 16 сентября 2026

Диагностика
Условия воспроизводимого теста

Перед печатью или публикацией

Условия воспроизводимого теста

  • Использован именно 2D-сканер, а не линейный 1D
  • Все двадцать попыток сделаны с одного тестового кода
  • Раскладка и режим подключения не менялись
  • Итог подтверждён в программе, где сканер будет работать

Разобраться по теме

Как провести проверку без ложного результата

Официальная инструкция сообщества «Честного знака» рекомендует убедиться, что устройство является 2D-сканером, включить английскую раскладку и выполнить не менее двадцати считываний тестового Data Matrix. Один удачный сигнал не показывает, стабильно ли устройство передаёт длинную строку.

Используйте один физический код и не меняйте настройки между попытками. Поставьте курсор в поле инструмента, считывайте код подряд и следите, чтобы каждое чтение завершалось новой строкой. Если Enter не передаётся, включите суффикс CR или Enter по инструкции производителя.

Проверяйте именно рабочий комплект: тот же сканер, кабель, компьютер, режим интерфейса и раскладку, которые будут использоваться на кассе. Результат другого подключения не переносится автоматически.

Как читать результат

Совпадение двадцати строк — проверка повторяемости, а не всего процесса маркировки. Кассовая программа должна принять полную строку, правильно обработать разделители и передать код в предусмотренный системой проверки контур.

Если длины совпадают, но строки различаются, инструмент всё равно считает их разными. Это полезнее визуального сравнения: в серийной или проверочной части легко не заметить один заменённый символ.

Четыре исхода проверки
Что показал инструментЧто подтвержденоСледующее действие
20 одинаковых строк, GS найденбраузер получил повторяемую строку и хотя бы один разделительповторить тест в кассовом ПО на нескольких реальных упаковках
20 одинаковых строк, GS не найденповторяемость текстапроверить режим USB-HID/COM и настройку передачи GS
строки отличаются по длине или символампередача нестабильнапроверить раскладку, кабель, настройки и качество тестового кода
код не появляетсяничегопроверить, что сканер 2D, поле в фокусе и интерфейс настроен

Почему FNC1 и GS нельзя считать одним символом

FNC1 в начале GS1 DataMatrix обозначает применение правил GS1. При передаче прочитанной строки сканер не вводит рисунок FNC1 как обычную букву. Между полями переменной длины используется управляющий разделитель GS с кодом 29.

В режиме клавиатуры часть устройств, драйверов и программ может обработать управляющий символ иначе или отбросить его. Поэтому отсутствие GS в поле браузера — предупреждение, а не доказательство дефекта самого сканера. Полную проверку делают в программе, которая получает данные тем же способом, что рабочая касса.

Представитель сообщества оператора сообщал, что прежний браузерный сервис проверки закрыли из-за невозможности надёжно получать полный код со всеми разделителями через разные USB-режимы. На этой странице граница показана явно: мы проверяем полученную строку, а не обещаем доступ к порту.

Что проверить после браузерного теста

  • Открыть кассовое или учётное ПО и повторить серию на том же подключении.
  • Проверить несколько кодов разной плотности и на разных материалах упаковки.
  • Убедиться, что программа получает полный код, а не только GTIN и серийный номер.
  • Провести разрешительную проверку штатным способом и прочитать фактический ответ системы.
  • Сохранить модель сканера, режим интерфейса и рабочие настройки для остальных касс.
Проверка сканера от поля ввода до кассы

Пошаговая инструкция

Проверка сканера от поля ввода до кассы

  1. Подключите 2D-сканер и включите английскую раскладку
  2. Настройте суффикс Enter и поставьте курсор в поле
  3. Считайте один тестовый Data Matrix двадцать раз
  4. Проверьте совпадение строк и наличие разделителя GS
  5. Повторите испытание в рабочем кассовом ПО
Возможности и ограничения

Честные границы

Что сервис делает и чего не делает

  • Посчитать до двадцати и больше последовательных считываний
  • Найти отличающиеся или укороченные строки
  • Показать, получил ли браузер управляющий разделитель GS
  • Распознать базовую структуру GS1 DataMatrix локально
  • Получить данные напрямую из любого USB- или COM-порта
  • Подтвердить совместимость с конкретной кассой или ТСД
  • Измерить класс качества печати по ISO/IEC 15415
  • Проверить статус и подлинность кода маркировки
Вопросы и ответы

Диагностика

Проверка сканера Data Matrix для «Честного знака»: вопросы

4 вопроса
Можно ли проверить сканер «Честного знака» онлайн?

Предварительно — да: можно увидеть, что браузер получает двадцать одинаковых строк и управляющий GS. Полную совместимость подтверждают в кассовом ПО или утилите производителя, потому что браузер не во всех режимах получает данные прямо из порта.

Почему нужен именно 2D-сканер?

Data Matrix — двумерная символика. Линейный 1D-сканер читает полосатые EAN и Code 128, но не матрицу из квадратных модулей.

Что означает «GS не обнаружен»?

В полученной браузером строке нет управляющего символа с кодом 29. Он мог отсутствовать из-за настроек сканера, режима USB-HID или обработки браузером; проверьте полную строку в рабочем ПО или COM-режиме.

Двадцать одинаковых чтений доказывают, что код настоящий?

Нет. Они показывают повторяемость передачи одного рисунка. Статус и легальность кода проверяет система маркировки, а качество печати измеряет верификатор по профильному стандарту.

Следующий осмысленный шаг

Продолжить работу

Источники и проверка
Источники и проверка

Материал обновлён: 16 сентября 2026. Дата редакции не означает новую проверку нормативных источников. Перед применением проверьте действующую редакцию по ссылке. Методика проверки.