— 13 —
DLE ENQ n
[Function]
Real-time request to printer
[Code]
<10>H<05>H<n>
[Range]
1
n
2
[Outline]
The printer responds in real-time to the request that the host
specifies with number “n”.
n = 1: After recovering from an error, the printer resumes
printing from the beginning of the line where the error
occurred.
n = 2: The printer clears the receive buffer and the print buffer,
and then recovers from the error.
[Caution]
• This command is only effective if an auto cutter error has
occurred.
• This command is dealt with when it is received.
• This command is also executed even if the printer is in a
receive-buffer full state.
• If another data string of <10>H<05>H<n> (1 n
2) is received,
the printer acts in the same way as with this command. The
user should, therefore, be reminded of this fact.
[
Example 1
]
If, for example, a command “ESC * m nL nH {d} k”, where d1 =
<10>H, d2=<05>H, d3=<01>H1, is given, the DLE ENQ n
command cannot be interleaved into the code string of another
command consisting of two bytes or more.
[
Example 2
]
• If the printer sends DLE ENQ 2 when the host has sent up to
ESC 3 in its attempt to send ESC 3 n, the printer treats the ESC
3 as ESC 3 <10>H. Thus, the user should be careful.
• Even if DLE ENQ 2 is executed, the settings made by, for
example, ESC ! and ESC 3 retain the conditions when the error
occurred. A combined use of this command and ESC @ can
completely initialize the printer.
[See Also]
DLE EOT
Содержание BD2-1220
Страница 2: ...REVISION Rev No Date Content Rev 1 00 Jun 10th 2001 First created ...
Страница 64: ... 62 Printed above and below Print Results No HRI characters Printed above Printed below ...
Страница 100: ... 98 yL yH 256 8dots 768dots Example When xL 64 xH 0 yL 96 yH 0 xL xH 256 8dots 512dots ...