Есть ли способ понять, закончилось ли задание на печать POS через последовательный кабель? Я знаю, что есть какой-то запрос статуса для отправки на принтер, но я не мог найти его для понимания, заканчивается ли задание на печать (или буфер печати пуст).Esc Pos, как узнать, закончилось ли задание на печать
ответ
Вам это не нужно, потому что вы подключены к розетке. Пачка заданий на принтер управляется вами. У вас все управление.
У принтера есть свой собственный буфер, поэтому я не могу понять, если он пуст, и принтер больше не печатает. – Tobia
Вы правы! Я думаю, что вы действительно не можете прочитать буфер. Но я думаю, что если вы отключите сокет, он очистится. – lucasddaniel
Кажется, нет, если я отсоединяю буфер, печатается, только отключение очищает буфер. Я надеялся, что есть команда статуса, чтобы получить немедленный ответ о статусе буфера ... но нет. – Tobia
Вы нашли надежный метод в этой области? В настоящее время я обнаруживаю конец символа передачи (0x04) - кажется, не работает для каждого принтера. С другой стороны, в этой статье [http://goo.gl/zplAFv] говорится, что каждый принтер может иметь свой собственный «конец условия задания печати» – bonchenko
К сожалению, нет, я не нашел никакого решения. – Tobia