A795 User Guide: Programming Supplement
Chapter 4: Programming commands
86
Real time printer status transmission
ASCII
GS ENQ
Hexadecimal
1D 05
Decimal
29 5
Transmits one byte status of the printer in real time.
Value of byte:
Bit Status Hex Decimal Function
0
Off
00
0
Paper adequate.
On
01
1
Paper low
(if paper low sensor enabled).
1
Off
00
0
Paper adequate.
On
02
2
Paper low
(if paper low sensor enabled).
2
Off
00
0
Cover closed.
On
04
4
Cover open.
3
Off
00
0
Not busy at the
RS-232C interface.
On
08
8
Printer is busy at the
RS-232C interface.
4
Off
00
0
One or both cash
drawers open.
On
10
16
Both cash drawers closed.
5
Off
00
0
Fixed to off.
6
Off
00
0
No error condition.
On
40
64
Error condition exists
in the printer.
7
On
80
128
Fixed to on.
Exceptions
Unlike the A793, that had a dedicated connector and
resultant dedicated status reporting for each cash drawer,
the A795 has a single connector that shares data reporting
from either cash drawer. When either cash drawer is open,
an open status is reported by the printer.