TransAct Technologies ITHERM 280 User Manual

Page 175

Advertising
background image

iTherm

®

280 Programmer’s Guide

Programming Codes

28-07764

Rev C

Page 173

[ENQ] <4>

Inquire receipt paper out status


ASCII

[ENQ] <4>

Hexadecimal 05H 04H
Decimal

<5> <4>

Function

Receipt paper exhausted

Response

ACK <4> (06H 04H) Receipt paper is present

NAK <4> (15H 04H) Receipt paper is exhausted

[ENQ] <8>

Inquire cover open status


ASCII

[ENQ] <8>

Hexadecimal 05H 08H
Decimal

<5> <8>

Function

Cover open/closed status

Response

ACK <8> (06H 08H) The cover is closed

NAK <8> (15H 08H) The cover is open

[ENQ] <9>

Is the buffer empty? Clear the IEEE 1284 buffer.


ASCII

[ENQ] <9>

Hexadecimal 05H 09H
Decimal

<5> <9>

Function

The [ENQ] <9> command allows the host to know when the print buffer is
empty. If IEEE 1284 is active, the command also clears the response
buffer.

Response

ACK <9> (06H 09H) The buffer is empty.

NAK <9> (15H 09H) The buffer is not empty.

[ENQ] <10> Request printer reset

ASCII

[ENQ] <10>

Hexadecimal 05H 0AH
Decimal

<5> <10>

Function

Reset printer

Response

Serial

Parallel

ACK <10> (06H 0AH) No response

The command was accepted.

NAK <10> (15H 0AH)

The command was rejected.

Description The ENQ <10>, EPOS DLE ENQ <n> commands and the INIT pin all

have the same effect and are referred to as reset commands. To prevent
data loss, the printer tries to finish printing the buffered data. When
operator intervention with the printer is required for any reason, data loss
results. The reset operation is saved until the printer goes idle.
In the case of a slip request command or any command that waits for the
operator, the printer is idle. If the printer is idle and a reset command is
received or pending, the printer resets, and the buffer clears. If the host
resets an operator intervention operation, any remaining buffered data is
cleared.

Advertising