2015-03-05 4 views
0

Сначала я хотел бы сказать, что долго читатель этого сайта! Сэкономил много проблем, с которыми я столкнулся, изучая, как разрабатывать приложения (в частности, в C#).Команда ESC POS - настройка настроек пользователя

Теперь я столкнулся с проблемой. В настоящее время я разрабатываю приложение, которое будет устанавливать значения скорости и блока питания на EPSON TM-T88V на значения 13 и 3 (скорость и блок питания). Я использовал предоставленные команды here on EPSON's Site. Я могу общаться с принтером, отправляя простые команды, такие как вырезать бумагу и линию, используя hex в C# (используя RawPrinterHelper), поэтому я знаю, что могу подключиться к нему. Когда я пытаюсь ввести пользовательскую настройку, используя значения, представленные на их веб-сайте, принтер кажется просто «запертым». Я должен оставить принтер примерно через 2 минуты, чтобы я смог снова использовать его. К счастью, похоже, что он вообще ничего не пишет о принтере, поэтому, вероятно, он еще не провалился.

Есть ли у кого-нибудь опыт изменения настроек на POS-принтер (в частности, EPSON), который мог бы мне помочь? Обычно есть инструмент, который позволит вам просто отправить файл .txt с значениями HEX (например, TPG), но я не могу найти ничего подобного для принтеров EPSON POS. Любая помощь будет принята с благодарностью! Спасибо

ответ

0

Попробуйте сбросить принтер (ESC @), прежде чем запускать команды пользовательских настроек. Это помогло мне в том же случае.