Приветствую! Нужен совет по работе беспроводных сканеров Zebra DS2278
Суть проблемы: когда кассир забывает положить сканер на базу и тот разряжается в ноль, устройство сбрасывает настройки на заводские.
В старой системе это не было проблемой, потому что сканеры работали на стандартном заводском протоколе. После сброса к заводским настройкам они возвращались именно к тому режиму, который был нужен системе.
В нашей системе используется другой способ работы: несмотря на подключение через USB, сканер работает через эмуляцию последовательного порта COM (USB-COM). Поэтому после сброса к заводским настройкам он возвращается к стандартному USB HID/Keyboard режиму и перестаёт работать с кассовым ПО. Временно проблема решается только повторным программированием сканера специальными штрихкодами и перезапуском кассы.
Вопросы к спецам:
Поможет ли функция Write to Custom Defaults (запись пользовательских настроек по умолчанию)? Если сканер сядет в ноль, восстановит ли он сохраненный таким образом COM-порт?
Можно ли через утилиту 123Scan или как-то иначе изменить саму прошивку, чтобы COM-порт стал жестким заводским дефолтом?
Есть ли другие варианты программно запретить сканеру сбрасывать протокол при уходе батареи в глубокий разряд? Есть ли другие варианты программно запретить сканеру сбрасывать протокол при уходе батареи в глубокий разряд?
Буду благодарен за любые идеи!