TransAct Technologies ITHERM 280 User Manual

Page 177

Advertising
background image

iTherm

®

280 Programmer’s Guide

Programming Codes

28-07764

Rev C

Page 175

[ENQ] <15> Inquire printer state

ASCII

[ENQ] <15>

Hexadecimal 05H 11H
Decimal

<5> <15>

Function

The [ENQ] <15> command returns the current printer state

Note

[ENQ] <17> also returns the current printer state, but it should not be
used as it conflicts with XON/XOFF flow control.

Response

[ACK] <15> <n> <r

1

> <r

2

>…


Where

<15> is the echo of the command ID.

<n>

is the number of return bytes + 40 (28H)
(to prevent confusion with XON/XOFF).

<r

1

>:

bit 0 = 1 always
bit 1 = Cover is closed.
bit 2 = Receipt paper is out.
bit 3 = 0
bit 4 = Printer is waiting in an error mode. Use [ENQ]<22> to identify the

specific error and [ENQ]<10> to recover

bit 5 = 0
bit 6 = 1 always
bit 7 = 0 always

<r

2

>:

bit 0 - 5 = 0 always
bit 6 = 1 always
bit 7 = 0 always

Note: For this status request to function, the "Buffer Full Only" off-line
option should be selected.

Advertising