PROMOTION TERMINALS
Document 15774(1.0.0.0)
23
C
HAPTER
4
KEY PROGRAMMING
Introduction
You can reprogram all the keys on the ProMotion’s keypad. However, you are limited to a
total of 222 bytes of memory (one character per byte plus an additional two bytes for each
key programmed). For example, to program a key to display, “HELLO” would take seven
bytes of memory.
In addition to programming characters, you can enter special hex codes to control the
transmission and display of characters between the host and terminal.
All programmable key settings are stored in the ProMotion’s non-volatile memory.
When pressed separately or in tandem with the
SHIFT
and/or
CTRL
modifiers, the keys on
the terminals output preset values as shown in
To display the results of key programming on your terminal, you should first enable ECHO.
When programming keys that use both the
CTRL
and
SHIFT
modifier keys, you should
enable SHIFT LOCK to avoid conflicts with existing functions (e.g., pressing
CTRL
,
SHIFT
and
F1
accesses the Parameter menu) as well as prevent “Phantom Key” syndrome.
If you keypad has limited alphanumeric capability, you can program the function key using
ANSI mode host commands. See
for more information.
Defining Key Output
To create a key output definition:
1.
For 45 or 30-key ProMotions, simultaneously hold
CTRL
,
SHIFT
and
F2
.
For 20-key ProMotions, simultaneously hold
BKSP
,
ENTER
and
F2
.
In either case, the ProMotion then will display the following screen: