Section |
Page |
Contents |
6 |
Before You Begin |
18 |
Safety Information |
18 |
Global Services and Support |
18 |
Service Location Support |
19 |
Who Should Read This Manual |
20 |
Related Documents |
20 |
Software Support |
21 |
Chapter 1 - Getting Started |
22 |
Understanding Network Protocol Options |
23 |
Setting Up the Computer and the Network |
23 |
Installation and Setup Instructions |
24 |
Licensing |
24 |
Launching TE 2000 |
25 |
Autostarting TE 2000 |
25 |
Quick Configuration to a Standard Telnet Host |
25 |
Configuring the TE 2000 Application |
26 |
Program Names |
27 |
Chapter 2 - Using Terminal Emulation Applications |
28 |
Annunciators |
29 |
Applications |
31 |
3270 Applications |
31 |
3278 SNA Keys |
31 |
AID-Generating Keys |
32 |
5250 Applications |
32 |
Special Function Keys |
32 |
AID-Generating Keys |
33 |
Roll Keys |
33 |
Cursor Keys |
34 |
Field Exit Key |
34 |
Signal Keys |
34 |
Special Control Keys |
34 |
Special Host Key |
35 |
5250 Additional Functions |
35 |
System Messages |
35 |
VT/ANSI Applications |
36 |
VT/ANSI Main Keypad |
36 |
VT/ANSI Editing Keypad |
36 |
VT/ANSI Transmission Mode |
37 |
VT/ANSI Local Edit Mode |
38 |
VT/ANSI Printing and Serial Scanning |
38 |
Chapter 3 - Using the Computer Keypad |
40 |
Soft Input Panels (700 Color, CK31, CK32, CK61, CN3, CV30, CV60) |
41 |
3270/Native Keypads |
41 |
5250 Keypads |
42 |
VT/ANSI Keypads |
42 |
Changing the SIP Key Color |
43 |
Resizing the SIPs |
43 |
Creating Custom SIPs |
43 |
700 Color Mobile Computers |
44 |
CK30/CK31 Handheld Computers |
51 |
Characters on the CK30/CK31 Keypads |
51 |
CK30/CK31 Keypads |
51 |
CK32 Handheld Computers |
65 |
CK32 Scan Button |
65 |
Characters on the CK32 Keypads |
66 |
CK32 Keypads for 3270, 5250, and Native Emulations |
71 |
CK32 Keypads for VT/ANSI Terminal Emulation |
73 |
CK32 SIP Keypads |
75 |
CK61 Mobile Computers |
81 |
Characters on the CK61 Keypads |
81 |
CK61 Keypads |
81 |
CN3 and CN3e Mobile Computers |
87 |
CN3 Standard Keys |
87 |
CN3 Special Keys |
91 |
Auto-Login Restart |
94 |
CN3 VT/ANSI Transmission Mode |
94 |
CN3 Scan Buttons |
94 |
CV30 Fixed Mount Computers |
95 |
CV30 3270, 5250, and Native Compact Keypads |
95 |
CV30 VT/ANSI Compact Keypad |
95 |
CV30 3270 and Native Rugged QWERTY Keypads |
96 |
CV30 5250 Rugged QWERTY Keypad |
96 |
CV30 VT/ANSI Rugged QWERTY Keypad |
97 |
Characters on the CV30 Keypads |
97 |
CV30 Auto-Login Restart |
101 |
CV60 Vehicle Mount Computers |
104 |
CV60 3270 and Native Physical Keypads |
104 |
CV60 5250 Physical Keypad |
104 |
CV60 VT/ANSI Physical Keypad |
105 |
Characters on the CV60 Keypads |
105 |
Chapter 4 - Using the Terminal Emulation Menus |
112 |
Menu Navigation Keys |
113 |
Y (“Yes”) Key |
113 |
Number Keys [0] through [9] |
113 |
Configuration Menus |
114 |
Configuring TE Parameters |
115 |
Key Sequence to Open Main Menu |
115 |
Opening the Main Menu |
116 |
1) Setup Parameters |
117 |
1) Communication |
118 |
KeyAlive Function |
123 |
2) Scan Options |
124 |
3) Protocol Opts |
133 |
4) Display Opts |
146 |
6) Exit TE 2000 |
151 |
7) More |
151 |
2) LCD Parms (Parameters) |
154 |
2) Screen Size |
155 |
3) Screen Mode |
155 |
4) Annunciators |
157 |
6) Key Uppercase |
157 |
7) More |
157 |
Example |
163 |
5) Version Info (Information) |
166 |
6) Exit Menus |
166 |
7) More (Main Menu 2) |
167 |
1) Keyboard Opts |
167 |
2) Save Parms (Parameters) |
168 |
4) Session Menu (700 Color, CK30, CK31, CN3, CV30, CV60 with TCP/IP) |
169 |
Chapter 5 - Customizing Your Configuration |
172 |
Using the Auto-Login Feature |
173 |
Developing Auto-Login Script Files |
173 |
Commands |
173 |
Search Strings |
175 |
Example |
175 |
Control Characters |
175 |
Loading the Auto-Login Script File |
178 |
Disabling the Auto-Login Feature |
179 |
Sample Auto-Login Script Files |
179 |
Auto-Login Restart |
181 |
Displaying Double-Byte Characters (5250, VT/ANSI) |
182 |
Loading Double-Byte Characters (700 Color) |
182 |
Loading Double-Byte Characters (CK30, CK61) |
182 |
Creating a Custom Parameter Set-Up File |
183 |
Upgrading from Config.dat Configuration |
183 |
TE_Settings.ini Configuration |
184 |
TE_Settings.ini Parameter Formats |
184 |
TE_Settings.ini Parameters and Qualifiers |
185 |
Set-Up Parameters Options |
185 |
Bar Code Parameters |
186 |
Bar Code Symbologies |
187 |
Generic Bar Code Options |
187 |
UPC Options |
189 |
EAN Options |
190 |
Code 39 Options |
190 |
Interleaved 2 of 5 Option |
190 |
Code 11 Options |
190 |
Plessey Option |
190 |
Code 128 Options |
191 |
3270 Protocol Options |
191 |
5250 Protocol Options |
191 |
Native |
192 |
VT/ANSI Protocol Options |
192 |
Generic Protocol Options |
194 |
Display Options |
194 |
More Options |
195 |
LCD Options |
195 |
More (Main Menu 2) Options |
196 |
Additional Parameters |
197 |
Changing Text |
197 |
Preinitializing the TE 2000 Program |
198 |
Preinitializing the 3270 Program |
198 |
Preinitializing the 5250 Program |
199 |
Preinitializing the VT/ANSI Program |
199 |
Remapping the Computer's Keys |
200 |
Remapping a Key or Two-Key Sequence |
200 |
Example 1 |
201 |
Example 2 |
201 |
Example 3 |
201 |
Creating a Macro |
201 |
Example |
202 |
Nesting |
202 |
Remapping Keys for Each Session |
202 |
Key Code Table |
202 |
3270 Key Codes |
205 |
5250 Key Codes |
205 |
Native Key Codes |
206 |
VT/ANSI Key Codes |
206 |
String Code Table |
207 |
Remapping Characters |
208 |
Implementing ITCColor.dat Attribute Colors |
210 |
Sample Color File |
212 |
Downloading Files |
212 |
Customizing 5250 EBCDIC to ASCII Translation |
212 |
Displaying EBCDIC Non-English Code Pages |
213 |
Example |
214 |
ASCII to EBCDIC |
216 |
EBCDIC to ASCII |
217 |
Chapter 6 - Programming |
218 |
3270 Data Stream Commands and Orders |
219 |
Screen Design Aid |
219 |
Applications |
219 |
3270 Data Stream Commands |
219 |
Erase All Unprotected Command |
220 |
Erase/Write Command |
220 |
Erase/Write Alternate Command |
220 |
Read Buffer (RB) Command |
220 |
Read Modified Command |
221 |
Read Modified All Command |
221 |
Reset Computer |
221 |
System Services Control Point (SSCP) Command |
221 |
Write Command |
222 |
Write Control Character |
222 |
3270 Data Stream Format |
223 |
Orders |
224 |
Erase Unprotected to Address (EUA) Order |
225 |
Insert Cursor (IC) Order |
225 |
Program Tab (PT) Order |
226 |
Repeat Address (RA) Order |
226 |
Set Buffer Address (SBA) Order |
227 |
Start Field (SF) Order |
228 |
Sending Data to the Host |
229 |
3270 AID Keys |
230 |
5250 Display Data Stream |
231 |
Screen Design Aid |
231 |
Applications |
231 |
Data Stream Command Structure |
231 |
Input Commands |
232 |
Read Immediate |
232 |
Read Modified Immediate Alternate |
233 |
Read Input Fields |
234 |
Read MDT Fields |
235 |
Read MDT Alternates |
236 |
Read Screen (Immediate) |
237 |
Save Screen (Immediate) |
237 |
Write Structured Field |
238 |
Output Commands |
240 |
Clear Format Table |
240 |
Clear Unit |
241 |
Clear Unit Alternate |
241 |
Restore Screen |
242 |
Roll |
243 |
Write Error Code |
244 |
Write to Display (WTD) |
245 |
Orders |
247 |
Insert Cursor (IC) |
248 |
Move Cursor (MC) |
249 |
Repeat to Address (RA) |
249 |
Set Buffer Address (SBA) |
250 |
Start of Field (SF) |
250 |
Start of Header (SOH) |
256 |
Transparent Data (TD) |
258 |
Asynchronous 5250 Prefixes |
258 |
System Messages and Parameter Errors |
258 |
Native Programming |
261 |
Intermec Application Server/Gateway Commands |
261 |
CMT (Return Parameter Values) |
261 |
CMT, (Set All Parameters) |
261 |
CMT0 (Set Response Delay) |
262 |
CMT1 (Set Data Time-Out) |
263 |
CMT2 (Interactive Mode) |
264 |
CMT4 (Add Line Feed to Responses) |
264 |
CMT5 (Set Gap Time-Out) |
265 |
CMT8 (Set Data Error Checking) |
266 |
CMT10 (Enable Extended Response Mode) |
266 |
CMT13 (Automatically Enable Computer) |
267 |
CMT21 (One-Character Address Mode) |
268 |
CMT22 (Multiple Buffering Mode) |
269 |
CMT27 (6910 IGAP Operating Mode) |
270 |
CMTI (Restore Default Parameters) |
271 |
? (Get Transmit Message Status) |
271 |
E (Enable Computers) |
272 |
R (Read) |
273 |
T (Repeat Response) |
274 |
F (Return Computer Power-Up Type) |
274 |
DME (Echo-Back Diagnostics) |
275 |
DMP (Reset) |
275 |
DMV (Send Software Version) |
276 |
Normal Communication Flow |
277 |
Write Display Errors |
277 |
Native Computer Commands |
278 |
G (Reset Computer) |
278 |
WtB (Audio Annunciator) |
279 |
WtD/ (Write Display) |
279 |
Command Extensions |
281 |
WtD// (Extended Write Display) |
283 |
WtD/ \\S (Download Table) |
284 |
WtD/ \\y (Display Table) |
287 |
WtD/ \\yT (Download and Display Table) |
288 |
WtD/ \\yU (Update Table) |
290 |
WtD/ \\yV (Update and Display Table) |
293 |
WtD/\\F (Set Computer Function Keys) |
296 |
WtD/ \\B (Set Bank) |
297 |
WtD/ \\BU (Update Bank) |
298 |
WtD/ \\BE (Erase Bank) |
299 |
WtD/\\C (Set Screen Mode) |
300 |
WtD/\\P (Print) |
300 |
WtD/ \\PM (Port in Use Message) |
302 |
WtD/\\PS (RS-232 Port Options) |
304 |
WtD/\\PG (Get Data from an External Device) |
305 |
WtD/ \\PF (Send and Get Data from an External Device) |
307 |
WtD/\\y P (Print Table) |
308 |
WtD/ \\yR (Update and Print Table) |
309 |
WtD/ \\yQ (Update, Display, and Print Table) |
311 |
WtD/\\T (Tone) |
313 |
DtV (Computer Emulation Version) |
314 |
DtE (Echo-Back Diagnostic) |
314 |
VT/ANSI Programming |
316 |
Encoding Characters |
316 |
Character Sets |
316 |
Multinational Character Set |
316 |
C0 and GL Codes |
316 |
Display Controls Mode |
322 |
Dynamically Redefinable Character Set |
322 |
DEC Special Graphics Character Set |
323 |
National Replacement Character Sets |
324 |
Character Set Selection |
324 |
Received Codes |
326 |
Select C1 Controls |
326 |
Computer Modes |
326 |
Cursor Positioning |
329 |
Tab Stops |
330 |
Character Rendition and Attributes |
330 |
Select Graphic Rendition (SGR) |
331 |
Select Character Attributes (DECSCA) |
332 |
Line Attributes |
332 |
Erasure Mode |
332 |
Editing |
333 |
Erasing |
334 |
Scrolling Margins (Top and Bottom) |
335 |
Printing |
335 |
User-Defined Keys (DECUDK) |
336 |
Using UDKs |
336 |
UDK Memory Space |
337 |
Programming UDKs |
337 |
Example |
338 |
Loading UDKs |
340 |
Down-Line Loadable Character Set |
340 |
Reports |
341 |
Device Attributes (DA) |
341 |
Device Status Reports (DSR) |
342 |
Identification |
342 |
Computer Reset |
343 |
Hard Computer Reset (RIS) |
344 |
Tests and Adjustments |
344 |
VT52 Mode Escape Sequence |
344 |
Define Area Qualification |
345 |
Private Sequences |
345 |
Proprietary Sequences |
346 |
Line Edit and Character Modes |
346 |
Norcompress |
346 |
Scanner Lock Mode |
346 |
VT340 Applications |
346 |
Right Margin |
346 |
Control Functions |
347 |
Text Forms |
347 |
IBM 330X Sequences |
349 |
ANSI Mode Sequences |
350 |
Cursor Positioning |
350 |
Cursor Tabulation Control |
350 |
Scrolling |
351 |
Transmitted Keyboard Codes |
351 |
Line Edit (Block) Mode |
351 |
Character Mode |
352 |
Transmitted Keypad Keys |
352 |
Main Keypad |
352 |
Editing Keypad |
352 |
Auxiliary Keypad |
354 |
Top-Row Function Keys |
354 |
Local Edit Mode |
355 |
Edit Mode and Interactive Mode |
355 |
Local Editing Setup |
355 |
Selecting Characters to Send |
356 |
Local Edit Mode Keys |
357 |
Scanning in Local Edit Mode |
358 |
Set Transmit Termination Character (DECTTC) |
358 |
Telxon Private Use |
359 |
Using Intermec Printer Language (IPL) |
361 |
Chapter 7 - Extended Commands |
364 |
List of Extended Commands |
365 |
Transmit and Receive On RS-232 Port (#F) |
365 |
3270 and 5250 Data Streams |
366 |
Return AID Key Characters |
367 |
Return Codes for Transmit and Receive |
367 |
Example of Transmit and Receive |
368 |
VT/ANSI Data Stream |
369 |
Conventional Method |
369 |
Control Character Sequence Method |
369 |
Flow Control |
371 |
Return Codes for Transmit and Receive |
371 |
Transmit Only On RS-232 Port (#P) |
372 |
3270 and 5250 Data Streams |
372 |
Return Codes for Transmit Only |
373 |
Example of Transmit Only |
374 |
VT/ANSI Data Stream |
374 |
Conventional Method |
374 |
Control Character Sequence Method |
375 |
Flow Control |
376 |
Return Codes for Transmit Only |
376 |
Receive Only On RS-232 Port (#G) |
376 |
3270 and 5250 Data Streams |
376 |
Return Codes for Receive Only |
377 |
Example of Receive Only |
378 |
VT/ANSI Data Stream |
379 |
Conventional Method |
379 |
Control Character Sequence Method |
379 |
Return Codes for Receive Only |
380 |
Return Version (#V) |
381 |
3270 Data Stream |
381 |
5250 Data Stream |
382 |
VT/ANSI Data Stream |
382 |
Conventional Method |
382 |
Control Character Sequence Method |
382 |
Scan (#S) |
383 |
Conventional Method |
383 |
Control Character Sequence Method |
383 |
CC Byte 1 |
384 |
CC Byte 2 |
385 |
CC Byte 3 |
386 |
Bar Code Length |
386 |
UPC |
387 |
EAN Algorithms |
387 |
Code 39 |
388 |
Plessey |
388 |
Codabar |
389 |
Code 11 |
389 |
Code 93 |
389 |
Code 128 |
390 |
Straight or Computer Identics 2 of 5 |
390 |
Interleaved 2 of 5 |
390 |
Return Codes for Scan Bar Code |
391 |
Tone (#T) |
391 |
3270 and 5250 Data Streams |
391 |
VT/ANSI Data Stream |
392 |
Conventional Method |
392 |
Control Character Sequence Method |
392 |
Return Codes for Tone |
393 |
Speech XML Parsing (#X) |
393 |
Return Codes for Speech |
394 |
Example for 3270 and 5250 Data Streams |
394 |
Examples for VT/ANSI Data Streams |
395 |
Phonetic Alphabet Keywords |
396 |
Grammars |
396 |
Global Grammars |
396 |
Standard Grammars |
396 |
Magnetic Card Reader (#M) (700 Color) |
397 |
Extended Command Syntax |
398 |
Return Codes for Magnetic Card Reader |
399 |
Magnetic Card Reader CAB File |
399 |
RFID (#A) Set Attributes |
400 |
3270, 5250, VT/ANSI Data Streams Conventional Method |
401 |
VT/ANSI Data Stream Control Character Method |
402 |
Return Codes for the RFID (#A) Set Attributes Command |
403 |
RFID (#D) Define Format |
403 |
3270, 5250, VT/ANSI Data Stream Conventional Method |
403 |
VT/ANSI Data Stream Control Character Method |
405 |
Return Codes for the RFID (#D) Define Format Command |
405 |
RFID (#W) Write Tags |
406 |
3270, 5250, VT/ANSI Data Streams Conventional Method |
406 |
VT/ANSI Data Stream Control Character Method |
407 |
Return Codes for the RFID (#W) Write Command |
408 |
RFID (#J) Set Filter |
409 |
3270, 5250, and VT/ANSI Data Streams Conventional Method |
409 |
VT/ANSI Data Stream Control Character Method |
409 |
Return Codes for the RFID (#J) Set Filter Command |
410 |
About RFID |
410 |
Chapter 8 - Native Sockets |
414 |
Communication Basics |
415 |
Host Programming |
415 |
Coding the Application |
415 |
Response Formats |
416 |
Error Messages |
416 |
Normal Communication |
417 |
Coding the Application |
417 |
Syntax for Computers |
417 |
WtD/ (Write Display) Command |
417 |
Native Mode Responses |
418 |
Configuration |
418 |
Demonstration Program |
419 |
Appendix A - Bar Code Scanning |
426 |
Scanning Bar Codes |
427 |
Cursor Keys |
427 |
Paging Keys |
428 |
Tab Keys |
428 |
Additional Functions - Opening TE 2000 Configuration Menus |
428 |
Auto-Login Restart |
428 |
3278 SNA Keys |
429 |
AID-Generating (3270, 5250, Native) or Top-Row Function Keys (VT/ANSI) |
429 |
Preamble and Postamble |
433 |
Symbols - 3270, 5250 |
434 |
Field Exit Key - 5250 |
434 |
Signal Keys - 5250 |
434 |
Special Control Keys - 5250 |
434 |
Special Host Key - 5250 |
435 |
5250 Additional Functions |
435 |
Special Function Keys - VT/ANSI |
436 |
Editing Keys - VT/220/320 |
436 |
Encoded Code 39 |
437 |
Terminating Keys |
439 |
Escape Characters |
440 |
Overriding Auto Tab Scan and Auto Enter Scan (3270, Native) |
440 |
Appendix B - Tables |
442 |
Computer Font Set |
443 |
Full ASCII |
449 |
Decimal to Hexadecimal |
451 |
Binary to EBCDIC |
454 |
Appendix C - IPC Implementation |
458 |
IPC XML in TE 2000 |
459 |
TE 2000 Implementation |
460 |
TE 2000 Screen Contents |
461 |
Libraries and Linkage |
467 |
Appendix D - Configuring and Managing the Session Persistence Server |
468 |