Я написал приложение для печати, которое хорошо работает. Я могу писать файлы, обновлять настройки и выполнять большинство функций с одной консоли. Но один аспект программы на некоторое время ускользнул от меня: способность считывать значения регистра / конфигурации Zebra.
Было бы полезно периодически иметь возможность читать значения на Zebra и сравнивать их с известными по умолчанию хорошими стандартами и иметь возможность сбрасывать их при необходимости.
В настоящее время, чтобы увидеть эти значения, мне нужно либо использовать встроенную веб-страницу (только для сетевых принтеров), распечатать отчет или прокрутить интерфейс принтера. Что мне действительно нужно, так это метод, позволяющий считывать значения этих регистров и создавать заведомо исправный установочный файл.
Кто-нибудь смог найти какой-либо SDK или трюк для чтения этих значений с помощью .NET (C # или vb.Net)?
Приложение представляет собой утилиту рабочего стола Windows, используемую в моем магазине, и я общаюсь с принтерами с использованием интерфейсов LPT и Ethernet (в зависимости от ситуации).