Device Control Command Set
Set Home State (SHS)
Length D697 Flag Correlation ID
(Optional)
This command is valid in any state. When the printer receives the Set Home
State command, the current page ends, all buffered data prints, and the printer
returns to the home state. If the printer receives this command while already in
the home state, the printer treats this command as a No Operation command.
Execute Order Any State (XOA)
Length D633 Flag Correlation ID
(Optional)
Data
Subcommand Subcommand
Data
The Execute Order Any State command identifies a set of subcommands (orders)
that take effect immediately, regardless of the current printer command state.
This command is valid in any state.
Each data field contains a two byte order (subcommand), followed by a zero or
more bytes of parameters for that order. There is only one subcommand for a
single XOA command.
The valid orders for the XOA command are:
Order Description
F200 Discard Buffered Data (DBD)
F400 Request Resource List (RRL)
F600 Exception Handling Control (EHC)
F800 Print Quality Control (PQC)
Discard Buffered Data (DBD)
The XOA Discard Buffered Data (DBD) subcommand deletes all buffered data
from the printer storage and returns the printer to home state. Any data
currently being received is deleted. If this order is syntactically correct, no
exceptions can result from its execution. The DBD order does not affect
completely received resources, such as fonts, page segments, and overlays;
however, if the printer is in any resource state, the printer deletes the partial
resource before returning to home state. If the printer is in Ordered Page Mode,
the subcommand prints all buffered data to the point of the command, does a
page eject, and returns to Home State.
The DBD order is a synchronizing command. Any command following a
synchronizing command is not processed until all preceding commands have
been completely processed. Also, the ACK of the DBD order is not returned
until DBD processing is complete.
46 6400 IPDS