Flush All Pages Command; Performance - HP PCL 5 Reference Manual

Printer language technical reference manual
Hide thumbs Also See for PCL 5:
Table of Contents

Advertisement

Flush All Pages Command

The Flush All Pages command suspends accepting input data until all
pages currently in the printer are printed. This gives the printer time to
clear some memory.
Default
Range
A value of 0 indicates that only complete pages are to be processed.
If a partial page exists, it is not processed. A value of 1 indicates that
all page data including the partial page will be processed.
For example, if the printer contains two complete pages (page "A"
and page "B") and one partial page (page "C"), and receives a Flush
All Pages command (value field 0 - all complete pages), it ejects
pages "A" and "B" and retains page "C." If the printer received the
flush all pages (value field 1) it processes and ejects pages "A," "B,"
and "C."
The printer resumes receiving (processing) data when the last page
is processed and ejected from the paper path.
Notes
Using the Flush All Pages command significantly reduces printing
performance. If possible, applications should use the Free Space
command to check for available memory without using the Flush
All Pages command. If the memory status readback response
indicates sufficient memory available to process a job, the Flush
All Pages command does need not be used. If the memory response
indicates insufficient memory available to run the job, then the
application should use the Flush All Pages command to make
memory available, and then check available memory a second time.
When possible, use the Flush All Pages command only at the
beginning of a print job, prior to the receipt and processing of any
data. This minimized, to minimize performance reduction.
16-24 Status Readback
E
& r # F
C
#
=0- Flush all complete pages
1 - Flush all pages
= 0
= 0 - 1
EN

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Laserjet 4100

Table of Contents