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 requests from the host.

 

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.

 

• If the cause of the error has not been removed completely, the

 

printer may not be recovered from the error status.

 

• 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 a data string of <10>H<05>H<n> (1 n 2) is present in the

 

received data, the printer acts in the same way as with this

 

command. The user should, therefore, be reminded of this

 

fact.

 

[Example] Within bit image data of a bit image, etc.

 

ESC * m nL nH {d} k, where d1 = <10>H, d2=<05>H, d3=<01>H1.

 

• 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

— 54 —

Page 74
Image 74
Citizen Systems iDP3240 user manual DLE ENQ n, Example Within bit image data of a bit image, etc