Programming instructions
141
Intermec Fingerprint 6.13 – Programmer's Guide
All present Intermec Fingerprint-compatible printers from Inter-
mec have a 2 lines × 16 characters LCD (Liquid Crystal Display).
The Intermec Fingerprint firmware uses it to show a number of
standardized messages, e.g. in the Setup and Test Modes, but it can
also be controlled by programming instructions (see “Output to
Display” below). The display is provided with a controllable
cursor, as described later in this chapter (“Cursor Control”).
Output to Display
Before you can print any text to the display, it must be opened for
sequential output, e.g.:
10 OPEN "console:" FOR OUTPUT AS 1
Then you should clear any previously displayed message by
sending two empty PRINT# or PRINTONE# statements:
20 PRINT#1:PRINT#1
Now you can send a string to each of the two lines. Note the
appending semicolon on the second line:
30 PRINT#1, "Upper line"
40 PRINT#1, "Lower line";
RUN
This will result in the following message being displayed:
Upper line
Lower line
As a alternative to sending two separate lines, you can also send a
single line consisting of max. 33 characters, where:
• Character 1–16 specifies the upper line
• Character No. 17 is not displayed at all
• Character No. 18–33 specifies the lower line
• The line should be appended by a semicolon (;).
Using this method, the example above would look like this (under-
score characters indicate space characters):
10 OPEN "console:" FOR OUTPUT AS 1
20 PRINT#1:PRINT#1
30 PRINT#1,"Upper
–
line
–––––––
Lower
–
line";
RUN
2. Display
15. PRINTER FUNCTION CONTROL, cont'd.
☞
Clearing the Display
Also see:
• “Cursor Control: Clearing the Display”
later in this chapter.