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

Erase All Unprotected, Erase/Write, Erase/Write Alternate, Read Buffer (RB), Syntax, Description

Page 15 highlights

Chapter 1 - About 3270 and 5250 Programming Syntax: Description: Erase All Unprotected SNA/SDLC (Hex): 6F Asynchronous: ? The Erase All Unprotected command performs the following functions on the selected computers: • Clears unprotected buffer locations to nulls. • Resets to 0 the MDT bit for each unprotected field. • Positions cursor address to the first location of the buffer. Syntax: Description: Erase/Write SNA/SDLC (Hex): F5 Asynchronous: 5 The Erase/Write command performs both an erase operation and a write operation: • The erase operation clears the device buffer to nulls, positions the cursor address at the first location in the buffer, and resets the buffer address to its first location. • The Erase/Write command performs the write and write control character (WCC) operations in the same manner as the Write command. If no WCC is sent, the Erase/Write command does not erase the buffer. Syntax: Description: Erase/Write Alternate SNA/SDLC: 7E Asynchronous: = The Erase/Write Alternate command performs the same function in the computer as the Erase/Write command, and allows both the erase and write operations to take place. Syntax: Description: Read Buffer (RB) SNA/SDLC (Hex): F2 Asynchronous: 2 This command causes buffer data from the computer to transmit to the main storage in the central processing unit. All buffer data and nulls from the beginning to the end of the buffer location are included in the transfer. The default setting for the beginning of buffer data transfer is 0. If the RB command is chained from the Write or Erase/Write command, data transfer begins from the current buffer address with all nulls suppressed. The RB response starts with a 3-byte heading that includes the AID character and a 2-character cursor address. The controller inserts a Start Field order to identify the beginning of each field. Alphanumeric data for each field then follows the RB command header. The RB command data stream uses the following format: Intermec Terminal Emulator (ITE) Programmer's Reference Manual 3

  • 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
3
Erase All Unprotected
Syntax:
SNA/SDLC (Hex):
6F
Asynchronous:
?
Description:
The Erase All Unprotected command performs the following functions on the
selected computers:
Clears unprotected buffer locations to nulls.
Resets to 0 the MDT bit for each unprotected field.
Positions cursor address to the first location of the buffer.
Erase/Write
Syntax:
SNA/SDLC (Hex):
F5
Asynchronous:
5
Description:
The Erase/Write command performs both an erase operation and a write operation:
The erase operation clears the device buffer to nulls, positions the cursor address
at the first location in the buffer, and resets the buffer address to its first
location.
The Erase/Write command performs the write and write control character
(WCC) operations in the same manner as the Write command. If no WCC is sent,
the Erase/Write command does not erase the buffer.
Erase/Write Alternate
Syntax:
SNA/SDLC:
7E
Asynchronous:
=
Description:
The Erase/Write Alternate command performs the same function in the computer
as the Erase/Write command, and allows both the erase and write operations to take
place.
Read Buffer (RB)
Syntax:
SNA/SDLC (Hex):
F2
Asynchronous:
2
Description:
This command causes buffer data from the computer to transmit to the main
storage in the central processing unit. All buffer data and nulls from the beginning
to the end of the buffer location are included in the transfer. The default setting for
the beginning of buffer data transfer is 0. If the RB command is chained from the
Write or Erase/Write command, data transfer begins from the current buffer address
with all nulls suppressed.
The RB response starts with a 3-byte heading that includes the AID character and a
2-character cursor address. The controller inserts a Start Field order to identify the
beginning of each field. Alphanumeric data for each field then follows the RB
command header.
The RB command data stream uses the following format:
<AID code> <cursor address> <SF order> <attribute byte> <first
data field> <second data field>