1-52 Command Descriptions Rev. A
DLE ENQ n
[Name] Real-time request to printer
[Format] ASCII DLE ENQ n
Hex 10 05 n
Decimal 16 5 n
[Range] n = 1, 2
DLE ENQ n responds to a request in real time from the host computer, specified by n as shown
below. When an auto-cutter error occurs, after removing a cause of the error, the printer can recover
from the error by using this command without turning off the power. If an auto-cutter error occurs in
page mode and the printer recovers from the error by setting n to 2, the printer returns to standard
mode after clearing the data developed in page mode and setting the printing area defined by ESC W
to the default values. If an auto-cutter error occurs when the printer is disabled by ESC =, the printer
can recover from the error by using DLE ENQ.
With a serial interface model, this command is executed even when the printer is off-line, the receive
buffer is full, or an error occurs.
Program Example Print Sample
PRINT #1, CHR$(&H1B);"L";
←
Select page mode
AAAAA
PRINT #1, CHR$(&H1B);"W";CHR$(0);CHR$(0);CHR$(0);
CHR$(0);CHR$(60);CHR$(0);CHR$(180);CHR$(0);
BBBBB
CCCCC
PRINT #1, CHR$(&H1B);"T";CHR$(0);
←
Select print direction
PRINT #1, "AAAAA"; CHR$(&HA);
←
Store characters for printing
PRINT #1, "BBBBB"; CHR$(&HA);
←
Store characters for printing
PRINT #1, "CCCCC";
PRINT #1, CHR$(&H1B);CHR$(&HC)
←
Batch print
PRINT #1, CHR$(&H1B);"S";
←
Select standard mode