Intermec CV30 Intermec Terminal Emulator (ITE) Programmer's Reference Manual - Page 75

Loading UDKs, Definable Keys

Page 75 highlights

Chapter 2 - About VT/ANSI Programming menus. If a key is locked and an application tries to redefine the key with a DECUDK sequence, the computer ignores the sequence. • Lock the keys to prevent redefinition. You can lock the keys through the computer firmware menus or from the host (with a DECUDK sequence). New key definitions are unlocked by default. The vertical bar (|, 7C hexadecimal) or pipe character is the final character. It identifies this control string as a DECUDK. Ky1/St1;0Kyn/Stn are the key definition strings. You include these strings between the final character (|) and the string terminator (ST). Each string consists of a key selector number (Kyn) and a string parameter (Stn), separated by a slash (/, 2F hexadecimal). A semicolon (3B hexadecimal) separates different strings. The key selector number (Kyn) indicates which key you are defining. The next table lists the definable keys and identifying values. Definable Keys Key Value Key Value F6 17 F13 25 F7 18 F14 26 F8 19 Help 28 F9 20 Do 29 F10 21 F17 31 F11 23 F18 32 F12 24 F19 33 F13 25 F20 34 F14 26 String parameters (Stn) are the encoded definition of the keys. String parameters consist of hex pairs in the following ranges: • 30 through 39 hexadecimal (0 through 9) • 41 through 46 hexadecimal (A through F) • 61 through 66 hexadecimal (a through f) When you combine these hexadecimal values they represent an 8-bit quantity. This method lets you use any of the 256 character codes in the key string. You can enter key definition strings in any order. The default for Stn is "empty." The key is undefined. ST is the string terminator. ST (9C hexadecimal) is a C1 8-bit character. You can use ESC (1B and 5C hexadecimals) for a 7-bit environment. Loading UDKs Following are some guidelines for loading UDKs. Intermec Terminal Emulator (ITE) Programmer's Reference Manual 63

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184

Chapter 2 — About VT/ANSI Programming
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
63
menus. If a key is locked and an application tries to redefine the key with a
DECUDK sequence, the computer ignores the sequence.
Lock the keys to prevent redefinition. You can lock the keys through the
computer firmware menus or from the host (with a DECUDK sequence). New
key definitions are unlocked by default.
The vertical bar (|, 7C hexadecimal) or pipe character is the final character. It
identifies this control string as a DECUDK.
Ky1/St1;0Kyn/Stn are the key definition strings. You include these strings between
the final character (|) and the string terminator (ST). Each string consists of a key
selector number (Kyn) and a string parameter (Stn), separated by a slash (/, 2F
hexadecimal). A semicolon (3B hexadecimal) separates different strings. The key
selector number (Kyn) indicates which key you are defining.
The next table lists the definable keys and identifying values.
String parameters (Stn) are the encoded definition of the keys. String parameters
consist of hex pairs in the following ranges:
30 through 39 hexadecimal (0 through 9)
41 through 46 hexadecimal (A through F)
61 through 66 hexadecimal (a through f)
When you combine these hexadecimal values they represent an 8-bit quantity. This
method lets you use any of the 256 character codes in the key string. You can enter
key definition strings in any order. The default for Stn is “empty.” The key is
undefined.
ST is the string terminator. ST (9C hexadecimal) is a C1 8-bit character. You can use
ESC (1B and 5C hexadecimals) for a 7-bit environment.
Loading UDKs
Following are some guidelines for loading UDKs.
Definable Keys
Key
Value
Key
Value
F6
17
F13
25
F7
18
F14
26
F8
19
Help
28
F9
20
Do
29
F10
21
F17
31
F11
23
F18
32
F12
24
F19
33
F13
25
F20
34
F14
26