Вопрос

Кто-нибудь знает, как отслеживать открытое/закрытое состояние денежного ящика, используя API статуса Draind Printer Driver для теплового принтера Epson TM-88IV.

Хотелось бы, чтобы я использовал OPO для ADK .NET, но не повезло, настраивая его в Windows 7. Кто -нибудь знает, как стать частью сети разработчиков Epson. Я прошел информацию, доступную на www.epson-pos.com, но в кодах POS/ESC нет информации.

Пожалуйста помоги...........

Это было полезно?

Решение

Вау, потребовалось довольно много времени, чтобы выяснить, как определить статус открытого/закрытия денежных ящиков, используя статус для принтера Epson TM-88IV. Это поле представляет собой закрытый статус денежного ящика.

Public Const ASB_DRAWER_KICK As com.epson.pos.driver.ASB = 4

Согласно документации от Epson (скорее, в соответствии с моим пониманием) 0 представляет ящик открыт, а 4 представляет собой закрытый статус ящика. Поэтому при мониторинге состояния принтера вам нужно проверить этот бит.

Другие советы

Попробуйте зарегистрироваться здесь: https://www.epsonexpert.com/login

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

Спасибо за регистрацию в Epsonexpert. Мы получили вашу регистрационную информацию и вскоре связываемся с вами, после того, как ваш запрос будет рассмотрен.

У меня другая проблема. У меня также есть тот же принтер (TM-T88IV) и стандартный денежный ящик. Я настраиваю их в Setuppos, и приложение CheckHealthest отлично работает как для принтера, так и для ящика (принтер и ящик открывается). Но как только я попытаюсь запустить пример Cash Brade Epson .NET, он бросает PosControlexception и говорит: «Информация не описана в XML». Проведя пару дней, пытаясь найти решение, я никуда не пришел, но вытащил пару мыслей по этому вопросу с нескольких форумов. Они говорят, что ошибка связана с тем фактом, что объект службы денежных ящиков не полностью определен в configuration.xml (Microsoft POS для .NET). Также документация Epson по настройке денежных ящиков гласит, что если OPO не может создать экземпляр класса связи, она бросает исключение. Я почти уверен, что я не буду с тем, что переживаю эту проблему и буду признателен за любые полезные отзывы! Спасибо!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top