Remote Printer Reset; Power Cycle Recovery - Ithaca Series 60 Programmer's Manual

Multi-station slip printers
Table of Contents

Advertisement

CFG60 Users Guide

Remote Printer Reset

Reset in Serial Mode
It is possible to generate a printer reset in serial mode. The <ENQ]<10> command will request that the printer reset (This
is not a hardware reset). It will, however, completely initialize the hardware and software but will not recover from a loss
of software control.
The command flow is as follows:
1.
The [ENQ]<10> will be acknowledged and then the software will reset.
2.
The Printer will be placed off-line.
3.
The hardware and software will be reinitialized.
4.
The printer will then go back on-line. Any information sent to the printer while it is off-line will be lost.
Reset in Parallel Mode
In parallel mode driving the INIT signal on the parallel port for 100 nS will generate a hardware reset. As long as the INIT
signal is low the printer will remain reset. It will take about 2 seconds for the printer to recover from a reset.

Power Cycle Recovery

There are times when the host needs to know if the printer was power cycled. An example would be changing the receipt
tape. It is not necessary to turn the printer off to change the receipt. However, if the operator does, any information sent to
the printer before the power cycle will be lost.
The Series 60 printer has a flag that is set after a reset. This flag stays set until it is requested by the host at which time it
will be reset. The [ENQ]<11> command reads this flag. If this command returns [ACK], the power has been cycled and
all unprinted information has been lost.
If the print operation is critical, it is a good idea to check this flag before and after all transactions. An alternate approach is
to check the flag after every off-line to on-line transition.
PcOS Series 60
Ithaca Peripherals Incorporated
Rev C 7/8/2008
Overview
Page lxxxix

Advertisement

Table of Contents
loading

Table of Contents