
7156 Owner’s Guide Commands
October 1995 119
Recognizing Data from the Printer
An application sending various real time and non-real time commands to which
the printer responds can determine which command a response belongs to by the
following table. Note that a response to GS EOT n or DLE EOT n cannot be
distinguished from ASCII data coming from a MICR read.
While MICR data is still outstanding, an application should use the real time GS
ENQ. A response to GS ENQ can still arrive “inside” ASCII MICR data, but it
can be recognized and extracted. And although ASCII MICR data cannot be
distinguished from responses to ESC u and ESC v, those are all non-real time
responses and will arrive in the order in which they were solicited.
Note also that although the original intent of the response to ESC v was to
provide motor jam information in bit 3 and out-of-range temperature and voltage
information in bit 7, these bits will always be 0 when transmitted. This is due to
the fact that ESC v is not processed until the error condition is cleared.
ESC u 0 0 0 0 0 0 0 x x Binary
ESC v 0 x x 0 0 x x x Binary
ESC w 1
(MICR read)
0
0
0
0
0
1
0
1
1
0
x
x
1
x
x
1
x
x
0
x
x
1
x
x
Binary (Carriage Return)
Binary (n = 0x20-0x2F
Binary (n = 0x30-0x7F)
GS EOT n
0 x x 1 x x 1 0 Binary
DLE EOT n
0 x x 1 x x 1 0 Binary
GS ENQ 1 x x x x x x x Binary
XON 0 0 0 1 0 0 0 1 Binary
XOFF 0 0 0 1 0 0 1 1 Binary
Comentários a estes Manuais