Serial Mode Inquire; Parallel, Ieee 1284 Mode Inquire; Dynamic Response Mode; Figure 13 Paper-Error To Inquire-Request Timing - Ithaca 150 Programmer's Manual

Receipt/validation/journal printers
Table of Contents

Advertisement

Control Codes
Printer Status Set/Inquire
Receipt paper status is always dynamic. If the PE signal is to be returned to the valid paper error
state, an [ENQ] <4> should be issued when all other inquires are completed.
PE
DATA
STROBE
BUSY
ACK

Figure 13 Paper-error to inquire-request timing

Serial Mode Inquire

In serial mode, inquires are not handled any differently than other commands. All inquire
commands require a response from the printer and are responded to by an acknowledged (ACK)
or not acknowledged (NAK) and then the command ID.
The serial ACK or NAK responses are always uniform and followed with a command ID. This
makes the design of the host application easier because the response can be identified and the
same format is always followed.
The printer always accepts serial data. When the printer is off-line, serial data is still accepted. It
is possible to send inquire commands to the printer even if it is off-line. Because inquire
commands are processed before they go in the buffer, the printer will respond even when it is
busy printing.
In serial mode, it is desirable that the response to an inquire be received by the host before
another inquire command is issued to the printer. When the printer receives an inquire, it must
generate a response. If inquires are sent to the printer too fast, the printer could overrun its output
buffer.

Parallel, IEEE 1284 Mode Inquire

In parallel, IEEE 1284 mode, there is a way to return status information to the host. After the
host makes an inquire request, the host can activate parallel, IEEE 1284 Mode 0 reverse channel
and wait for a response from the printer. The response to the inquire is identical to serial mode.
The printer will always accept IEEE 1284 reverse channel requests but will not accept inquire
commands when off-line. It is possible to obtain status when off-line by placing the printer in
dynamic response mode before the printer goes off-line. The IEEE 1284 reverse channel will
then respond to status changes even if the printer is off-line.

Dynamic Response Mode

Dynamic status, [ESC] w <n>, can be used to allow the host to sense status changes without
sending repeated inquiry commands. The operation of the dynamic response varies depending on
the configuration of the printer. If the printer is configured for serial or parallel, IEEE 1284
operation, more than one status can be sensed as the printer will respond to status changes as if
Page 60
PcOS Series 150
ID
Rev G
Programmer's Guide
Valid
Next
12/14/99

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pcos 150 series151152153154

Table of Contents