Confidential
EPSON
TITLE
SHEET
REVISION
NO.
SHEETNEXT
L
TM-U210 series
Specification
(STANDARD)
66 65
DLE ENQ n
[Name] Real-time request to printer
[Format] ASCII DLE ENQ n
Hex 10 05 n
Decimal 16 5 n
[Range] n = 0, n = 2
[Description] The printer responds to a request from the host specified by n.
n = 0: Recovers to online state.
n = 2: Recovers from an error after clearing the receive and print buffers.
[Notes] ∗ The status is also transmitted whenever the data sequence of <10>H<05>H<n>
n = 2 is received. For example,
In ESC ∗
∗ ∗
∗ m n
L nH [d] nL+256nH, d1=<10>H, d2=<05>H, d3=<1>H
∗ This command should not be used within the data sequence of another command
that consists of two or more bytes. For 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.
• When the printer is offline because printing was stopped due to a lack of paper,
this command n = 0 is valid from the point when paper is loaded until the printer
goes online again (the "waiting for on-line recovery" state), while in other cases
requests are ignored.
• This command n = 2 is valid only when a mechanical error or an autocutter error
has occurred.
• The printer executes this command upon receiving it.
• This command is executed even when the receive buffer is full with a serial
interface model. With a parallel interface model, this command cannot be
executed when the printer is busy.
• DLE ENQ 2 enables the printer to recover from an error after clearing the data in
the receive buffer and the print buffer. The printer retains the settings (by ESC !,
ESC 3, etc.) in effect when the error occurred. The printer can be initialized
completely by using this command and ESC @. This command is enabled only for
errors that have the possibility of recovery, except for print head temperature
errors.
• This command is effective even if the printer is not selected by set peripheral
device command, ESC =.
[Reference] DLE EOT, GS z 0