Esc enq 6 – Zebra Technologies TTP 8000 User Manual

Page 59

Advertising
background image

59

Programming

System Related Commands

10/19/2009

TTP 8000 Technical Manual

P1003638-003

Results in a 2-byte response, reflecting the status of each sensor. This command is intended as
a go/no go indication. When everything is OK, this status report returns 0.

Table 9 • Sensor Status

Bits 4 and 5 in the first byte are reset when read.

ESC ENQ 6

Status Report

1B 05 06

Hex

27 5 6

Decimal

Note •

If no weekend sensor is installed, 64 is returned when everything is OK. If no

weekend or paper-near-end sensors are installed, 64+2=66 is returned when OK.

First byte, bit No.:

Second byte, bit No.:

7

6

5

4

3

2

1

0

7

6

5

4

3

2

1

0

St

atus code

avail

able*

Prin

t dat

a

ex

ist

s**

Po

w

er ha

s be

en

OFF**

*

-

Pe

nd

in

g e

xte

rnal

co

de

**

**

-

-

-

Paper at waste sensor

We

ekend sensor

Printhead l

ifted

C

utt

er

no

t ho

me

Pa

per a

t presenter

-

Pa

per-ne

ar-end

**

**

*

Ou

t o

f pa

pe

r

TIP! – Mask away the undefined bits in your application program to avoid having to change

the application, if future firmware releases starts using them.

Mask first reply byte with E8h

Mask second reply byte with FBh

*

This bit indicates that a status code is available. Use <ESC><ENQ><1> or
<ESC><ENQ><E>

to fetch it.

**

This bit tells you that there are data in the printer that have not yet been printed.
There are two possible reasons for that:
1) The last command received by the printer was not a command that triggers a
printout.
2) The printer is printing.

***

When parallel cable is connected, both printer and host computer must have been
off to set this bit. This is because the interface powers the RAM in the printer.

****

Read external code with <ESC><ENQ><E>.

***** This paper-near-end bit differs from the <ESC><ENQ><2> response, see

ESC

ENQ 2 on page 57

.

Advertising