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.

EC & r # F

# =0- Flush all complete pages

 

 

1 - Flush all pages

 

Default

=

0

 

Range

=

0 - 1

 

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-24Status Readback

EN

Page 366
Image 366
HP 5961-0509 Flush All Pages Command, All page data including the partial page will be processed, 16-24Status Readback