2016-09-29 12 views

ответ

0

Вы можете использовать команды состояния ESC/POS.

GS a [n] (0x1d 0x61 [n]) 

Включение/выключение ASB (Auto Status Back). Если бит 0 из [n] установлен, состояние принтера будет сообщено принтером. Другие биты активируют мониторинг других функций (датчик бумаги, датчик крышки и т. Д.) Если какой-либо режим ASB активирован, принтер отправит статус, если какое-либо из запрошенного статуса изменилось. Сообщение ASB всегда имеет 4 байта с некоторыми фиксированными битами, которые могут использоваться для идентификации сообщения как сообщения ASB. Бит 2 первого байта сигнализирует состояние ящика.

GS r 2 (0x1d 0x72 0x02) 

Если вы хотите, чтобы опрашивать состояние ящика, вы можете использовать эту команду. Здесь принтер возвращает один байт, бит 0 предоставит вам состояние ящика.

Для получения более подробной информации рекомендую ссылку ESC/POS, который можно найти здесь: https://reference.epson-biz.com/pos/reference/

 Смежные вопросы

  • Нет связанных вопросов^_^