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

Attribute Character Bit Assignments, Additional Start Field features include

Page 23 highlights

Chapter 1 - About 3270 and 5250 Programming 3270 Attribute Character Bit Assignments Byte # Description 7 Not used. 6 Not used. 5* 0 = Unprotected 1 = Protected 4* 0 = Alphanumeric 1 = Numeric only 3, 2 00, 01 = Field is displayable, normal video mode 10 = Field is displayable, reverse video mode 11 = Field is non-displayable 1 1 = Keyboard only data 0 = Keyboard or bar code reader input allowed 0 MDT bit identifies modified fields which must be sent to the controller when transmission begins: • 0 = Field was not modified. • 1 = Field was modified; may also be set by the application program in the data stream to force transmission of a particular field. * Bits 5 and 4 equal to 11 cause an automatic skip. Attribute characters are treated as characters that are protected from user intervention. They cannot be replaced by alphanumeric characters entered from the keyboard or scanner. However, the MDT of the attribute can be changed by the operator by using the previous table. Also, attribute characters are not protected from being overwritten by alphanumeric data that is included in a Write, Erase/ Write, or Erase All Unprotected command data stream. Additional Start Field features include: • Automatic Skip. This automatically forwards tabs to the next input field when the current input field is full. This is done by setting the attribute byte of the next field to be protected and numeric (bits 5 and 4 of the attribute character are equal to 11). This indicates to the computer that when the last byte in the input field is filled, the computer should advance to the next input field. • Auto-Forward Tab. The Auto-Forward Tab on a good bar code scan is used for unprotected (input) fields to allow emulation of keystroke operations when a good scan is detected. The Auto-Forward Tab automatically advances to the next input field after processing bar code data. For asynchronous communications, initiate this feature by inserting a "%" character in the first byte of an unprotected (input) field after the attribute byte of a SF order (/Fa%). • Auto Enter. This feature is also used for unprotected input fields to allow emulation of keystroke operations when a good scan is detected. Auto Enter on a good bar code scan automatically emulates the pressing of the [Enter] key after processing bar code data, sending data to the host system. For asynchronous communications, initiate this feature by inserting an "&" character in the first byte of an unprotected input field after the attribute byte of a SF order (/Fa&). Intermec Terminal Emulator (ITE) Programmer's Reference Manual 11

  • 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
11
Attribute characters are treated as characters that are protected from user
intervention. They cannot be replaced by alphanumeric characters entered from the
keyboard or scanner. However, the MDT of the attribute can be changed by the
operator by using the previous table. Also, attribute characters are not protected
from being overwritten by alphanumeric data that is included in a Write, Erase/
Write, or Erase All Unprotected command data stream.
Additional Start Field features include:
Automatic Skip. This automatically forwards tabs to the next input field when
the current input field is full. This is done by setting the attribute byte of the
next field to be protected and numeric (bits 5 and 4 of the attribute character are
equal to 11). This indicates to the computer that when the last byte in the input
field is filled, the computer should advance to the next input field.
Auto-Forward Tab. The Auto-Forward Tab on a good bar code scan is used for
unprotected (input) fields to allow emulation of keystroke operations when a
good scan is detected. The Auto-Forward Tab automatically advances to the next
input field after processing bar code data. For asynchronous communications,
initiate this feature by inserting a “%” character in the first byte of an
unprotected (input) field after the attribute byte of a SF order (/Fa%).
Auto Enter. This feature is also used for unprotected input fields to allow
emulation of keystroke operations when a good scan is detected. Auto Enter on a
good bar code scan automatically emulates the pressing of the [Enter] key after
processing bar code data, sending data to the host system.
For asynchronous communications, initiate this feature by inserting an “&”
character in the first byte of an unprotected input field after the attribute byte of
a SF order (/Fa&).
3270 Attribute Character Bit Assignments
Byte #
Description
7
Not used.
6
Not used.
5*
0 = Unprotected
1 = Protected
4*
0 = Alphanumeric
1 = Numeric only
3, 2
00, 01 = Field is displayable, normal video mode
10 = Field is displayable, reverse video mode
11 = Field is non-displayable
1
1 = Keyboard only data
0 = Keyboard or bar code reader input allowed
0
MDT bit identifies modified fields which must be sent to the controller when
transmission begins:
0 = Field was not modified.
1 = Field was modified; may also be set by the application program in the data
stream to force transmission of a particular field.
* Bits 5 and 4 equal to 11 cause an automatic skip.