![background image](http://html.mh-extra.com/html/hp/4600-color-laserjet-laser-printer/4600-color-laserjet-laser-printer_technical-reference-manual_163672185.webp)
Printer Utilities
Printer utilities are those applications that perform one or
more of the following functions:
Control printer resources—These programs set
printer features such as the print resolution and number
of copies using the SET, RESET, DEFAULT, and
INITIALIZE commands.
Request information from the printer—Printer
status and feature settings can be requested from the
printer using the ECHO, INFO, INQUIRE, and
DINQUIRE commands. Applications should only use PJL
commands that request status if the application is in
direct control of the printer and there is a bi-directional
communication channel between the printer and the
application.
Monitor the printer status—Device status and timed
status can inform the application of printer events such
as printer open, paper out, or low toner. The USTATUS
DEVICE and USTATUS TIMED commands are used to
monitor printer status. Applications can continuously
monitor the printer for changes in printer state. When
the printer changes state, the application takes
appropriate action, such as informing the user.
In general, the Printer Utilities described here are not used
to print information, but enable the user to request the
current printer feature settings and modify features as
desired.
Programming Tips 10-5
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 ...