Programming instructions

71
Intermec Fingerprint 6.13 – Programmer's Guide
7. INPUT TO FINGERPRINT, cont'd.
7. Communication Control
Continued!
The following instruction are used to control the communication
between the printer and the host or other connected devices:
BUSY/READY Transmits a busy or ready signal on the
specified communication channel.
ON LINE/OFF LINE Controls the SELECT signal on the paral-
lel communication channel ("centronics:").
VERBON/VERBOFF Turns printer's verbosity on/off.
SYSVAR(18) Selects the printer's verbosity level.
BUSY/READY
By means of these two statements, you can let the program
execution turn a selected communication channel on or off. There
is a difference between serial and parallel communication.
Serial communication
The type of busy/ready signal is decided in the Setup Mode (Ser-
Com; Flowcontrol), see the Technical Manual.
- When a BUSY statement is executed, the printer sends a busy
signal , e.g. XOFF or RTS/CTS low.
- When a READY statement is executed, the printer sends a
ready signal , e.g. XON or RTS/CTS high.
Parallel communication
The parallel Centronics communication channel uses the BUSY/
READY statements to control the PE (paper end) signal on pin 12:
- BUSY = PE high
- READY = PE low
The status of the PE signal can be read by a PRSTAT statement,
for example:
IF (PRSTAT AND 4) GOTO.....ELSE GOTO.....
Note that issuing a READY statement is no guarantee that the
printer will receive data, since there may be other conditions that
hold up the reception, e.g. a full receive buffer.
ON LINE/OFF LINE
These two statements is only used for the parallel Centronics
communication channel and controls the SELECT signal (pin 13 on
the parallel interface board):
- ON LINE 4 sets the SELECT signal high (default)
- OFF LINE 4 sets the SELECT signal low
Communication
Also see:
Technical Manual, Setup Parameters