![background image](http://html.mh-extra.com/html/hp/4600-color-laserjet-laser-printer/4600-color-laserjet-laser-printer_technical-reference-manual_163672110.webp)
Printer Status
Requirements
To receive status information from the printer, the
application must have program code that handles the
status information sent from the printer.
Synchronizing
Status Readback
Responses
Status responses are directed to the printer’s I/O port from
which the request is received. When using status readback,
applications must synchronize status messages to ensure
that status responses are indeed the requested status. To
clear any possible unread status responses requested by
previous applications, upon starting up, an application
should use the ECHO command as described in the ECHO
command section later in this chapter.
If unsolicited status is enabled, applications should
properly handle receiving unsolicited status responses at
any time. In particular, be aware that applications may
receive an unsolicited status response after requesting
printer status information.
The application and printer must be in a printer
environment that supports two-way communication
between the application and the printer. Printer sharing
devices, networks, and other printing system components
may not support this bi-directional communication. (Refer
to “Using Status Readback in a Multi-User System” in
Chapter 10.)
7-2 Status Readback Commands
Summary of Contents for 4600 - Color LaserJet Laser Printer
Page 18: ...1 6 Introduction to PJL ...
Page 36: ...3 8 Using PJL ...
Page 46: ...4 10 Kernel Commands ...
Page 66: ...Figure 6 1 How Environments Affect the Print Job 6 4 Environment Commands ...
Page 108: ...6 46 Environment Commands ...
Page 180: ...9 18 PJL File System Commands ...
Page 212: ...10 32 Programming Tips ...
Page 262: ...B 6 PJL Command Summary ...
Page 302: ...Glossary 10 ...