Programming instructions
69
Intermec Fingerprint 6.13 – Programmer's Guide
7. INPUT TO FINGERPRINT, cont'd.
6. Input from Printer's
Keyboard
Continued!
1
/. Input from an external alphanumeric
keyboard is a case of ASCII input on a
communication channel, see chapter 7.1-
3.
All Fingerprint-compatible EasyCoder printers are provided with
at least one key or button. Enhanced models have a set of numeric
keys supplemented with a number of function keys. This also
applies to the EasyCoder 201 II SA (Stand-Alone). EasyCoder 501
SA (Stand-Alone) has a full QWERTY keyboard, like a typewriter.
There are also separate alphanumeric keyboards available as op-
tions
1
.
Note that input from the printer's keyboard excludes the use of ON
KEY...GOSUB statements (see chapter 5.8) and vice versa.
The following instructions are used in connection with input from
the printer's keyboard:
OPEN Opens the device "console:" for sequen-
tial INPUT.
INPUT# Reads a string of data to a variable.
INPUT$ Reads a limited number of characters to a
variable.
LINE INPUT# Reads an entire line to a variable
CLOSE Closes the device.
The table below shows which ASCII characters the various keys
will produce in unshifted and shifted position, and which key will
work as Shift key by default. However, the keyboard can be
remapped (see later in this chapter).
Default ASCII decimal values for Enhanced Printers
Key Unshifted Shifted
1
Notes
F1 1 129
F2 2 130
F3 3 131
F4 4 132
F5 5 133
C 8 N/A Shift key by default
Enter 13 141 Unshifted Enter = Carriage Return
Feed 28 156
Setup 29 157
Pause 30 158 C+Pause is by default “Break from keyboard“
Print 31 159
. 46 174
0 48 176
1 49 177
2 50 178
3 51 179
4 52 180
5 53 181
6 54 182
7 55 183
8 56 184
9 57 185
1
/. Some keys will not produce any ASCII
values in Shifted position depending on
printer model and choice of Shift key. Test
using the programming example at the
end of this chapter!