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

Results, Reset

Page 39 highlights

Chapter 1 - About 3270 and 5250 Programming The format for the Write Error Code command with an error message is: ESC Hex 04 Write Error Code Hex 21 Error Message The format for the Write Error Code command with both an Insert Cursor order and an error message is: ESC Hex 04 Write Error Code Hex 21 Insert Cursor Order Position cursor Error Message Results: To help the operator find the source of the error, you can use the IC order to place the cursor at the beginning of the field where the error occurred. The IC order does not affect where the error message is written. The computer writes only the first 78 bytes of the error message to the error line. If the error line is used for error presentation, the computer saves data on the error line and restores it after the operator presses the Reset key. In the prehelp error state only, when you press the Help key in response to the error condition, characters from error line columns 2 through 5 are returned to the host system in a packed form and sent as a Signal command. These characters form an index code that elicits a user-generated description of the error for the operator. Other responses to this command include: • Prehelp error state is selected for the keyboard. • Input Inhibited annunciator is turned on. • Insert mode and Insert annunciator are cleared. • Command, dead key diacritic, and hex modes are cleared. • Cursor blinks. • The line in the format table header defined as an error line is saved. • Cursor moves to the location specified by the IC order. If no IC order is given, the cursor does not move. • All characters (except IC order) found between the command byte and the end of the chain or next ESC are written on the error line. If the data exceeds 80 characters, an error occurs. • All outstanding AID bytes are cleared. • When the operator presses HELP, the controller places a non-blink high intensity attribute in column 1 of the error line, replacing anything that was previously there. • The locked state of the keyboard is cleared if the keyboard was locked and the computer was not in a posthelp error state. This allows the operator to release the keyboard by pressing Reset. These conditions cause parameter errors: • Neither an IC order nor data follows the Write Error Code command. Intermec Terminal Emulator (ITE) Programmer's Reference Manual 27

  • 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 1 — About 3270 and 5250 Programming
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
27
The format for the Write Error Code command with an error message is:
The format for the Write Error Code command with both an Insert Cursor order
and an error message is:
To help the operator find the source of the error, you can use the IC order to place
the cursor at the beginning of the field where the error occurred. The IC order does
not affect where the error message is written.
The computer writes only the first 78 bytes of the error message to the error line. If
the error line is used for error presentation, the computer saves data on the error line
and restores it after the operator presses the Reset key.
Results:
In the prehelp error state only, when you press the Help key in response to the error
condition, characters from error line columns 2 through 5 are returned to the host
system in a packed form and sent as a Signal command. These characters form an
index code that elicits a user-generated description of the error for the operator.
Other responses to this command include:
Prehelp error state is selected for the keyboard.
Input Inhibited annunciator is turned on.
Insert mode and Insert annunciator are cleared.
Command, dead key diacritic, and hex modes are cleared.
Cursor blinks.
The line in the format table header defined as an error line is saved.
Cursor moves to the location specified by the IC order. If no IC order is given, the
cursor does not move.
All characters (except IC order) found between the command byte and the end of
the chain or next ESC are written on the error line. If the data exceeds 80
characters, an error occurs.
All outstanding AID bytes are cleared.
When the operator presses
HELP
, the controller places a non-blink high
intensity attribute in column 1 of the error line, replacing anything that was
previously there.
The locked state of the keyboard is cleared if the keyboard was locked and the
computer was not in a posthelp error state. This allows the operator to release
the keyboard by pressing
Reset
.
These conditions cause parameter errors:
Neither an IC order nor data follows the Write Error Code command.
ESC
Write Error Code
Error Message
Hex 04
Hex 21
<Message text>
ESC
Write Error Code
Insert Cursor Order
Error Message
Hex 04
Hex 21
Position cursor
<Message text>