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

VT/ANSI Data Stream, Example of Transmit and Receive continued, Control Character Sequence Method

Page 102 highlights

Chapter 3 - Extended Commands Example of Transmit and Receive (continued) Column Character 5 N 6 8 7 1 8 0 9 0 10 0 11-12 00 13 b 14-15 50 16-17 0A 18-19 01 20-21 02 22 b 23 b 24-25 10 Description No parity. Eight data bits. One stop bit. N/A DSR flow disabled. XON/OFF flow control disabled. No flow control timeout value. AID key is Enter. Receive a maximum of 50 characters. Delimiter character is 0a hexadecimal (line feed). Data is sent to host after 1 delimiter character is received. Start character is 02 hexadecimal (). (STX) Start character is not returned. Do not flag parity errors. Receive timeout length is 10 seconds. VT/ANSI Data Stream Due to possible system fragmentation of a data stream, the "#" in Line 1, Column 2, should be the last character placed on the screen. This assures that all data is present before the extended command is parsed (removed). There are two ways to send the #F extended command. The conventional method involves writing the command to the screen on line one, writing the data to be printed on the second line, then writing a "#" character on the first line to activate the print. The other method is to use the control characters APC (Application Program Command) (0x9F) and ST (String Terminator) (0x9C) to encapsulate the command. Using the control characters method is faster since they are not written to the display. The following table describes the line and columns where characters must appear, and their meanings. Note: The symbol "b" indicates a 1-byte space. Control Character Sequence Method Column 2 3 4 Description Begin extended command Transmit and Receive on RS-232 Port command Speed (bits per second) Character # F 1=1200; 2=2400; 3=4800; 4=9600; 5=19200; 6=38400; 7=57600; 8=115200 90 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
90
Intermec Terminal Emulator (ITE) Programmer’s Reference Manual
VT/ANSI Data Stream
Due to possible system fragmentation of a data stream, the “#” in Line 1, Column 2,
should be the last character placed on the screen. This assures that all data is present
before the extended command is parsed (removed).
There are two ways to send the #F extended command. The conventional method
involves writing the command to the screen on line one, writing the data to be
printed on the second line, then writing a “#” character on the first line to activate
the print. The other method is to use the control characters APC (Application
Program Command) (0x9F) and ST (String Terminator) (0x9C) to encapsulate the
command. Using the control characters method is faster since they are not written
to the display.
The following table describes the line and columns where characters must appear,
and their meanings.
5
N
No parity.
6
8
Eight data bits.
7
1
One stop bit.
8
0
N/A
9
0
DSR flow disabled.
10
0
XON/OFF flow control disabled.
11-12
00
No flow control timeout value.
13
b
AID key is Enter.
14-15
50
Receive a maximum of 50 characters.
16-17
0A
Delimiter character is 0a hexadecimal (line feed).
18-19
01
Data is sent to host after 1 delimiter character is received.
20-21
02
Start character is 02 hexadecimal (). (STX)
22
b
Start character is not returned.
23
b
Do not flag parity errors.
24-25
10
Receive timeout length is 10 seconds.
Example of Transmit and Receive (continued)
Column
Character
Description
Note:
The symbol “b
” indicates a 1-byte space.
Control Character Sequence Method
Column
Description
Character
2
Begin extended command
#
3
Transmit and Receive on
RS-232 Port command
F
4
Speed (bits per second)
1=1200; 2=2400; 3=4800; 4=9600; 5=19200;
6=38400; 7=57600; 8=115200