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

Return Codes for Transmit and Receive, Example of Transmit and Receive, Extended Commands

Page 101 highlights

Chapter 3 - Extended Commands Return Codes for Transmit and Receive Line 24, Column 1, includes the return status field. The code returned in this position tells the host the extended command status. Return Codes for Transmit and Receive Code Description Column 0 Good status, transaction complete. None 1 Not enough memory. Or, incorrect setting for speed, number of data 4, 6, 7, 11-12 bits or stop bits, or flow control timeout. 2 No delimiter (#) on data stream. None 3-4 Reserved. 5 Timeout using flow control. 6 Improper return field. 7 Hexadecimal value is outside the range of 00-0F. 8 Error in AID code. 9 Incorrect setting for maximum characters to receive. A Incorrect setting for delimiter character. None None None 15-16, 19-20 None 13-14 15-16 B Incorrect setting for number of delimiter characters. 17-18 C Incorrect setting for flow control. 8, 9, 10 D Incorrect setting for start character. 19-20 E Incorrect setting for data parity. 5, 22 F Timeout. None K Returned if the RS-232 receive is aborted after a key is pressed. None O Overrun of UART receive register; an error from the RS-232 device. None P Data parity or framing error. None Z Command not supported for this device. None Example of Transmit and Receive This example shows what would be sent to a computer to transmit and receive data. Note: The symbol "b" indicates a 1-byte space. Column 1 Column 11 Column 23 Line 1 b#F4N8100000b500A0102bb10 Line 2 This is data to send. # Example of Transmit and Receive Column Character 1 b 2 # 3 F 4 4 Description This column typically contains a space. Begin extended command. Transmit and Receive command. 9600 baud. Intermec Terminal Emulator (ITE) Programmer's Reference Manual 89

  • 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 3 — Extended Commands
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
89
Return Codes for Transmit and Receive
Line 24, Column 1, includes the return status field. The code returned in this
position tells the host the extended command status.
Example of Transmit and Receive
This example shows what would be sent to a computer to transmit and receive data.
Return Codes for Transmit and Receive
Code
Description
Column
0
Good status, transaction complete.
None
1
Not enough memory. Or, incorrect setting for speed, number of data
bits or stop bits, or flow control timeout.
4, 6, 7, 11-12
2
No delimiter (#) on data stream.
None
3-4
Reserved.
None
5
Timeout using flow control.
None
6
Improper return field.
None
7
Hexadecimal value is outside the range of 00-0F.
15-16, 19-20
8
Error in AID code.
None
9
Incorrect setting for maximum characters to receive.
13-14
A
Incorrect setting for delimiter character.
15-16
B
Incorrect setting for number of delimiter characters.
17-18
C
Incorrect setting for flow control.
8, 9, 10
D
Incorrect setting for start character.
19-20
E
Incorrect setting for data parity.
5, 22
F
Timeout.
None
K
Returned if the RS-232 receive is aborted after a key is pressed.
None
O
Overrun of UART receive register; an error from the RS-232 device.
None
P
Data parity or framing error.
None
Z
Command not supported for this device.
None
Note:
The symbol “b
” indicates a 1-byte space.
Example of Transmit and Receive
Column
Character
Description
1
b
This column typically contains a space.
2
#
Begin extended command.
3
F
Transmit and Receive command.
4
4
9600 baud.
b#F4N8100000b500A0102bb10
This is data to send. #
Column 1
Column 11
Column 23
Line 1
Line 2