LR1100 Programming Manual V1.2
Do not use this command within another command that consists of 2 or more
bytes.
Example:
If you attempt to transmit
ESC 3 n
to the printer, but DTR (DSR for the host
computer) goes to MARK before n is transmitted and then
DLE EOT 3
interrupts before n is received, the code <10>H for
DLE EOT 3
is processed
as the code for
ESC 3 <
10>H.
The printer transmits the current status. Each status item is represented by one-
byte of data.
The printer transmits the status without confirming whether the host computer can
receive data.
The printer executes this command upon receiving it.
This command is executed even when the printer is offline, the receive buffer is
full, or there is an error status with a serial interface model.
When Auto Status Back (ASB) is enabled using the GS a command, the status
transmitted by the DLE EOT command and the ASB status must be differentiated.
n = 1: Printer status
Bit
Off/On
Hex
Decimal
Function
0
Off
00
0
Not used. Fixed to Off.
1
On
02
2
Not used. Fixed to On.
2
Off
00
0
Drawer open/close signal is LOW.(connector pin3)
On
04
4
Drawer open/close signal is HIGH.(connector pin3)
3
-
-
-
Undefined.
4
On
10
16
Not used. Fixed to On.
5.6
--
--
--
Undefined.
7
Off
00
0
Not used. Fixed to Off.
n = 2: Offline status
Bit
Off/On
Hex
Decimal
Function
0
Off
00
0
Not used. Fixed to Off.
1
On
02
2
Not used. Fixed to On.
2
Off
00
0
Platen is closed.
On
04
4
Platen is opened.
3
Off
00
0
Paper is not being fed by using the FEED button.
On
08
8
Paper is being fed by the FEED button.
4
On
10
16
Not used. Fixed to On.
5
-
-
-
Undefined.
6
Off
00
0
No error.
On
40
64
Error occurred.