Есть общепринятое мнение что сканер обязательно переводить в COM порт для корректной работы с маркировкой на ФФД 1.2 для продаж табака, маркированной воды и молочной продукции. В целом я с ним согласен, это избавляет от многих трудностей и ошибок
Кому нужен перевод в COM Honeywell 1450g держите, дальше можно не читать =)
Но как быть с ситуациями когда нужно сканировать и торговое ПО и в браузер или блокнот например. Можно оставить сканер в клавиатурном HID режиме, но тогда в Честном Знаке с большим шансом вы получите Обработан с ошибками в разделе Документы - Чеки
Возможным решением будет настройка сканера для считывания <GS> символов в HID режиме. Иногда это называется включение Alt mode или Alt Num mode. (в COM режиме они по умолчанию считываются). Есть ещё GS1 считывание, но это вроде чу чуть другая тема
Проверку считывания рекомендую проводить не в простом блокноте, а в Notepad++. Как только мы его скачали и открыли, заходим в Вид - Отображения символов - Отображать все символы. Так мы сможем увидеть передает ли наш сканер <GS> или нет
Сканируем марку воды или молока - у них точно символ <GS> должен быть
!!! Прошивка дело не сложное, но всегда есть шанс ошибиться и всё запороть, если вы не уверены в своих силах лучше обратитесь к специалистам
Проверяем что у нас сканер Honeywell 1450g прошиваем (CP000116BBA.moc, инструкция и прошивка есть тут) CP000116BBA.moc или CP000109BAA через Honeywell EZConfig Scanning 4.5.53 или более новую
Дальше настраиваем
После чего проверяем корректность в Notepad++ и в вашем ПО и Честном знаке. Подобную штуку можно сделать на многих сканерах ШК, но информация не всегда на поверхности поискового запроса
Могу помочь с настройкой ККТ Атол, Штрих. ПО iiko и Сканерами и принтерами чеков. Telegram - @ilyak62