Programming instructions
83
Intermec Fingerprint 6.13 – Programmer's Guide
8. OUTPUT FROM FINGERPRINT
1. Output to Std OUT
Channel
Continued!
The std. OUT channel is used for returning the printer's responses
to instructions received from the host. That is why the same device
usually is selected both standard IN and OUT channel (see
SETSTDIO statement in chapter 7.1). By default, "uart1:" is std
OUT channel.
After every instruction received on the std IN channel, the printer
will either return “Ok” or an error message (e.g. “Feature not
implemented” or “Syntax Error”) on the std. OUT channel. If the
std OUT channel is connected to the host computer, this message
will appear on the screen.
The response can be turned off/on by means of VERBOFF/
VERBON statements, the verbosity level can be selected by
SYSVAR(18), and the type of error message can be selected by
SYSVAR(19).
Some instructions return data on the std OUT channel only:
DEVICES Lists all devices, regardless if they are
installed or not (also see chapter 4.10).
FILES Lists all files in the current directory or
another specified directory (also see chap-
ter 6.2).
FONTS Lists all bitmap fonts in the printer's entire
memory (also see chapter 12.5).
IMAGES Lists all images in the printer's entire
memory (also see chapter 14.4).
LIST Lists the current program in its entity or
within a specified range of lines (also see
chapter 5.4.
PRINT Prints the content of numeric or string
expressions and the result of functions
and calculations (see below).
PRINTONE Prints characters entered as ASCII values
(see below).
PRINT (or ?)
The PRINT statement prints a line on the std OUT channel, i.e.
usually the screen of the host. The PRINT statement can be
followed by one or several expressions (string and/or numeric).
If the PRINT statement contains several expressions, these must be
separated by either commas (,) semicolons (;), or plus signs (+, only
between string expressions):
• A comma places the expression that follows at the start of next
tabulating zone (each zone is 10 characters long).
Example:
PRINT "Price","$10" Yields:
Price $10
☞
Input to Fingerprint
See:
• Chapter 7
☞
Standard Error-Handling
Also see:
• Chapter 16.1
☞
Verbosity
Also see:
• Chapter 7.7