CognitiveTPG A798 User Manual
Page 75
Chapter 4: Programming Commands
75
Revision C 12/09
A798-PG00001C
An application using DLE (0x10) 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 ID 04 n sequence, which is
handled exactly the same as 10 04 n.
Unlike the A793, that had a dedicated connector and resultant dedicated status reporting for each cash drawer, the A798
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.
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.
2
Off
00
0
One or both cash drawers open.
On
04
4
Both cash drawers closed.
3
Off
00
0
Not busy at the RS-232C interface.
On
08
8
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.
2 = Transmit RS-232C Busy Status
Bit Status Hex Decimal Function
0
Off
00
0
Fixed to off.
1
On
02
2
Fixed to on.
2
Off
00
0
Cover closed.
On
04
4
Cover open.
3
Off
00
0
Paper feed button is not pressed.
On
08
8
Paper feed button is pressed.
4
On
10
16
Fixed to on.
5
Off
00
0
Printing not stopped due to paper condition.
On
20
32
Printing stopped due to paper condition.
6
Off
00
0
No error condition.
On
40
64
Error condition exists in the printer.
7
Off
00
0
Fixed to off.
Continued...