Instruction manual

A758 Owner’s Guide Chapter 7: Programming Guide
September 1999 166
Real Time Status Transmission
GS Sequence DLE Sequence
ASCII
:GS EOT
n
DLE EOT
n
Hexadecimal
: 1D 04
n
10 04
n
Decimal:
29 4
n
16 4
n
Value of
n
:
GS/DLE Sequence
1 = Transmit printer status
2 = Transmit RS-232C busy status
3 = Transmit error status
4 = Transmit receipt paper status
5 = Slip paper status
Transmits the selected one byte printer status specified by
n
in Real Time
according to the following parameters. This command includes two sequences:
GS and DLE.
Exceptions:
The command is ignored if
n
is out of range.
An application using the DLE sequence must send EOT within 100 milliseconds
of DLE or the printer will misinterpret the DLE and execute a Clear Printer
command. Avoid this possibility by using the 1D 04
n
sequence, which is
handled exactly the same as 10 04
n
.
Related Information:
1 = Transmit Printer Status
Bit Status Hex Decimal Function
0 Off 00 0 Fixed to Off
1 On 02 2 Fixed to On
2Off
On
00
04
0
4
One or both cash drawers open
Both cash drawers closed
3Off
On
00
08
0
8
Not busy at the RS-232C interface
Printer is Busy at the RS-232C interface
4 On 10 16 Fixed to On
5 Undefined
6 Undefined
7 Off 00 0 Fixed to Off
(Real Time Status Transmission—continued on the next page)