02.10.2012 Views

Programmer's Reference Manual Intermec Fingerprint® v8.70.0 ...

Programmer's Reference Manual Intermec Fingerprint® v8.70.0 ...

Programmer's Reference Manual Intermec Fingerprint® v8.70.0 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BUSY<br />

Chapter —Program Instructions<br />

Purpose Statement ordering a busy signal, for example XOFF, CTS/RTS, or PE, to<br />

be transmitted from the printer on the specified communication channel.<br />

Syntax BUSY[]<br />

optionally specifies the channel as:<br />

1 = "uart1:"<br />

2 = "uart2:"<br />

3 = "uart3:"<br />

4 = "centronics:"<br />

7 = "uart4:"<br />

8 = "uart5"<br />

Remarks Communication protocol usually contain some “busy” signal, which tells<br />

the host computer that the printer, for some reason, is unable to receive<br />

data.<br />

The BUSY statement allows you to order a busy signal to be transmitted<br />

on the specified communication channel. If no channel is specified, the<br />

signal will be transmitted on the standard OUT communication channel,<br />

see SETSTDIO statement.<br />

To allow the printer to receive more data, use a READY statement.<br />

For the optional "centronics:" communication channel, BUSY/READY<br />

control the PE (paper end) signal on pin 12 according to an error-trapping<br />

routine (BUSY = PE high).<br />

Example You may, for example, want to prevent the printer from receiving more<br />

data on "uart2:" during the process of printing a label (running this<br />

example requires an optional interface board to be fitted):<br />

10 FONT "Swiss 721 BT"<br />

20 PRTXT "HELLO!"<br />

30 BUSY2<br />

40 PRINTFEED<br />

50 READY2<br />

RUN<br />

<strong>Intermec</strong> Fingerprint <strong>v8.70.0</strong>/v10.0.0 Programmer´s <strong>Reference</strong> <strong>Manual</strong> 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!