Control Codes PcOS Series 150 Programmer's Guide
Printer Status Set/Inquire
Page 64 Rev G12/14/99
Function Request printer reset
ASCII [ENQ] <10>
Hexadecimal 05H 0AH
Decimal <5> <10>
Function Reset printer
Serial Parallel mode
Response ACK <10> (06H 0AH) No response in parallel mode.
The command was accepted.
NAK <10> (15H 0AH)
The command was rejected.
Description This command is similar to asking for a power-on reset except no
internal diagnostics are run. The internal print buffer will be cleared.
The printer will be ready to except new information when the
acknowledged (ACK) response is sent. In parallel mode, the INIT
signal should be used because this command will be rejected. (In
serial/parallel mode, the command will also be rejected).
Function Inquire power cycle status
ASCII [ENQ] <11>
Hexadecimal 05H 0BH
Decimal <5> <11>
Function Has the printer been power cycled since the last request?
Serial/Parallel, IEEE 1284 Parallel, non-IEEE 1284
Response ACK <11> (06H 0BH) PE low
Printer power has been cycled
since last [ENQ] <11>.
NAK <5> (15H 0BH) PE high
Printer has not power cycled
since last [ENQ] <11>.
Description The first time after a reset this command will return [ACK] <11>, after
that the command will return [NAK] <11>. This command allows the
application to determine if the printer has been power cycled and needs to
be reinitialized. The [ENQ] <10> command and the INIT signal on the
parallel port will both cause the printer to return power-up status.