HP PCL/PJL reference (PCL 5 Printer Language) - Technical Reference Manual Part I
EN Introduction 16-5
Status Response  
When the printer receives a status request (command), it processes 
that request and forms the response data. This data is then stored in 
an I/O status buffer. The response is saved in this buffer until it is 
either read (by any user) or the printer is turned off.
In addition to clearing the status buffer by reading the status response 
or by turning off the printer, status responses are cleared if one the 
following settings are changed:
z Printer resolution (600/300) 
z Page protection 
z Language personality
Status requests and their associated response are processed in the 
order in which they are received.
The number of responses the printer can buffer varies, depending on 
internal printer operations. When requesting status, especially in the 
case where multiple applications or users are sharing one printer, HP 
recommends that you request one item, and then read its response 
prior to making another request.
Note Since the printer may contain a status response requested by a 
previous application’s operation, it is important to use the Echo 
command (described later in this chapter) to synchronize your 
application’s request with the printer’s responses. Refer to the 
Echo command description and to the “Programming Hints” 
section at the back of this chapter for additional information. 
Note The number of status responses a printer can buffer varies from 
printer to printer. The HP LaserJet 4 printer can store 5 responses. 
Refer to the PCL 5 Comparison Guide for printer specific information.
A status response is returned to the printer I/O port from which it was 
requested.










