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

Reports, Device Attributes (DA), Device Status Reports (DSR)

Page 77 highlights

Reports Chapter 2 - About VT/ANSI Programming The computer sends reports in response to host computer requests. Reports provide identification (type of computer). Two categories of reports are available: primary/ secondary device attributes, and device status reports. Device Attributes (DA) The following table shows the action taken by the computer when it receives primary and secondary device attribute exchanges. During a primary exchange, the host asks for the computer's service class code. The computer responds with "I am a service class 2 computer." During a secondary exchange the computer responds with "I am a VT (identification code of 1) family computer." DA Actions Communication Host to VT220 (request) VT220 to host (response) DA Exchange Sequence Primary Secondary CSI > c or CSI > 0 c CSI c or CSI 0 c Primary CSI > c Meaning What type of computer are you? What type of computer are you? I am a VT100 Computer Secondary CSI > 1 c CSI > 24 c CSI > 19 c CSI ? 61 c CSI ? 62 ; 8 ; 9 c CSI ? 63 ; 8 ; 9 c CSI ? 63 ; 8 ; 9 ; 13 c I am a VT220 Computer. I am a VT320 Computer. I am a VT100 Computer. I am a VT100 Computer. I am a VT220 Computer supporting user-defined keys and national replacement character sets. I am a VT320 Computer supporting user-defined keys and national replacement character sets. VT340 Computer supporting user-defined keys, national replacement character sets, local editing. Device Status Reports (DSR) This table shows the action taken by the computer when it receives device status report exchanges, when the host computer asks for the general operating status of the computer or printer, or both. If the computer is in printer controller mode, the printer receives the DSR request but cannot answer. DSR Actions DSR Exchange Communication VT220 Host to VT220 (Request for status) Sequence CSI 5 n Action Ignores this code. Intermec Terminal Emulator (ITE) Programmer's Reference Manual 65

  • 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
65
Reports
The computer sends reports in response to host computer requests. Reports provide
identification (type of computer). Two categories of reports are available: primary/
secondary device attributes, and device status reports.
Device Attributes (DA)
The following table shows the action taken by the computer when it receives
primary and secondary device attribute exchanges.
During a primary exchange, the host asks for the computer’s service class code. The
computer responds with “I am a service class 2 computer.” During a secondary
exchange the computer responds with “I am a VT (identification code of 1) family
computer.”
Device Status Reports (DSR)
This table shows the action taken by the computer when it receives device status
report exchanges, when the host computer asks for the general operating status of
the computer or printer, or both. If the computer is in printer controller mode, the
printer receives the DSR request but cannot answer.
DA Actions
Communication
DA Exchange
Sequence
Meaning
Host to VT220
(request)
Primary
Secondary
CSI > c
or
CSI > 0 c
CSI c
or
CSI 0 c
What type of computer are you?
What type of computer are you?
VT220 to host
(response)
Primary
CSI > c
I am a VT100 Computer
CSI > 1 c
I am a VT220 Computer.
CSI > 24 c
I am a VT320 Computer.
CSI > 19 c
I am a VT100 Computer.
Secondary
CSI ? 61 c
I am a VT100 Computer.
CSI ? 62 ; 8 ; 9 c
I am a VT220 Computer
supporting user-defined keys
and national replacement
character sets.
CSI ? 63 ; 8 ; 9 c
I am a VT320 Computer
supporting user-defined keys
and national replacement
character sets.
CSI ? 63 ; 8 ; 9 ; 13 c
VT340 Computer supporting
user-defined keys, national
replacement character sets, local
editing.
DSR Actions
DSR Exchange
Communication
Sequence
Action
VT220
Host to VT220
(Request for status)
CSI 5 n
Ignores this code.