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

Control Character Sequence Method, Flow Control

Page 104 highlights

Chapter 3 - Extended Commands Flow Control Control Character Sequence Method This is the same example using the control character sequence method. You do not need to clear the screen or move the cursor in the example because the print command executes in the background. Control character sequences for mnemonics APC and ST can also start and end data. The last data character must be a "#" (pound sign). The computer sends the data to the RS-232 port until it detects a "#" character and the string terminator sequence. ^9F#F4N8100005500A0102bb00This is the Data to be sent#^9C Below are the descriptions of each group of characters. Note that "b" indicates a 1byte space. Control Character Sequence Method Example Descriptions Character Description ^9F #F 4N81 APC character 0x9F. Begin extended command for transmit and receive. 9600 baud, no parity, 8 data bits, 1 stop bit. 000 Flow control options (disabled). 05 Flow timeout (5 seconds). 50 Maximum receive characters. 0A Delimiting character. 01 Number of delimiting characters to wait for. 02 Start character () (STX). b Start character return (do not return start character). b Parity error flags (do not flag parity errors). 00 Receive timeout (use 5-second default). This is the Data to be Data to be sent. sent # Data termination character. ^9C ST character 0x9C. The output stream appears in ASCII character format. For bytes that are not displayable ASCII characters, you may insert the "=yy" characters, where "yy" is the hexadecimal representation of the output byte. The Transmit command supports the XON/XOFF flow control. This is the same XON/XOFF flow control most devices support. The timeout value tells the computer how long to wait for the flow control handshake before returning a onebyte error value. 92 Intermec Terminal Emulator (ITE) Programmer's Reference Manual

  • 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
92
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
Control Character Sequence Method
This is the same example using the control character sequence method. You do not
need to clear the screen or move the cursor in the example because the print
command executes in the background.
Control character sequences for mnemonics APC and ST can also start and end
data. The last data character must be a “#” (pound sign). The computer sends the
data to the RS-232 port until it detects a “#” character and the string terminator
sequence.
^9F#F4N8100005500A0102bb
00This is the Data to be sent#^9C
Below are the descriptions of each group of characters. Note that “b
” indicates a 1-
byte space.
The output stream appears in ASCII character format. For bytes that are not
displayable ASCII characters, you may insert the “=yy” characters, where “yy” is the
hexadecimal representation of the output byte.
Flow Control
The Transmit command supports the XON/XOFF flow control. This is the same
XON/XOFF flow control most devices support. The timeout value tells the
computer how long to wait for the flow control handshake before returning a one-
byte error value.
Control Character Sequence Method Example Descriptions
Character
Description
^9F
APC character 0x9F.
#F
Begin extended command for transmit and receive.
4N81
9600 baud, no parity, 8 data bits, 1 stop bit.
000
Flow control options (disabled).
05
Flow timeout (5 seconds).
50
Maximum receive characters.
0A
Delimiting character.
01
Number of delimiting characters to wait for.
02
Start character () (STX).
b
Start character return (do not return start character).
b
Parity error flags (do not flag parity errors).
00
Receive timeout (use 5-second default).
This is the Data to be
sent
Data to be sent.
#
Data termination character.
^9C
ST character 0x9C.