CONFIDENTIAL
SHEET
98
NO.
SHEET
REVISION
E
TITLE
NEXT
99
TM-H5000
II
IIII
II
series
Specification
(STANDARD)
DLE ENQ
n
[Name] Real-time request to printer
[Format] ASCII DLE ENQ
n
Hex 10 05
n
Decimal 16 5
n
[Range] 1 £
n
£ 3
[Description] Responds to a request from the host computer.
n
specifies the requests as
follows:
n
Request
1 Recover from an error and restart printing from the line where the error occurred
2 Recover from an error aft clearing the receive and print buffers
3 Cancel the slip waiting status
[Notes] · The status is also transmitted whenever the data sequence of <10>H<05>H<n>
(1 £ n £ 3) is received.
Example:
In
ESC
*
**
*
m n
L
n
H
dk
,
d1
= <10>H,
d2
= <05>H, d3 = <01>H
· This command should not be contained within another command that consists
of two 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
DLE ENQ 2
interrupts
before
n
is received, the code <10>H for
DLE ENQ 2
is processed as the
code for
ESC 3
<10>H.
· The printer starts processing data upon receiving this command.
· This command is also executed when the printer is off-line, the receive buffer is
full, or an error occurs.
· This command is executed even when the printer is off-line, the receive buffer
is full, or there is an error status with a serial interface model.
· With a parallel interface model, this command can not be executed when the
printer is busy. This command is executed even when the printer is off-line or
there is an error status when DIP switch 2-1 is on with a parallel interface
model.
·
DLE ENQ 1
starts printing from the line where an error occurred. This
command is available only for errors that have the possibility of recovery,
except print head temperature error.
· When the printer recovers from an error using
DLE ENQ 1
, and slip paper is
selected, the printer ejects the slip completely and loads paper. However, the
printer only ejects the slip and does not load paper when the printer recovers
from a slip ejection error.