Specifications
Confidential
SHEET
94
NO.
SHEET
REVISION
I
TITLE
NEXT
95
TM-H5000II
IIII
II series
Specification
(STANDARD)
DLE EOT n
[Name] Real-time status transmission
[Format] ASCII DLE EOT n
Hex 10 04 n
Decimal 16 4 n
[Range] 1 ≤ n ≤ 5
[Description] Transmits the selected printer status specified by n in real time, according to the
following parameters:
n = 1: Transmit printer status
n = 2: Transmit offline status
n = 3: Transmit error status
n = 4: Transmit paper roll sensor status
n = 5: Transmit slip paper status
[Details] • The printer transmits the current status. Each status is represented by one-byte
data.
• The printer transmits the status without confirming whether the host computer
can receive data.
• 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.
• With a parallel interface model, this command cannot be executed when the
printer is busy. This command is executed even when the printer is offline or
there is an error status when DIP switch 2-1 is on in a parallel interface model.
• The printer executes this command upon receiving it.
• 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.
• This command is effective even if the printer is not selected by the set peripheral
device command, ESC =.
[Notes] • The status is transmitted whenever the data sequence <10>H<04>H<n>
(1 ≤ n ≤ 5) is received.
Example:
In ESC ∗ m n
L
n
H
d1 ... dk, d1=<10>H, d2=<04>H, d3=<01>H
• This command should not be used within the data sequence of 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.