Home
TE 2000(TM) 5250 Terminal Emulation Programmer`s Guide
Contents
1. Table 7 12 CC Byte 3 Line 1 Column 6 Enable Stream Return Bar Bar Code CC Byte 3 Scanning Reserved Code Type Concatenated 0 1 e 2 e 3 e e 4 e 5 e e 6 e e 7 e e e 8 e 9 e e A e e B e e e C e e D e e e E e e e F e e e e Space No change from current setting Bar Code Length gt NOTE Not available for 2415 2425 2455 and 248X terminals Bar Code Length sets the minimum and maximum character lengths for all types of bar codes scanned Table 7 13 Setting the minimum and maximum values to their optimum can increase scanning performance If the terminal scans bar codes that are outside the minimum and maximum value the terminal ignores the bar code TE 2000 5250 Terminal Emulation Programmer s Guide 7 21 Extended Commands Line 1 Columns 7 10 Table 7 13 Bar Code Length Column Character and Description SECTION 7 7 8 XX Bar code length Maximum length 99 Spaces No change from current setting 9 10 XX Bar code length Minimum length 00 Spaces No change from current setting UPC gt NOTE Not available for 2415 2425 2455 and 248X terminals The 6400 computer does not support UPC E Number System 1 Use the UPC command to select the combinations of characters listed in Table 7 14 Table 7 14 UPC Bar Code Characters Options UPC E Expand UPC E to Character System 1 UPC A UPC E System 0 Add ons UPC A 0 Disables all 1 e 2 e e 3 e e
2. 3 99699 G G 9G OG z kl iP Ss I i 9 gt In 9 i 8 0 0 COO 3 8 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard 2425 Field Exit Key To Enter Press the Key Field Exit Gor 2425 Signal Keys To Enter Press the Keys Attn EN x Help from error state f T 2425 Special Control Keys To Enter Press the Key s Del f Erase Input t v Error Reset f e Hex f 5 Home f v Insert f o Shift Lock f z 2425 Special Host Key To Enter Press the Keys Sys Req f v 2425 5250 Additional Functions To Enter Press the Keys cent sign Aly New Line f P Not symbol o Dup duplicate enabled fields t 5 only Field t el Field ls Field Mark M2 2425 Auto Login Restart To enter Auto Login Restart press f or scan the bar code in Appendix A TE 2000 5250 Terminal Emulation Programmer s Guide 3 9 Using the Terminal s Keyboard SECTION 3 2455 Terminal Figure 3 4 shows the keyboard for the 2455 terminal gt NOTE You must use the 2455 keyboard P N 067028 with the TE applications Backspace Key Fide Fid Pgup
3. A prefix of 0 to 255 bytes The body of the message which may be empty or may contain either LU LU or SS LU data Prefix bytes are described as follows The first byte of any INTERMEC 5250 data stream prefix contains the length of the prefix This length may be 0 to indicate that there is no prefix information in the message The second byte of the prefix is a value that indicates the session to which the body of the message belongs It can be either 0xCO for the LU LU session normal 5250 commands or 0x40 for the SS LU session SS messages If no prefix is processed the default session is LU LU Once a prefix has been received with a valid session identifier that session becomes the default until another is received After the session identifier the prefix may contain a 5250 signal The following signals are supported 0xC9 0x00 0x00 0x00 0x01 Turns on the message waiting indicator 0xC9 0x00 0x00 0x00 0x05 Turns off the message waiting indicator The body of the message can contain either an SS message if the current session is SS LU or normal 5250 data stream commands if the current session is LU LU All data within the message body is encoded as EBCDIC An SS message contains displayable data that is displayed on the 5250 error row in SS message state TE 2000 5250 Terminal Emulation Programmer s Guide 5 33 Customizing Your Configuration SECTION 5 The following example shows how to display HELLO WORLD an
4. Code 39 Encoded Enabled Extended Cmds Enabled Parameter Formats Each parameter in the set up file is followed by one of three different formats that indicates the type of parameter and the values it can contain Formats are as follows Literal strings For example Session 1 Screen Mode Session 2 Screen Mode Center Cursor Corner Mode Page Mode Lazy Mode Locked Mode Screen Mode may be qualified by Session 1 or 2 It may take the value Center Cursor Corner Mode Page Mode Lazy Mode or Locked Mode Session 1 is the default qualifier These configuration lines are valid Screen Mode Lazy Mode Session 1 Screen Mode Lazy Mode Session 2 Screen Mode Lazy Mode 5 10 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Numeric parameters Numeric parameters have minimum and maximum values Parameters can be either decimal or hexadecimal Decimal parameters consist of digits 0 through 9 Hexadecimal parameters consist of 0x or 0X followed by 1 to 4 digits of 0 through 9 a through f or A through F These are equivalent 160 0xA0 and 0Xa0 For example Session 1 Host A Port Number Session 2 Host A Port Number Session 1 Host B Port Number Session 2 Host B Port Number Session 1 Host C Port Number Session 2 Host C Port Number Numeric minimum 0 maximum 65535 Port Number is a variable with a minimum value of 0 and a maximum o
5. lt Record Backspace GOLD 3 GOLD 7 Home Roll Down GOLD W GOLD W Roll Up GOLD A 1 GOLDI A 1 When alpha lock mode is engaged on the 41 key keyboard it switches the function keys with the alphabetic keys That is function keys normally in the primary plane F1 through F12 move to the BLUE plane Function keys normally in the SHFT plane F13 through F24 move to the SHFT BLUE plane 6400 Field Exit To Enter Press the Key Field Exit FLDX 6400 Signal Keys Press the Key s To Enter 51 Key Keyboard 41 Key Keyboard Attn BLUE 8 ATN Help from error state BLUE 7 GOLD 4 3 20 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard 6400 Special Control Keys Press the Key s To Enter 51 Key Keyboard 41 Key Keyboard Del BLUE lt BLUE lt Erase Input BLUE 3 GOLD 8 Error Reset GOLD 1 RST Hex GOLD 4 GOLD 2 Home GOLD 3 GOLD 7 Insert BLUE 5 GOLD 9 Shift Lock BLUE SHFT BLUE SHFT 6400 Special Host Key Press the Key To Enter 51 Key Keyboard 41 Key Keyboard Sys Req BLUE 1 GOLD 1 6400 5250 Additional Functions Press the Key s To Enter 51 Key Keyboard 41 Key Keyboard New Line GOLD 5 SHFT 0 Dup duplicate enabled fields BLUE 9 DUP only Field GOLD 9 GOLD 6 Field GOLD 8 GOLD 5 Field Mark No key available
6. m FO m ra D Fis re rr Fis x cj j eJ rJ e u ma s lf 6 Cla Attn 3 or Heap sysrq gt Hm s r v PAS E Shift Key Control Key Function Left Function Right Key Key Figure 3 4 2455 Terminal Keyboard For help with using the keyboard refer to the TRAKKER Antares 2455 Vehicle Mount Terminal User s Manual P N 067358 2455 Cursor Keys To Enter Press the Keys Window viewport up Cf A Window viewport down f w Window viewport right En gt Window viewport left f 4 2455 Paging Keys To Enter Press the Keys Page up t Lo Page down Mis Page right C0 6 Page left 4 4 3 10 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard 2455 Tab Keys To Enter Press the Keys Back Tab t Forward Tab Tab 2455 AID Generating Keys To Enter Press the Keys Clear 4 w Enter Rec Adv 21 F1 FA F2 F2 F3 F3 F4 F4 F5 F5 F6 _f Fi F7 _f F2 F8 _f Fa F9 t F4 F10 Cf es F11 f a F12 ns F13 f c F14 IE F15 I F16 f F F17 f a F18 ln F19 f 1 F20 f I F21 f K F22 Ml F23 f w F24 f N Help noner
7. 5250 Terminal Emulation Programmer s Guide 6 21 Display Data Stream SECTION 6 Notes The following apply If FCWs create a closed loop the controller detects the error and stops the transmission An FCW for each field is not required An FCW pointing to the next sequential field is assumed if no resequencing FCW is specified The last field in the format table must have a resequencing FCW MSR MSR enables the scanner for an input field SLP SLP is accepted but ignored Transparency Transparency defines a field that can contain data of any value Self Check Self check on the controller provides additional integrity for data entry All field types can be specified for self checking The following requirements must be met when specifying a field for self checking An FCW must be defined for the field Hex B1A0 selects Modulus 10 checking and hex B140 selects Modulus 11 Field lengths for checking are restricted to 33 positions For signed numeric fields only 32 positions can contain digits and the sign is not checked If more than 33 characters are given a LUSTAT parameter error results Self check resolves fields and conditions as follows The function converts nonnumeric characters including nulls and blanks by using the four low order bits from their EBCDIC representation when the low order bits are in the range 0 9 For example A in EBCDIC is C1 thus A 1 Rin EBCDIC is D9 thus R 9 A 0
8. SECTION 5 Customizing Your Configuration 0x40 Ox7c Oxcl Oxc2 Oxc3 Oxc4 Oxcd Oxc6 Oxc7 Oxc8 Oxc9 Oxdl Oxd2 Oxd3 Oxd4 Oxd5 Oxd6 Oxd7 0xd8 Oxd9 Oxe2 Oxe3 Oxe4 Oxe5 Oxe6 Oxe7 Oxe8 Oxe9 Ox5b OxeO Ox5d Ox6a Ox6d 0x60 0x79 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 Oxa2 Oxa3 Oxa4 Oxad 0xa6 Oxa7 Oxa8 Oxa9 0xc0 Ox6a 0xd0 Oxal 0x07 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Ox4a 0x00 0x00 0x00 0x00 0xa0 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Ox5f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Oxad Ox9d 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Oxbc OxcO Oxab Ox8c Ox8b Ox8d Oxbf Ox8e 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Oxbb Oxac 0x00 0x00 0x00 0x00 0x00 0xe0 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 EBCDIC to ASCII 0x00 0x00 0x01 0x02 0x03 0x00 0x09 0x00 Ox7F 0x00 0x00 0x00 0x0B 0x0C OxODOxOE OxOF 0x10 0x11 0x12 0x13 0x00 0x00 0x08 0x00 0x18 0x19 0x00 0x00 A DUP 0x00 0x00 0x00 0x20 0x00 0x00 0x1C 0x00 0x00 Ox0A 0x17 0x1B 0x00 0x00 0x00 0x00 0x00 0x05 0x06 0x07 0x00 0x00 0x16 0x00 0x00 OxlE 0x00 0x04 0x00 0x00 0x00 0x00 0x14 0x16 0x00 0x1A TE 2000 5250 Terminal Emulation Programmer s Guide 5 3
9. Session 1 Concatenate Session 2 Concatenate Enabled Disabled MOD 10 Check Session 1 MOD 10 Check Session 2 MOD 10 Check Enabled Disabled Redundancy not supported on the 5055 computer Session 1 Redundancy Session 2 Redundancy Enabled Disabled TE 2000 5250 Terminal Emulation Programmer s Guide 5 15 Customizing Your Configuration Scan All Fields Session 1 Scan All Flds Session 2 Scan All Flds Enabled Disabled Scan Postamble Character Session 1 Scan PostChar Session 2 Scan PostChar Numeric minimum 0 maximum 255 space Scan Preamble Character Session 1 Scan PreChar Session 2 Scan PreChar Numeric minimum 0 maximum 255 space Scan Timeout not supported on the 6400 and 5055 computers Session 1 Scan Timeout Session 2 Scan Timeout Numeric minimum 1 maximum 200 30 Scanner Type 6400 and 5055 computers support Laser only Session 1 Scanner Type Session 2 Scanner Type No Scanner Wand Laser Wand Emulate Auto Detect Stream Scan Session 1 Stream Scan Session 2 Stream Scan Enabled Disabled Bar Code Symbologies ABC Codabar Session 1 ABC Codabar Session 2 ABC Codabar Enabled Disabled Codabar Session 1 Codabar Session 2 Codabar Enabled Disabled Code 11 not supported on 6400 and 5055 computers Session 1 Code 11 Session 2 Code 11 Enabled Disabled 5 16 TE 2000 5250 Terminal Emulatio
10. Using the Terminal s Keyboard 6400 Cursor Keys To Enter Press the Keys Window viewport up GOLD Al Window viewport down GOLD W Window viewport right GOLD Window viewport left GOLD lt 6400 Paging Keys To Enter Press the Keys Page up BLUE A Page down BLUE W Page right BLUE Page left BLUE d 6400 Tab Keys To Enter Press the Keys Back Tab a Forward Tab Je 6400 AID Generating Keys To Enter F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 Press the Key s 51 Key Keyboard 41 Key Keyboard Standard Mode BLUE A BLUE B BLUE C BLUE D BLUE E BLUE F BLUE G BLUE H BLUE 1 BLUE J BLUE K BLUE L BLUE M BLUE N BLUE 0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 SHFT F1 SHFT F2 SHFT F3 TE 2000 5250 Terminal Emulation Programmer s Guide 3 19 Using the Terminal s Keyboard SECTION 3 Press the Key s To Enter 51 Key Keyboard 41 Key Keyboard Standard Mode F16 BLUE P SHFT F4 F17 BLUE Q SHFT F5 F18 BLUE R SHFT F6 F19 BLUE S SHFT F7 F20 BLUE T SHFT F8 F21 BLUE U SHFT F9 F22 BLUE V SHFT F10 F23 BLUE W SHFT F11 F24 BLUE X SHFT F12 Enter Rec Adv ENTER ENTER Help nonerror state BLUE 7 GOLD 4 Print BLUE 4 GOLD 3 Clear BLUE 6 GOLD
11. 3 6 AID generating keys 3 4 Auto Login Restart 3 6 cursor keys 3 3 downloading files to 5 44 Field Exit key 3 5 overlay 3 1 paging keys 3 4 setting up 1 1 signal keys 3 5 special control keys 3 5 special host keys 3 5 tab keys 3 4 user s guide xi 3 3 2425 terminal 5250 additional functions 3 9 AID generating keys 3 8 Auto Login Restart 3 9 cursor keys 3 7 downloading files to 5 44 Field Exit key 3 9 keyboard 3 7 overlay 3 7 paging keys 3 8 setting up 1 1 shift keys 3 7 signal keys 3 9 special control keys 3 9 special host keys 3 9 tab keys 3 8 user s guide xi 3 7 2455 terminal 5250 additional functions 3 12 AID generating keys 3 11 Auto Login Restart 3 12 cursor keys 3 10 downloading files to 5 44 Field Exit key 3 12 keyboard 3 10 overlay 3 10 paging keys 3 10 setting up 1 1 shift keys 3 10 signal keys 3 12 special control keys 3 12 special host keys 3 12 tab keys 3 11 user s guide xi 3 10 248X terminal 5250 additional functions 3 15 AID generating keys 3 14 Auto Login Restart 3 15 cursor keys 3 13 downloading files to 5 44 Field Exit key 3 15 keyboard 3 13 overlay 3 13 paging keys 3 13 setting up 1 1 shift keys 3 13 signal keys 3 15 special control keys 3 15 special host keys 3 15 tab keys 3 14 user s guide xi 3 13 Field Exit key 3 20 Field Mark key 3 21 Field key 3 21 Field key 3 21 keyboards 3 1
12. A Pu v g 3 gt m m o mn a a Function Left Key m 5 a D 2 gt fl e T a o S v ey 2 a m a d e x E 3 a a gt I E z a O O o a F7 1 is Y 5 F20 O pai o F22 Stat F24 NL Hex Print Attn 535 TI Sysrq Help ERst OO e GO 9 amp Shift Key Figure 3 1 2415 Terminal 55 Key Keyboard 3 2 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Function Right Key Control Key SECTION 3 Using the Terminal s Keyboard Du Clear D Pgup GOO PgLt F Menu PgRt H Function Left Key Rolla Rolv J Pgon k Function Right Key Space L ins M Dei N F15 F16 Hex P Sysrq Q Elnp R Control Key Shift Key Figure 3 2 2415 Terminal 37 Key Keyboard For help with using the keyboard refer to the TRAKKER Antares 241X Hand Held Terminal User s Manual P N 069538 2415 Cursor Keys To Enter Press the Keys Window viewport up a Window viewport down Window viewport right OO Window viewport left C a TE 2000 5250 Terminal Emulation Programmer s Guide 3 3 Using the Terminal s Keyboard SECTION 3 2415 Paging Keys To Enter Press the Keys Page up C O Page down C G Page right C Page left OO 2415 Tab Keys To Enter Press the Keys Back Tab Ch Forward Tab 2415 AID Generating Keys Press the Keys To Enter 55 Key Keyboard 37 Key Keyboard Clear e go O En
13. Backlight Timer 6400 computer Session 1 Backlight Timer Session 2 Backlight Timer Numeric minimum 0 maximum 255 0 Cursor Mode Session 1 Cursor Mode Session 2 Cursor Mode Underln Blink Block Blink Underline Block Radio Communications Options gt NOTE Radio Communications options do not apply to 2415 2425 2455 and 248X terminals For these terminals set the Security ID through the TRAKKER Antares 2400 Menu System Baud Rate UHF radio Radio Baud Rate 4800 4800 9600 9600 The default depends on the type of radio in the terminal Protocol 6400 and 5055 computers Radio Protocol SST SST Diag Mode Security ID set the Security ID for 2415 2425 2455 and 248X terminals through the TRAKKER Antares 2400 Menu System Session 1 Security ID Session 2 Security ID String minimum length 0 maximum length 16 null string TE 2000 5250 Terminal Emulation Programmer s Guide 5 27 Customizing Your Configuration SECTION 5 More Options Change Menu Password The password must be enabled and set for access to the Main Menu before you can change it To set the password Session 1 Change Menu Password Session 2 Change Menu Password String minimum length 1 maximum length 10 3193693 To enable the password see Main Menu password COM Select 5055 computer Session 1 Com Select Session 2 Com Select COM 1 COM 2 Main Menu Password The password must be
14. EAN Min Length Session 2 EAN Min Length Session 1 Code 128 Min Length Session 2 Code 128 Min Length Session 1 Code 39 Min Length Session 2 Code 39 Min Length Session 1 Codabar Min Length Session 2 Codabar Min Length Session 1 ABC Codabar Min Length Session 2 ABC Codabar Min Length Session 1 Str 20f5 Min Length Session 2 Str 20f5 Min Length Session 1 Int 20f5 Min Length Session 2 Int 20f5 Min Length Session 1 CI 20f5 Min Length Session 2 CI 2of5 Min Length Session 1 Code 11 Min Length Session 2 Code 11 Min Length Session 1 Code 93 Min Length Session 2 Code 93 Min Length Session 1 Plessey Min Length Session 2 Plessey Min Length Numeric minimum 0 0 maximum 99 0 TE 2000 5250 Terminal Emulation Programmer s Guide 5 21 Customizing Your Configuration SECTION 5 UPC Options Add On 2 Session 1 UPC Add On 2 Session 2 UPC Add On 2 Enabled Disabled Add On 5 Session 1 UPC Add On 5 Session 2 UPC Add On 5 Enabled Disabled Expand E to A Session 1 UPC Expand E to A Session 2 UPC Expand E to A Enabled Disabled System 0 UPCE Session 1 UPC Sys 0 UPCE Session 2 UPC Sys 0 UPCE Enabled Disabled System 1 UPCE not supported on the 6400 computer Session 1 UPC Sys 1 UPCE Session 2 UPC Sys 1 UPCE Enabled Disabled EAN Options Add On 2 Session 1 EAN Add On 2 Session 2 EAN Add On 2 Enabled Disabled Add On 5 Session 1 EAN Add O
15. except IC order found between the command byte and the end of the chain or next ESC are written on the error line If the data exceeds 80 characters an error occurs TE 2000 5250 Terminal Emulation Programmer s Guide 6 13 Display Data Stream SECTION 6 All outstanding AID bytes are cleared When the operator presses HELP the controller places a nonblink high intensity attribute in column 1 of the error line replacing anything that was previously there The locked state of the keyboard is cleared if the keyboard was locked and the terminal was not in a posthelp error state This allows the operator to release the keyboard by pressing the Reset key The following conditions cause parameter errors Neither an IC order nor data follows the command Invalid IC order More data than 80 bytes is specified Write to Display WTD Command Function The WTD command does the following Modifies the format table and display buffer contents Governs modified data tag MDT flags and Message Waiting annunciator Nulls nonbypass fields Controls keyboard lock and cursor blink Restrictions This command is rejected if the display is in a prehelp error posthelp error system request or SS message state If the display supports a separate message line and the message line is selected then only system request or SS message state result in a contention state error If the error line is in use however
16. is scanned followed by the scanning of a separate C bar code the terminal keeps the 1234 in the starting field and tabs to the next unprotected field If concatenation was not automatically enabled the 1234 bar code would be cleared out due to the second scan Then the terminal would tab to the next unprotected field A 10 TE 2000 5250 Terminal Emulation Programmer s Guide APPENDIX A Bar Code Scanning Enabling Encoded Code 39 also allows scanning to occur when the cursor is in a protected field This feature is provided to allow scanning of cursor movement functions such as Forward Tab and Back Tab while in a protected location on the screen Scanning alphanumeric codes in a protected field causes an error tone for each character scanned Escape Characters The four escape characters in Table A 1 yield a 5250 data stream key press equivalent when followed by another character The escape characters are dollar percent plus forward slash For example Ifa bar code contains the sequence M somewhere within it the terminal converts this sequence to an ENTER key and processes it as soon as encountered in the scanning buffer gt B is converted to the lower case b B is converted to an F11 key press If you want the Encoded Code 39 option but the bar codes to be scanned already contain the or character then each place whe
17. 1 Using Terminal Emulation Applications SECTION 2 gt NOTE gt NOTE gt NOTE The first two configuration methods are listed in this section The third method involves creating an application and then downloading the application to the terminals For help creating the application refer to your terminal s user manual The 5250 Field Exit code is a character in the extended ASCII character set The terminal supports the full and extended ASCII character sets For a list of the full and extended ASCII characters refer to your terminal s user manual You can also configure the postamble by scanning the Postamble command However you cannot scan in extended ASCII characters like the 5250 Field Exit code To disable Auto Tab Scan 1 Configure the Auto Tab Scan setting to Disable For help see Section 4 Using the Terminal Emulation Configuration Menus With the Auto Tab Scan feature disabled the terminal functions as if the field has a mandatory field exit turned on an AS 400 activated feature known as Check FE As a result legacy AS 400 applications do not have to be modified to turn this field on properly for bar code support The default is Auto Tab Scan disabled 2 Save your new TE configuration To add Field Exit to the postamble using the TRAKKER Antares 2400 Menu System 1 Access the TRAKKER Antares 2400 Menu System For help refer to your terminal s user manual From the Main Menu choose Conf
18. 104 68 h 29 1D GS 67 43 C 105 69 i 30 1E RS 68 44 D 106 6A j 31 1F US 69 45 E 107 6B k 32 20 DP 70 46 F 108 6C 1 33 21 71 47 G 109 6D m 34 22 d 72 48 H 110 6E n 35 23 73 49 I 111 6F o 36 24 74 4A J 112 70 p 37 25 75 4B K 113 71 q TE 2000 5250 Terminal Emulation Programmer s Guide B 1 Conversion Tables APPENDIX B Decimal Hex Char Decimal Hex Char Decimal Hex Char 114 72 r 173 AD 232 E8 115 74 s 174 AE 233 E9 116 74 t 175 AF 234 EA 117 75 u 176 BO S 235 EB 118 76 v 177 B1 236 EC 1 119 77 w 178 B2 2 237 ED i 120 78 x 179 B3 3 238 EE 7 121 79 y 180 B4 239 EF i 122 7A z 181 B5 u 240 FO 123 7B 182 B6 1 241 F1 124 7C 183 B7 242 F2 125 7D 184 B8 243 F3 126 7E 185 B9 1 244 F4 127 7F DEL 186 BA o 245 F5 6 128 80 187 BB 246 F6 6 129 81 188 BC Ya 247 F7 CE 130 82 189 BD Y 248 F8 131 83 190 BE 249 F9 132 84 IND 191 BF 250 FA 133 85 NEL 192 CO A 251 FB a 134 86 SSA 193 Cl A 252 FC 135 87 ESA 194 C2 A 253 FD y 136 88 HTS 195 C3 254 FE 137 89 HTJ 196 C4 255 FF 138 8A VTS 197 C5 A 139 8B PLD 198 C6 140 8C PLU 199 C7 141 8D RI 200 C8 E 142 8E SS2 201 C9 143 8F SS3 202 CA 144 90 DCS 203 CB 145 91 PU1 204 CC 1 146 92 PU2 205 CD i 147 93 STS 206 CE i 148 94 CCH 207 CF i 149 95 MW 208 DO 150 96 SPA 209 D1 N 151 97 EPA 210 D2 152 98 211 D3 153 99 212 D4 154 9A 213 D5 155 9B CSI 214 D6 156 9C ST 215 D7 C
19. 2 ABC Codabar Drop Leading Session 1 Str 2of5 Drop Leading Session 2 Str 20f5 Drop Leading Session 1 Int 20f5 Drop Leading Session 2 Int 2of5 Drop Leading Session 1 CI 2of5 Drop Leading Session 2 CI 2of5 Drop Leading Session 1 Code 11 Drop Leading Session 2 Code 11 Drop Leading Session 1 Code 93 Drop Leading Session 2 Code 93 Drop Leading Session 1 Plessey Drop Leading Session 2 Plessey Drop Leading Numeric minimum 0 0 maximum 15 0 Drop Trailing Session 1 UPC Drop Trailing Session 2 UPC Drop Trailing Session 1 EAN Drop Trailing Session 2 EAN Drop Trailing Session 1 Code 128 Drop Trailing Session 2 Code 128 Drop Trailing Session 1 Code 39 Drop Trailing Session 2 Code 39 Drop Trailing Session 1 Codabar Drop Trailing Session 2 Codabar Drop Trailing Session 1 ABC Codabar Drop Trailing Session 2 ABC Codabar Drop Trailing Session 1 Str 2of5 Drop Trailing Session 2 Str 20f5 Drop Trailing Session 1 Int 20f5 Drop Trailing Session 2 Int 20f5 Drop Trailing Session 1 CI 20f5 Drop Trailing Session 2 CI 2of5 Drop Trailing Session 1 Code 11 Drop Trailing Session 2 Code 11 Drop Trailing Session 1 Code 93 Drop Trailing Session 2 Code 93 Drop Trailing Session 1 Plessey Drop Trailing Session 2 Plessey Drop Trailing Numeric minimum 0 0 maximum 15 0 5 18 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Fix Length 1 Session 1 UPC F
20. 2425 3 8 2455 3 11 248X 3 14 5055 3 23 6400 3 19 bar code labels A 2 description 2 3 extended command characters 7 3 7 4 system code for 6 28 Alarm 6 14 6 15 6 27 Allow Alpha 5 24 Alpha lock mode 6400 3 18 Alpha only field 6 20 6 23 6 28 Alpha shift field 6 20 6 23 Alternate cursor 1 5 TE 2000 5250 Terminal Emulation Programmer s Guide Index 1 INDEX Alternate screen columns 5 31 Alternate screen rows 5 31 Annunciator format 5 28 Annunciator position 4 13 5 28 Annunciators 2 1 4 12 4 13 Application starting 1 2 ASCEBD TBL 5 35 ASCII 5 39 ASEBTBLD EXE 5 35 Asynchronous prefixes 6 27 Attn key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 20 bar code label A 4 description 2 5 encoded sequence A 6 Austrian character set 5 40 Auto Detect scanner 5 16 Auto enter field 6 20 6 23 Auto tab scan 2 1 4 10 5 26 Auto advancing through fields 2 1 Auto Encoded Code 39 5 23 Auto login control characters 5 3 description 5 1 developing script files 5 2 disabling 5 6 loading the script file 5 4 sample script files 5 7 script file commands 5 2 Auto Login Restart 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 6400 3 21 bar code label A 5 description 5 9 AUTOLOG SCR 5 4 5 6 B Back Tab 2415 3 4 2425 3 8 2455 3 11 248X 3 14 5055 3 23 6400 3 19 bar code label A 2 description 2 6 encoded sequence A
21. 248X terminals The 6400 computer does not support Plessey alpha characters If the Plessey bar code scanning algorithm is enabled set its check digits Table 7 17 according to your requirements Refer to the manufacturer s bar code specifications for more information on check digits Table 7 17 Plessey Characters Line 1 Column 14 Character Description 0 Plessey disabled 1 Plessey enabled Space No change from current setting The dots in Table 7 18 indicate the Plessey check digits the characters support Table 7 18 Plessey Check Digit Characters Line 1 Column 15 Do Not Keep 2nd Validate 1st Keep 1st Mod 10 1st Character Digit Check Check Digit Check Digit Check Digit Mod 11 1st Check Digit 0 1 2 e e 3 e e 4 e e 5 6 7 e 8 e 9 A B o C D e e E e e e e F e e e e Space No change from current setting 7 24 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 7 gt NOTE gt NOTE gt NOTE Extended Commands Codabar Not available for 2415 2425 2455 and 248X terminals The Codabar options Codabar and ABC Codabar are mutually exclusive coding algorithms and cannot be selected at the same time Table 7 19 Codabar Characters Line 1 Column 16 Character Description 0 Codabar disabled 1 Codabar enabled 2 ABC Codabar enabled Space No change from current setting Code 11 Not available for 2415 24
22. 3 22 6400 3 17 Shift Lock key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 description 2 5 Signal command 6 13 6 27 Signal keys 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 20 bar code labels A 4 description 2 5 Signed numeric field 6 20 6 23 6 28 SLP 6 21 6 22 SNA 4 7 5 14 SOH order 6 25 Spanish character set 5 40 Spanish IBM character set 5 41 Special characters encoded sequences A 7 A 9 overstruck asterisk 6 23 Special control keys 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code labels A 4 description 2 5 Special function keys AID generating 2415 3 4 2425 3 8 2455 3 11 248X 3 14 5055 3 23 6400 3 19 description 2 3 Index 6 TE 2000 5250 Terminal Emulation Programmer s Guide signal 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 20 special control 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 special host 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 Special host keys 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code labels A 5 description 2 6 SS message state asynchronous prefixes 6 27 Clear Format Table command 6 9 Clear Unit command 6 10 Read Immediate command 6 3 Read Screen command 6 7 Restore Screen command 6 11 Roll command 6 12 Save Immediate command 6 8 Write Error Code command 6 13
23. 5250 Terminal Emulation Programmer s Guide B 3 Conversion Tables APPENDIX B B 4 TE 2000 5250 Terminal Emulation Programmer s Guide Appendix C Terminal Font Set Table gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt NOTE The Terminal Font Set table in this appendix applies to a 6400 or 5055 computer For the Terminal Font Set table for a 2415 2425 2455 or 248X terminal refer to the terminal s user manual 6400 and 5055 computers use a font set that supports English and Western European languages such as French German Italian Portuguese Spanish and others You can develop applications that display any character in the terminal font set Depending on the type of keyboard you can also enter many of the characters For help see Section 3 Using the Terminal s Keyboard Table C 1 lists the characters you can display on the terminal It also lists the decimal and hexadecimal index values Table C 1 Terminal Font Set 6400 or 5055 Computer Character Decimal Hexadecimal Space 0 00 A 1 01 a 2 02 3 03 6 4 04 5 05 7 6 06 2x 7 07 gt 8 08 32 9 09 n 10 0A 11 OB y 12 0c A 13 0D 14 0E a 15 OF TE 2000 5250 Terminal Emulation Programmer s Guide C 1 Terminal Font Set Table APPENDIX C Table C 1 continued Terminal Font Set 6400 or 5055 Computer Character Decimal Hexadecimal gt 16 10 17 11 5 communications loss an
24. 6 Backlight timer 5 27 7 13 Backspace key A 6 Bad option name message 5 12 Bad string length message 5 12 Bad value message 5 12 Bar code scanning CONFIG DAT options 5 15 conventions x labels A 1 length 7 21 menu options 4 8 Baud rates 5 27 BC Type Character 5 15 Beep internal 5 30 Beep on error 4 10 5 26 Beeper frequency 5 30 7 14 Beeper length 5 30 7 14 Beeper Setup menu 4 14 Beeper volume 7 14 Belgian character set 5 40 Belgian IBM character set 5 41 Brazilian character set 5 40 Break key 3 22 Bypass field 6 20 6 23 C Can t open file message 5 12 Canadian French character set 5 40 Caps Lock key 5055 3 24 CC Byte 1 7 18 CC Byte 2 7 20 CC Byte 3 7 21 CC bytes 6 4 6 6 6 14 CD bit Read Immediate command 6 3 Read Input Fields command 6 4 Read MDT Fields command 6 6 Read Screen command 6 7 Center Cursor mode 4 12 5 29 7 13 CFGLIT DAT 5 32 CFGLIT TXT 5 32 Change of direction bit See CD bit Changing text 5 32 Channel 5 13 Character sets 5 41 Characters allowed in fields 6 23 remapping 5 34 Start of Field order 6 24 substituting national 5 39 write control 6 14 Write Error Code command 6 13 Write to Display command 6 14 Check Digit 5 23 Check Digit 1 5 24 Check Digit 2 5 24 CHECKCFG EXE 5 11 Clear Format Table command 6 9 Clear key 2415 3 4 2425 3 8 2455 3 11 248X 3 14 5055 3 23 6400 3 20 bar code labe
25. A B or C gt 1 Host Name 2 Upline Prot 3 Port Number 4 Emulation To set the options select ITC Server Host Srvr Setup and then the Server Setup option Server A B or C Server IP lt A B or C gt When the terminal boots the TE program should enter the Server lt A gt IP address as follows Ifa nonzero IP address exists for the Host A Server IP parameter in CONFIG DAT the TE program automatically enters that address Ifthe Host A Server IP parameter in CONFIG DAT is blank or zero the TE program automatically enters the IP address set for the DCS 300 in the terminal s firmware If you are using the Server lt B gt or Server lt C gt option as a fallback DCS 300 enter the server s IP address or DNS name 4 6 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 4 Using the Trakker Antares Terminal Emulation Menus Host Setup lt A B or C gt Menu options are as follows Host Setup lt A B or C gt 1 Host Name 2 Upline Prot 3 Port Number 4 Emulation Upline Prot lt A B or C gt 1 Telnet 1 2 2 SNA Host A B or C 3270 5250 or VT ANSI Host Name host name Emulation lt A B or C gt 1 port number 3 4 2 3270 3 5250 Port Number lt A B or C 4 VT ANSI Host Name The host name can be 16 or fewer characters in length with no spaces It is case sensitive and must match a host name in the list
26. Code 128 Characters 0 ccc ccc ccc cet e 7 26 Table 7 23 2 of 5 Characters ecrit eih Erei ccc ccc een ehh 7 26 Table 7 24 Interleaved 2 of 5 Characters 0 ccc cece cee eee eee ees 7 27 Table A 1 Key Press Sequences for Encoded Code 39 cece eee A 6 Table C 1 Terminal Font Set 6400 or 5055 Computer 0 00000 C 1 TE 2000 5250 Terminal Emulation Programmer s Guide vii CONTENTS viii TE 2000 5250 Terminal Emulation Programmer s Guide Before You Begin About This Manual This manual contains information necessary to configure operate and troubleshoot TE 2000 terminal emulation applications for INTERMEC terminals This manual is intended for these audiences All users who need to know how to use terminal emulation Information systems personnel operations personnel analysts and programmers who need to know how to configure test and use the terminal emulation application to operate in a network You should have a good knowledge of your company s network and data collection software You should be familiar with data communications and network protocols Organization of This Manual The following chart summarizes the information in each section To See Section Get started with 5250 terminal emulation Jj Use 5250 terminal emulation applications 2 Use your terminal s keyboard 3 4 Use the terminal emulation configuration menus for your Trakker An
27. Command Function The Clear Format Table command clears the format table without erasing data in the display buffer Restrictions The terminal rejects the command when in an error system request or SS message state If the display supports a separate message line and the message line is selected the command is rejected only for the system request and SS message states The command is processed with the display in error state Format The command takes the following form ESC Clear Format Table Command Hex 04 Hex 50 Results The following list describes what happens when this command is executed The keyboard is locked The keyboard clicker is turned off The Input Inhibited annunciator is turned on The insert mode is cleared as is the annunciator The format table is cleared The format table header formats as follows Item Value Format ID Hex 00 First field transmitted to host system 0 Resequencing is disabled Error line Bottom line of display The system insert cursor address is set to row 1 column 1 This clears a previous Insert Cursor order Any pending AID request is cleared All keying history is cleared The master MDT bit is cleared A blinking cursor caused by waiting for a required Field Exit key is reset v vV VvV Yy Operator selected reverse image and the Message Waiting annunciator are not affected by this command TE 2000 5250 Terminal Emulation Programmer s Guide
28. EC RU Y boe dee odia A 1 Tab Keys dieser Ihe bes da a EN A A 2 AID Generat mg Keys rte etu sweat og esters ape ia da A 2 Held EXI Key lud vedere Gites a ta dae eke tet en Vek brea A 4 Signal Keys cci EE Rin eet DAG tienes dori A 4 Special Control Keys asset eye ec deh ating ada A 4 Special Host Key 2 24 vesc cet Geant ase pets ee Be eee A 5 5250 Additional Functions 0c ccc cece Er ALTA EA Li A 5 Auto Login Restart io coy sce 2c bd senescere dae idee dame E ek eii ales A 5 Encoded Code 39 ci cer eee cle Wee ERA te Stan RE UE RR deg A 6 Terminating Keys 24 ans Sese em e eed A oce Ped A 10 Concatenation si eee cae eee We eet eed A 10 Escape Characters ic p re oaa e UR teer s le ox ste dabei ae igi wd A 11 APPENDIX B Conversion Tables Decimal to Hexadecimal 0 ccc cnn hn B 1 Binary to HBC DIG ue bere ta eas oR dore B 3 APPENDIX C Terminal Font Set Table FIGURES Figure 3 1 2415 Terminal 55 Key Keyboard 0 ccc cece neces 3 2 Figure 3 2 2415 Terminal 37 Key Keyboard 0 ccc cee cence nee 3 3 Figure 3 3 2425 Terminal Keyboard 0 cece cee eee tenes 3 7 Figure 3 4 2455 Terminal Keyboard 0 0 cece cence een ees 3 10 Figure 3 5 248X Terminal Keyboard 0 ccc ccc cee cee eens 3 13 Figure 3 6 6400 Computer 51 Key Keyboard 0 cece eee eee eens 3 16 Figure 3 7 6400 Computer 41 Key Keyboard 0 0 cece eee nee 3 17 Figure
29. For this command to work the WaitFor string must match the last data sent from the host For example if the WaitFor string is the login prompt login with a space after the colon the WaitFor string must include a space for the auto login restart to work To use the Auto Login Restart command press the keys listed in Section 3 Using the Terminal s Keyboard Or scan the bar code in Appendix A Displaying the Double Byte Character Set The 2415 terminal supports Double Byte Character Sets The sets available are Big 5 Chinese Simplified Chinese Japanese Kanji and Korean Hangul The Double Byte Character Set is preloaded on the 2415 terminal To order a Double Byte Character Set contact your Intermec Sales Representative If you order a set follow the instructions in the terminal s user manual to install it To configure the terminal for the character set set the terminal s screen size to 8x16 Creating a Custom Parameter Set Up File You can create a custom 5250 TE set up file to preset almost any parameter you can set from the TE configuration menus These parameter settings become the default cold start configuration for the terminal Syntax The parameter set up file is an ASCII text file that contains one item per line You can name the input file as you choose When you use the CHECKCFG utility later to verify the file you must change the output file name to CONFIG DAT The syntax of a line is Fiel
30. Guide 6 11 Display Data Stream gt NOTE gt NOTE SECTION 6 Roll Command Function The Roll command causes the image presented in the terminal display to roll up or down across the larger image area available on the IBM Display Station Restrictions The command is rejected if the display is in the prehelp error posthelp error system request or SS message state If the display supports a separate message line and the message line is selected the command is rejected only for system request and SS message states The command is processed with the display in error state Format The command consists of 5 bytes in the following form Row Number ESC Command Direction Top Bottom Hex 04 Hex 23 Hex 08 Hex 01 Hex 23 Bits in the direction byte define the direction and number of lines to roll See the following chart for the bit meanings Bit 7 is the most significant bit Bit Description 7 0 Roll up 1 Roll down 6 through 0 Number of lines to roll The top row number tells the first line for inclusion in the roll Bottom row number tells the last row number to include Top and bottom row numbers together define the number of lines presented on the display for the roll Results The following conditions govern the Roll command Lines vacated due to the Roll are not cleared to nulls Format table is not changed could cause bizarre results If display does not conform to the format table roll should
31. Host Session 2 Host B Host Session 1 Host C Host Session 1 Host C Host String minimum length 0 maximum length 16 null string LanID Session 1 Host A Lan Session 2 Host A Lan Session 1 Host B Lan Session 2 Host B Lan Session 1 Host C Lan Session 2 Host C Lan Numeric minimum 0 maximum 254 0 900 MHz Numeric minimum 0 maximum 15 0 2 4 GHz OpenAir TE 2000 5250 Terminal Emulation Programmer s Guide 5 13 Customizing Your Configuration Mode Session 1 Host A Mode Session 2 Host A Mode Session 1 Host B Mode Session 2 Host B Mode Session 1 Host C Mode Session 2 Host C Mode 900 MHz radio DS 225K DS 090K DS 450K S UHF radio Freq Agility Single Freq gt Port Number Session 1 Host A Port Number Session 2 Host A Port Number Session 1 Host B Port Number Session 2 Host B Port Number Session 1 Host C Port Number Session 2 Host C Port Number Numeric minimum 0 maximum 65535 0 Radio Configuration Number Session 1 Host A Radio Config Session 2 Host A Radio Config Session 1 Host B Radio Config Session 2 Host B Radio Config Session 1 Host C Radio Config Session 2 Host C Radio Config Numeric minimum 0 maximum 255 0 Radio Number same as unit number Session 1 Host A Radio Session 2 Host A Radio Session 1 Host B Radio Session 2 Host B Radio Session 1 Host C Radio Session 2 Host C Radio Nu
32. IC or MC order determines the cursor position The IC order negates any previously coded MC orders and the MC order negates any previously coded IC orders with the exception that the last IC order establishes home position To set the home position and then move the cursor code the IC order and then the MC order WTD control character values do not affect the MC order including the move cursor flag See Table 6 4 on page 6 15 for more information TE 2000 5250 Terminal Emulation Programmer s Guide 6 17 Display Data Stream gt NOTE SECTION 6 Repeat to Address RA Order Function The RA order stores a specified alphanumeric or null character in all buffer locations starting at the current buffer address and ending on the specified stop address This stop address and the character to repeat are identified by the 3 bytes immediately following the RA order in the Write data stream You can use RA orders to fill an area of the display Restrictions A parameter error is posted when Fewer than 3 bytes follow the order Arow address equals 0 or is greater than 24 The specified ending address is less than the current display address Although any character can be repeated avoid using hex 11 Set Buffer Address order because this value is used as the delimiter between the fields sent in response to the Read MDT Fields command Results The character is repeated from the current display address through the ending dis
33. Keys To Enter Press the Keys Del Del Erase Input GOLD 4 Error Reset Reset Hex GOLD Z Home Home Insert Ins Shift Lock Caps Lock 5055 Special Host Key To Enter Press the Keys Sys Req GOLD 1 3 24 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard 5055 5250 Additional Functions To Enter Press the Keys cent sign Not supported New Line return GOLD N Not symbol Not supported Dup duplicate enabled fields GOLD 0 only Field GOLD 3 Field GOLD 6 Field Mark No key available Scan the bar code in Appendix A 5055 Auto Login Restart To enter Auto Login Restart scan the bar code in Appendix A TE 2000 5250 Terminal Emulation Programmer s Guide 3 25 Using the Terminal s Keyboard SECTION 3 3 26 TE 2000 5250 Terminal Emulation Programmer s Guide Section 4 Using the Trakker Antares Terminal Emulation Menus P NOTE This section contains the TE configuration menus for 2415 2425 2455 and 248X terminals For information about the configuration menus for the 6400 or 5055 computer refer to the computer s user manual You can configure several options for 5250 TE on your Trakker Antares terminal including UDP Plus or TCP IP communications 5250 options Main Menu password This section lists ALL TE parameters If a certain parameter does not apply to your terminal the parameter will
34. Messages The terminal s display reserves a line for status information The status line can display system nonlocal information such as a message waiting from the host computer help messages in response to the Help key or the system request state of the terminal System codes can also appear on the status line System messages and codes are described in Section 6 Display Data Stream TE 2000 5250 Terminal Emulation Programmer s Guide 2 7 Using Terminal Emulation Applications SECTION 2 2 8 TE 2000 5250 Terminal Emulation Programmer s Guide Section 3 Using the Terminal s Keyboard Your terminal has a special keyboard that contains most of the keys available on your 5250 terminal keyboard Use the keyboard to enter data in the TE screens The keys on the keyboard have their main character or operation marked directly on the key itself To access that character or operation just press the key You can access TE commands and functions printed above the keys by pressing key combinations For example on a 2415 2425 2455 or 248X you can use the Function Left f Function Right t Shift and Control A keys to access characters or functions listed above the keys 2415 Terminal Your 2415 terminal has either a 55 key keyboard Figure 3 1 or a 37 key keyboard Figure 3 2 TE 2000 5250 Terminal Emulation Programmer s Guide 3 1 Using the Terminal s Keyboard e v Q a
35. NOT appear in the TE configuration menus The CFGLIT DAT file specifies the text of the TE configuration menus This section assumes you are using the default settings in CFGLIT DAT To customize CFGLIT DAT see Section 5 Customizing Your Configuration Navigating Through the Menus The following paragraphs describe how to navigate through the TE configuration menus Using the Enter Key Press the terminal s Enter key to return to a previous TE configuration menu Press Enter several times to return to the Main Menu from a submenu This key also accepts the displayed or keyed input Using the Numeric Keys Several menus have numbered options Press the corresponding numeric key to make a selection Pressing a number may bring up a submenu Use the submenu to further modify the choice you made in the parent menu After the modifications you may return to the parent menu to make additional selections This depends on the menu and function Also you may press a numeric key to exit a menu or cold start the terminal These situations are covered later in this section TE 2000 5250 Terminal Emulation Programmer s Guide 4 1 Using the Trakker Antares Terminal Emulation Menus SECTION 4 Some menus require you to enter a number but do not necessarily have simple choices such as 1 2 3 4 etc Instead you may have to enter a number within a range of numbers Enabling or Disabling Options You can enable or disable
36. Order aean 0 0c ccc ccc RR n 6 16 Move Cursor MC Order 0 ccc ccc ccc n 6 17 Repeat to Address RA Order 0c cece cence een eee ee 6 18 Set Buffer Address SBA Order 0 cc cece cece cece ne 6 18 Start of Field SF Order 0 0 ccc ccc ccc RI 6 19 Start of Header SOH Order 0 0 ccc ccc cee eee eens 6 25 Transparent Data TD Order 0 ccc ccc cece eee 6 26 Asynchronous 5250 Prefixes 0 cc cece ccc cnet rea 6 27 System Messages and Parameter Errors 0 0 cece eee e eee eens 6 27 SECTION 7 Extended Commands OVerVIeW Ves pn eds ca 7 1 Transmit and Receive On RS 232 Port F 0 ec cee ee 7 1 Flow Control sion Moan sheer that MEE haat the eroe Ue but s ade 7 4 Return AID Key Characters 0 c cc ccc ccc rs 7 4 Return Codes for Transmit and Receive Command 00005 7 5 Example of Transmit and Receive Command uuss 7 6 Transmit Only On RS 232 Port P 0 0 eect e 7 7 Elow GOT GEO ss eterne mido mec eset Ana en aot anand gua olaa Melee Plon s 7 9 Return Codes for Transmit Only Command 0 0 cc cece e eens 7 9 Example of Transmit Only Command 0 0 c cc cee cee ene 7 10 Receive Only On RS 232 Port HG 2 0 0 cee eee nee nnnes 7 10 Return Codes for Receive Only Command cece eee eens 7 12 Example of Receive Only Command 0c cece cece cen
37. Plus network or copy the AUTOLOG SCR file to a host in a TCP IP direct connect network Use the Download Server option on the DCS 300 to download the file to the terminal Or use your TFTP application on the host to download the file to the terminal When you reset your terminal it clears the auto login information such as the password and user s name You can cancel the auto login process by pressing any key during the auto login sequence When a host session is broken you can restart the auto login sequence by rebooting your terminal 6400 or 5055 Computer 1 Using any text editor create the auto login script file on a personal computer Or copy and modify one of the sample script files later in this section 2 Savethe file you create as AUTOLOG SCR 3 Use INTERLNK INTERSVR communications to connect your terminal to a personal computer For help see Downloading Files later in this section You must load AUTOLOG SCR into drive C where the TE application is stored TE 2000 5250 Terminal Emulation Programmer s Guide 5 5 Customizing Your Configuration SECTION 5 Disabling the Auto Login Feature To disable auto login you must rename the AUTOLOG SCR file Renaming AUTOLOG SCR forces your TE application to use the default login Renaming also ensures that you can use the same auto login script file later by changing the name back to AUTOLOG SCR If you want to enable a new script file you can use the instructions in
38. Protocol Options 0 c ce cee cence nes 1 1 Setting Up the Terminal and the Network 0 ccc cece cece e eee ene 1 1 Starting the TE 2000 Application 0 0c ccc cece e 1 2 Becoming Familiar With 5250 Terminal Emulation 0005 1 3 Performing a Quick Configuration 0 00 ccc cece rr 1 3 Configuring the TE 2000 Application 0 cc cece eee een nes 1 4 Using Advanced Features 0 c ccc ccc cece heh 1 4 Program Names sevice steed cco ona Oe eer ehe ates cc utate care ea Eit ERE 1 4 Unsupported Commands and Functions for Trakker Antares Terminals 1 5 SECTION 2 Using Terminal Emulation Applications Annunclatotrs 22 eed eee ert eR eere deese Thin a tines PE S 2 1 Auto Advancing Through Fields 0c c cece cece e ee e etn een neenes 2 1 Special Function Keys 0 0 ccc cee ne eee ene e eee eens 2 3 AID Generating Keys 4 1224s Rude ve dunes alec a Ae bag 2 3 Cursor Keys ioe sa dacs Vda hb debt Dru npe eed bb b p Ee Ei A 2 4 Fi ld Exit Key n RC pede RO Rte Cette 2 5 Signal Keys wl ae DE oem ee dette DE ee es 2 5 Special Control Keys ia eue ee en ee ee dad 2 5 Special Host Key ucc eren etes aegis ee talented tna etos er da ade aes US HERD DR S 2 6 5250 Additional Functions 0 0 eect eh 2 6 System Messages i ste e ena A b Mee Red dd nea 2 7 TE 2000 5250 Terminal Emulation Programmer s Guide i CONTENTS ii SECTIO
39. Scan the bar code in Appendix A 6400 Auto Login Restart To enter Auto Login Restart scan the bar code in Appendix A TE 2000 5250 Terminal Emulation Programmer s Guide 3 21 Using the Terminal s Keyboard SECTION 3 5055 Computer Figure 3 8 shows the keyboard for the 5055 computer F1 Fs F4 Fe F7 F8 F10 Num Pause F11 F13 F14 F16 F17 F18 F20 57 Break F21 F23 F24 sys Print Erase Field Fleld g Clear Help ATTN REQ it m a I s e vz es es o e Hat T Y gt E ege P pr je p EEE E EN RIE IP E E Unlabeled Key Colors A Gold Figure 3 8 5055 Computer Keyboard The special characters and functions printed above the keys are color coded to correspond with the matching shift keys The shift keys are as follows Shift Press Shift plus a letter to type the letter in uppercase BLUE The blue Ctrl key puts the keyboard into blue shift BLUE mode Press BLUE plus a keyboard key to do an operation printed in blue or to send a control character GOLD The gold Alt key puts the keyboard into gold shift GOLD mode Press GOLD plus a key board key to do an operation printed in gold NumLk The green number lock key puts the keyboard into NumLk mode Press NumLk plus a keyboard key to type a number or character printed in green gt NOTE These keys are on the keyboard but are not supported Fn Setup Pause Break End
40. Swedish Italian F8 21 82 24 5E 95 97 9C 15 22 8D 85 8A 87 Spanish 5B OE 5D AA A4 60 Ab 40 22 06 7B D 5C French F8 21 15 24 5E 97 60 9C 85 22 06 82 8A 87 Belgian 5B 21 50 24 5E 97 60 23 85 22 06 82 8A 87 English 24 OE 21 9C AA 7C 60 23 40 22 5F B 7D 5C UK For characters other than those in Table 5 3 refer to the appropriate IBM character set Languages and set numbers are in Table 5 5 Table 5 5 IBM Character Sets Number Language IBM Set 1 English U S 037 850 2 German 273 850 3 Danish Norwegian 277 850 4 Swedish Finnish 278 850 5 Italian 280 850 6 Spanish 284 850 7 French 297 850 8 Belgian 500 850 TE 2000 5250 Terminal Emulation Programmer s Guide 5 41 Customizing Your Configuration EXAMPLE 1 EXAMPLE 2 5 42 TE 2000 5250 Terminal Emulation Programmer s Guide Examples SECTION 5 The first example remaps three characters It applies only to the 2415 2425 2455 or 248X terminal It does not apply to the 6400 or 5055 computer because U S English values are correct in these terminals The second example applies to the 2415 2425 2455 or 248X terminal This example remaps 14 characters appropriate to U S English to 14 characters more appropriate to Austrian German The third example applies to the 6400 or 5055 computer This example also remaps 14 characters appropriate to U S English to 14 characters more appropriate to Austrian German ASCII hexadecimal file 5250 XLT remaps
41. T24FCOPY FileCopy utility and do a Ynodem transfer of the data Do not do an Xmodem transfer The Download Server feature on the DCS 300 to a Trakker Antares terminal loaded with UDP Plus protocol The Receive File reader command The TFTP application on a personal computer or host to a Trakker Antares terminal loaded with the TCP IP protocol To use these methods refer to your terminal s user manual for help To restart your TE application do one of the following Scan this bar code label Reset Firmware You can also send the Reset Firmware command over the network For help refer to your terminal s user manual Usethe TRAKKER Antares 2400 Menu System to configure the Resume Execution command to resume not allowed Choose Terminal Menu from the Configuration Menu and then choose Power Management Each time you press to turn on the Trakker Antares terminal it boots and restarts your application For more information refer to your terminal s user manual Access the TRAKKER Antares 2400 Menu System and select the TE application through the File Manager option For help refer to your terminal s user manual The Trakker Antares terminal restarts your TE application using the configuration saved in CONFIG DAT 6400 or 5055 Computer Before you can download a file to a 6400 or 5055 computer you must configure INTERLNK on a desktop or laptop PC INTERLNK a part of MS DOS is a device driver that connects y
42. TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard 248X Field Exit Key To Enter Press the Key Field Exit FldExit 248X Signal Keys To Enter Press the Keys Attn EN Tu Help from error state En T 248X Special Control Keys To Enter Press the Key s Del 3 Erase Input tJ o Error Reset f e Hex f 5 Home f w Insert _f Shift Lock CA v 248X Special Host Key To Enter Press the Keys Sys Req EN Lv 248X 5250 Additional Functions To Enter Press the Keys cent sign Nic New Line D A Not symbol 2 o Dup duplicate enabled fields t 5 only Field ls Field ls Field Mark M2 248X Auto Login Restart To enter Auto Login Restart press 41 F5 or scan the bar code in Appendix A TE 2000 5250 Terminal Emulation Programmer s Guide 3 15 Using the Terminal s Keyboard SECTION 3 6400 Computer Your 6400 computer has either a 51 key keyboard Figure 3 6 or a 41 key keyboard Figure 3 7 Unlabeled Key Colors Blue V Gold Figure 3 6 6400 Computer 51 Key Keyboard 3 16 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard Unlabeled Key Colors NS Blue V Gold Figure 3 7 6400 Computer 41 Key Keyboard The special charac
43. TE configuration menus If you changed any parameter settings the terminal displays the following message when you exit the menus SAVE PARMS If you press Y yes you are prompted for a password After you enter the correct password your settings are saved to Flash and the terminal may reboot Some changes automatically reboot the terminal If you press a key other than Y you exit the menus and the new settings are NOT saved In this case the new settings are lost when you reboot your terminal When you exit the TE configuration menus the following information appears lt TE program name gt lt version gt Session lt number gt Host lt data stream gt More Option Main Menu 2 Use More option 7 on the Main Menu to open the Main Menu 2 Main Menu 2 1 Keyboard Opts 2 Save Parms 3 4 4 16 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 4 gt NOTE Using the Trakker Antares Terminal Emulation Menus Keyboard Opts Use Keyboard Opts to set the type ahead feature Keyboard Opts 1 Type Ahead Type ahead lets you enter information when the terminal cannot immediately send data to the host Type ahead stores keystrokes after the Input Inhibited annunciator below appears on the status line and then saves them for the next input field X Input Inhibited annunciator Type ahead is enabled by default Save Parms Use Save Parms to retain the cha
44. and ScrLk For help with using the keyboard refer to the 5055 Data Collection PC User s Guide P N 961 054 017 3 22 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard 5055 Cursor Keys To Enter Press the Keys Window viewport up BLUE A Window viewport down BLUE Y Window viewport right BLUE Window viewport left BLUE HE 5055 Paging Keys To Press the Keys Page up GOLD Page down GOLD Y Page right GOLD Page left GOLD 4 5055 Tab Keys To Press the Keys Back Tab hat Forward Tab gt 5055 AlD Generating Keys To Press the Keys Clear GOLD 7 Enter Rec Adv Enter F1 F1 F2 F2 F3 F3 F4 F4 F5 F5 F6 F6 F7 F7 F8 F8 F9 F9 F10 F10 F11 BLUE F1 F12 BLUE F2 F13 BLUE F3 F14 BLUE F4 F15 BLUE F5 TE 2000 5250 Terminal Emulation Programmer s Guide 3 23 Using the Terminal s Keyboard SECTION 3 To Press the Keys F16 BLUE F6 F17 BLUE F7 F18 BLUE F8 F19 BLUE F9 F20 BLUE F10 F21 GOLD F1 F22 GOLD F2 F23 GOLD F3 F24 GOLD F4 Help nonerror state GOLD 8 Print GOLD 2 Record Backspace Home Home Roll Down Roll Dn Roll Up Roll Up 5055 Field Exit Key To Enter Press the Keys Field Exit GOLD 5 5055 Signal Keys To Enter Press the Keys Attn GOLD 9 Help from error state GOLD 8 5055 Special Control
45. and the WTD attempts to redefine the error line using Start of Header byte 4 a negative response is generated Format The WTD command takes either of the following forms ESC WTD Command CC Byte 1 CC Byte 2 Orders or Data Hex 04 Hex 11 Hex 00 Hex 13 orders Hex 04 Hex 11 Hex 00 Hex 13 lt data gt Notes CC Byte 1 and CC Byte 2 are the write control characters CC Byte 1 may do the following Clear the master MDT flag and reset the MDT flags Null all appropriate nonbypass fields CC Byte 2 sets the following Cursor blink Keyboard lock Alarm v v Vv Message Waiting annunciator Orders are described in detail later in this section Any character that is not an order and not associated with an order is considered data and is written on the screen at the current display address The address is then incremented by 1 for each character written These characters should be hex 00 hex 1C or above hex 1F so there is no conflict with the codes reserved for orders 6 14 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream Results If the WTD command changes the format table the keyboard remains locked until specifically unlocked by CC Byte 1 or a subsequent WTD command See Table 6 3 to determine the appropriate command for your particular combination of needs To select a command check the body of the table for the row showing the desired combination of conditions Then refer
46. at Line 1 Columns 2 and 3 Characteristics of the transmission immediately follow the P command When constructing a Transmit Only command the data to be sent should be placed at Line 2 Column 1 The data must be less than 1840 bytes in length after yy compression The last character must be The terminal sends the data to the RS 232 port until it detects a character Line 2 Column 1 begins the start of transmit data The host application must set up the screen with a transmit field to locate the RS 232 port I O data The field can be anywhere on the screen beginning at position 80 The output stream takes the form of ASCII characters For nondisplayable ASCII characters you may insert the characters yy where yy is the hexadecimal representation of the output byte For example if your printer requires a carriage return you would insert 0D You would insert 0A for a line feed Appendix B contains other hexadecimal values Table 7 3 describes the line and columns where characters must appear and their meanings Note that the Line and column information refers to a 24 line by 80 column display station TE 2000 5250 Terminal Emulation Programmer s Guide 7 7 Extended Commands Table 7 3 SECTION 7 Transmit Only Characters Line 1 Columns 2 12 Column Character Description 2 Extended command 3 Transmit Only On RS 232 Port P command 4 Speed
47. be a pound The terminal sends the data to the RS 232 port until it detects a character TE 2000 5250 Terminal Emulation Programmer s Guide 7 1 Extended Commands SECTION 7 Line 2 Column 1 begins the start of transmit data The host application must set up the screen with a transmit field to locate the RS 232 port I O data The field can be anywhere on the screen beginning at position 80 The host application must supply the receive field for response from the RS 232 port to the host The receive field can be anywhere on the screen except for the position allocated for the return status field The output stream appears in ASCII character format For bytes that are not displayable ASCII characters you may insert the characters yy where yy is the hexadecimal representation of the output byte For example if your printer requires a carriage return you would insert 0D You would insert 0A for a line feed Appendix B contains other hexadecimal values Table 7 1 describes the line and columns where characters must appear and their meanings Table 7 1 Transmit and Receive Characters Line 1 Columns 2 24 terminals Reserved 7 2 TE 2000 5250 Terminal Emulation Programmer s Guide Column Description Character 2 Extended command 3 Transmit and Receive On RS 232 F Port command 4 Speed bits per second 1 1200 2 2400 3 4800 4 9600 5 19200 6 38400 5 Data p
48. bits per second 1 1200 2 2400 3 4800 4 9600 5 19200 6 38400 5 Data parity N None 0 zero None Space None O Even E Odd 6 Data bits 7 Seven 8 Eight 7 Stop bits 1 One 2 Two 8 For 6400 or 5055 computers CTS 0 Disable flow control 1 Enable For 2415 2425 2455 or 248X Space terminals Reserved 8 For 6400 or 5055 computers DTR 0 Disable flow control 1 Enable For 2415 2425 2455 or 248X Space terminals Reserved 10 XON XOFF flow control 0 Disable 1 Enable 11 12 Flow control timeout value XX Number of seconds 13 Return AID key Space AID key is Enter default 7 8 TE2000 5250 Terminal Emulation Programmer s Guide X AID key character See Table 7 2 page 7 4 for return AID key characters SECTION 7 Extended Commands Flow Control Transmit Only supports RTS CTS DTR DSR and XON XOFF For descriptions see page 7 4 Return Codes for Transmit Only Command The terminal puts the return code response in an input field in the display buffer at Line 24 Column 1 It simulates the ENTER key to return the value to the host Use the Start Field order to return a code for this operation The following chart lists return codes Code Description Column 0 Good status transaction complete None 1 Not enough memory Or incorrect setting for 4 6 7 11 12 speed number of data bits number of stopbits or flow control timeout 2 No delimiter on data stream None 3 Timeout while using CTS flow co
49. computer Table 7 6 lists columns in which characters must appear Table 7 6 Return Version Characters Line 1 Columns 2 3 Column Description Character 2 Extended command 3 Return Version command V The terminal returns data and the extended command s status to the host computer in the following format tttK rrccfl program name gt lt version gt s where ttt is the terminal number rr is the row cc is the column vw Nw Yy s is the status Tone T fl is the AID key return value The Tone extended command causes the terminal to make a tone of a specified volume frequency and length Table 7 7 Line 1 Columns 2 12 Table 7 7 Tone Options Column Description Character 2 Extended command 3 Tone command T 4 6 Volume Spaces No change from current setting 000 255 Range The larger the number the louder the volume 7 9 Frequency Spaces No change from current setting 000 030 Range The larger the number the higher the frequency 10 12 Length 7 16 TE 2000 5250 Terminal Emulation Programmer s Guide Spaces No change from current setting 001 010 Duration in seconds The larger the number the longer the beep and the slower the keyboard response time SECTION 7 Extended Commands The return code is the status sent to the host computer the code indicates if the extended command was successful The terminal returns data and
50. following manuals TE 2000 3270 Terminal Emulation Programmer s Guide P N 977 055 003 TE 2000 VT ANSI Terminal Emulation Programmer s Guide P N 977 055 005 TE 2000 5250 Terminal Emulation Programmer s Guide 4 9 Using the Trakker Antares Terminal Emulation Menus SECTION 4 Extended Commands Use the Extended Commands option to enable or disable extended commands Extended Cmds 1 Enabled 2 Disabled By default extended commands are disabled For more information about extended commands see Section 7 5250 Following are 5250 menu options 5250 Beep On Error Auto Tab Scan Scan All Flds Stream Scan Device Name When enabled options do the following Beep On Error Default disabled Auto Tab Scan Default disabled Scan All Flds Default disabled Stream Scan Default disabled Device Name Default null string Causes the beeper to sound but allows you to continue working Normally when an error occurs the keyboard locks up and you must reset it either from the host or through the RESET key on the terminal Causes the cursor to tab forward to the next input field when a good scan is obtained Enables the scanner whenever the cursor is in an input field When this option is disabled the host computer must enable the scanner for each input field that requires scanned data Enable the Scan All Flds option if the scanner needs to be enabled all the time I
51. not be done Rolled over data is lost The lines rolled out of the area are lost cannot be rolled back onto the screen The state of the keyboard is not affected Pending AID bytes are not affected The following conditions cause parameter errors A top line of zero A top line greater than or equal to the display length A bottom line of zero A bottom line greater than the display length A top line greater than or equal to the bottom line A roll area greater than the bottom line minus the top line A scroll distance of zero has no effect on the display 6 12 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream gt NOTE Write Error Code Command Function The Write Error Code command forces the terminal into the prehelp state the same state the terminal enters when the operator makes a keying error Restrictions A Write Error Code clears any outstanding AID requests The terminal rejects the Write Error Code command if it is in the prehelp system request or SS messages state Format The command may take any of the following forms Headings in brackets indicate you can omit the individual field However you may not omit both fields You must provide either an Insert Cursor order or error message to avoid an error condition ESC Write Error Code Command Insert Cursor Order Hex 04 Hex 21 Position cursor ESC Write Error Code Command Error Message Hex 04 H
52. password to disable the Menu Password LCD Parms Menu Use the LCD Parms menu option 2 on the Main Menu to configure liquid crystal display parameters for the terminal LCD Parms 1 2 3 Screen Mode 4 Annunciators 7 Scroll Window Screen Mode The terminal has several screen modes that present a window viewport onto the IBM terminal s 80x24 display buffer Screen modes govern which portion of the larger IBM terminal s screen the terminal initially presents and how the window viewport moves as the cursor moves Modes are as follows Screen Mode Center Cursor Corner Mode Page Mode Lazy Mode Locked Mode Center Cursor Mode Center mode works best for applications that use the entire data stream s 80x24 logical display In this mode the cursor remains in the center of the terminal s window As the cursor moves within the window the terminal s display window moves to keep it centered When the cursor moves off the right left top or bottom edge of the IBM display station the window remains fixed despite the cursor s movement 4 12 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 4 Using the Trakker Antares Terminal Emulation Menus Corner Mode Corner mode is the default mode It begins with the window in the upper left corner of the larger IBM display station It keeps the cursor in the lower right corner of the display Corner mode works best for applications that us
53. place data from a previous record into the field when it receives the data An overstruck asterisk is displayed for the 1C characters Field Exit Operator can only exit the field by pressing a non data key such as FIELD EXIT key required or other cursor moving key IO Only the scanner can put data in this field Mandatory entry Mandatory fill Modified Numeric only Numeric shift Right adjust Self check Signed numeric The operator must put data in this field before pressing ENTER or another AID generating key When the operator begins putting data into this field they must completely fill it before exiting from it Marks this field as modified Accepts only the characters 0 9 and the symbols and blank FIELD exits the field with a positive number FIELD with a negative number FIELD EXIT exits the field as entered with the sign specified by the host The controller marks a minus field by changing the high nibble of the last byte to B unless a or blank is in that byte These characters cause an error to occur Accepts any data characters When the operator exits the field the controller shifts the contents to the right and fills on the left with zeros or blank spaces as specified Bits 13 15 can be 0 This allows the operator to make entries into any part of the field without any subsequent position adjustment When the controller sends the field to the host it also sends whatever is in
54. replaces all other characters with the four low order bits in the range of A through F For example is EBCDIC 6C thus 0 Null and blank characters also convert to 0 All high order nulls zeros and blanks in a field are converted to 0 and do not affect the value of the check number An all null field checks correctly This field can result when the operator unsuccessfully tried to enter digits into a field and checking fails The controller enables the operator to exit the field from the first position by using the Field Exit key Following are field descriptions 6 22 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream Field Type Description Alpha only Accepts only the characters A Z uppercase and lowercase and the and blank space Alpha shift Accepts all data keys The shift keys are acknowledged Auto enter When the operator uses FIELD EXIT key to leave this field or puts the last character in the field the terminal treats the action as if the operator pressed ENTER Bypass Operator cannot put entries in this field Attempts to enter data cause a keying error Digits only Operator can only put the characters 0 9 in this field The DUP key is allowed if enabled Duplication Allows operator to use the DUP key When the operator presses DUP the controller fills the field from the cursor to the end of the field with 1C Typically the host program uses this to
55. return In Example 2 The Input and Send commands use input variables Input commands require a prompt string followed by a comma and a variable name to store the string in The InputHidden command will display in place of any characters the user types All input commands must be before the first HostName command The Send command only accepts a single argument so you need two Send commands to send the user name and a carriage return TE 2000 5250 Terminal Emulation Programmer s Guide 5 7 Customizing Your Configuration EXAMPLE 3 Auto Login to an Application Input Enter user name username InputHidden Enter Password password HostName WaitFor login Send username WaitFor CR WaitFor Password Send password Send CR WaitFor Main Menu Send 3 Send CR WaitFor Wip Menu Send 1 Send CR SECTION 5 prompt for user name Prompt for password Wait for the login prompt Send the user name Send a carriage return Wait for password prompt Send the users password Send a carriage return Wait for the main menu Pick option 3 from the menu Wait for work in process menu Pick option 1 from the menu Example 3 modifies the script file in Example 2 The additional modification which starts with WaitFor Main Menu allows you to move automatically to an application after logging in EXAMPLE 4 Auto Login With Variable Processing In
56. some numbered menu options If the number for an option is highlighted appears in reverse video that option is ON or enabled If an option is not highlighted the option is disabled After you enable or disable an option you can make additional selections from the same menu Using the Y Yes Key Several displays provide warning that a certain action can cause your terminal to lose data stored in memory Press the Y yes key to indicate that you understand the consequences of your action and the terminal should proceed as instructed Press any other key to exit the menu without executing your original choice Configuring TE Parameters gt NOTE gt NOTE You can access the TE configuration menus when the initialization screen appears or once you establish a TE session The TE initialization screen appears each time you reboot the terminal or restart your application If you are using a terminal with TCP IP you cannot enter the TE configuration menus when the terminal is trying to connect to the host To configure TE parameters At the initialization screen or anywhere in a TE session access the Main Menu by pressing the keys in the following chart Terminal Key Sequence 2415 O 5 55 key keyboard Cb 37 key keyboard 2425 gA 2455 and 248X f Ft You can also access the Main Menu by scanning the bar code label in Appendix A Bar Code Scanning 4 2 TE 2000 5250 Terminal
57. support the Roll command hex 23 received from a host application Using this command a host application can roll an area of the screen up or down The direction of the roll and number of lines to roll are specified in the command Do not confuse the Roll Up and Roll Down AID keys with the Roll command The Roll keys cause the host to send down additional screens when you are at a Roll screen A Roll screen typically has text in the lower right hand corner of the screen indicating that there are additional screens to view Note the following A Roll command received from a host application moves the screen but not the window viewport You can see the screen scroll through the window viewport when you roll up or down but the window viewport itself remains stationary Paging keys window viewport page up window viewport page down window viewport page right window viewport page left move the viewport within one screen They do not move the screen itself For help with the Roll command see Section 6 Display Data Stream Cursor Keys You can manually move the terminal s window viewport by using the cursor keys and paging keys For more information about the window viewport refer to the terminal s user manual 2 4 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 2 gt NOTE Using Terminal Emulation Applications Field Exit Key Field Exit exits an input field and moves the cursor to the beginn
58. the extended command s status to the host computer in the following format X lt CR gt X is the return code listed in the following chart Code Description Column 0 Good status transaction complete None 8 Incorrect setting for volume 4 6 9 Incorrect setting for frequency 7 9 A Incorrect setting for length 10 12 Scan S The Scan extended command allows host systems to have the same capabilities as terminals using the Native data stream to set bar code parameters and scan By inserting characters S in the display buffer at Line 1 Columns 2 and 3 the host computer tells the terminal to expect a Scan extended command Appropriate descriptive characteristics should follow the S characters The terminal returns a code that indicates if the command was successful Then it simulates the Enter key to return a value to the host computer 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 will ensure that all data is present before the extended command is parsed removed Table 7 8 lists the command Table 7 8 Scan Characters Line 1 Columns 2 3 Column Description Character 2 Extended command 3 Scan command S TE 2000 5250 Terminal Emulation Programmer s Guide 7 17 Extended Commands SECTION 7 CC Byte 1 Control Character Byte 1 CC Byte 1 implementation differs among the types of termin
59. the field nulls if a Clear Unit command was received Modulus 10 self check fields perform a MOD 10 Check on the input Modulus 11 self check fields perform a MOD 11 Check on the input The controller performs these checks when the operator exits the field If the checks fail an input error is indicated and the Input Inhibited annunciator is turned on The operator must press the RESET key to clear the condition The network checks data by doing the appropriate modus on the low four bits of the characters in the field If the low four bits are within the range A through F zero is used in the modulus calculation Only the characters 0 9 are allowed The last byte of the field is reserved for the sign character The operator cannot place data in this location If the operator presses FIELD to exit the field the last character is set to and the field is right adjusted The high nibble of the last digit input is set to B If the operator uses FIELD or FIELD EXIT to exit the field the last character is set to blank and the field is right adjusted The or blank is sent in response to Read Input Fields or Read MDT Fields commands TE 2000 5250 Terminal Emulation Programmer s Guide 6 23 Display Data Stream SECTION 6 Table 6 8 describes the control portions of the SF order Table 6 8 Start of Field Control Word Hex Code Description 80XX Resequencing xx defines next field n
60. the next to the last character is changed to hex D In each case the returned cursor address indicates the current location of the cursor and the AID code is hex 00 gt NOTE Queued Read commands and pending AID codes are not cleared The format table display annunciators insert mode keying history and display contents are not affected TE 2000 5250 Terminal Emulation Programmer s Guide 6 3 Display Data Stream SECTION 6 Read Modified Immediate Alternate Command The Read Modified Immediate Alternate command enables the host to read data from modified input fields without depending on the operator to press an AID request key Format The command takes the following form ESC Read Modified Immediate Alternate Command Hex 04 Hex 83 Results This command is processed the same as the Read Immediate command except for these differences in the format of data sent to host Controller only returns data from those fields in the format table that have the MDT bit on Data field is delimited by Set Buffer Address SBA orders in the same way as the response data field for the Read MDT Fields command Leading and imbedded nulls within each field s data are not converted to blanks Trailing nulls within each field s data are suppressed Read Input Fields Command Function The Read Input Fields command causes the terminal to wait for the operator to press an active AID generating key then sends the contents o
61. to the left most column to find the corresponding hex code Table 6 3 Write to Display Control Byte 1 Clear Master MDT and Null All Appropriate Reset MDT Flags Nonbypass Fields Reset Pending AID and Nonbypass Field with Hex Code Lock Keyboard Fields All MDT On All 00 20 e 40 e e 60 e e 80 e AO e e CO e e e EO e e e Table 6 4 describes bit positions for CC byte 2 The most significant bit is 7 the least significant bit is 0 Table 6 4 Write to Display Control Byte 2 Bit Position Description 7 Always 00 6 0 Cursor moves to default or IC order position when keyboard unlocks 1 Cursor does not move when keyboard unlocks 5 0 No action 1 Reset blinking cursor 4 0 No action 1 Set blinking cursor if reset bit also 1 3 0 No action 1 Unlock keyboard reset pending AID bytes 2 0 No action 1 Sound alarm 1 0 No action 1 Reset Message Waiting annunciator 0 0 No action 1 Set Message Waiting annunciator even if bit 5 is set to 1 Exception When a WTD is received when the keyboard is unlocked and the WTD does not modify the keyboard state The following conditions cause parameter errors Invalid orders No data orders or CC follow the command byte TE 2000 5250 Terminal Emulation Programmer s Guide 6 15 Display Data Stream SECTION 6 Orders gt NOTE The following pages describe the host 5250 data stream orders the host can s
62. use line wrapping to look for unique strings If a screen from the host has multiples of the word you are looking for you can use the preceding spaces to identify a unique string If the screen sent to the terminal is Linux rlogin 2 4 6 login The autologin script would be PromptSessionStart 1 HostName wait for host login screen and send login and password WaitFor login Send billy lt ENTER gt WaitFor password Send letmein lt ENTER gt In this example you can search for the three leading spaces from the end of the previous line to make a unique search string Control Characters You can include control characters in your auto login script file The control character must be enclosed by angle brackets in AUTOLOG SCR Table 5 1 lists control characters for 5250 TE TE 2000 5250 Terminal Emulation Programmer s Guide 5 3 Customizing Your Configuration SECTION 5 Table 5 1 Control Characters for Auto Login Script File Control Character Definition lt ATTN gt Attention lt CLEAR gt Clear lt CUR_DN gt Cursor Down lt CUR_LF gt Cursor Left lt CUR_RT gt Cursor Right lt CUR_UP gt Cursor Up lt DEL gt Delete lt ENTER gt Enter lt ERS_EOF gt Erase Input F1 lt F24 gt Function keys HOME Home lt INS gt Insert lt LTAB gt Left Tab lt NEWLN gt New Line lt RESET gt Error Reset lt ROLL_DOWN gt Roll Down lt ROLL_UP gt Roll Up lt RTAB gt Right Tab lt
63. 0 syntax 5 9 verifying your configuration 5 11 Customizing your configuration 5 1 D Danish character set 5 40 Danish IBM character set 5 41 Data Decode 5 23 Data stream CONFIG DAT option 5 13 initialization files 5 33 menu options 4 8 4 9 DCS 300 DNS name 4 6 downloading Postamble command from 2 1 dual sessions 1 5 host name 4 7 IP address 4 6 SNA 4 7 Telnet 4 7 user guides xi Decimal values B 1 Default values CONFIG DAT 5 12 restoring 4 11 Define height 5 29 Define width 5 29 Del key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code label A 4 description 2 5 encoded sequence A 6 Developing auto login script files 5 2 Device name 4 10 5 26 Digits only field 6 20 6 23 Direct sequence 5 14 Disabling auto tab scan 2 2 Disabling auto login 5 6 Display asynchronous prefixes 6 27 data stream commands 6 1 6 2 orders 6 16 parameters errors 6 28 system codes 6 27 Display cursor location 1 5 Display mode 1 5 DNS 4 6 Documents xi Downloading files 5 44 Drop Leading 5 18 Drop Trailing 5 18 Dual sessions 1 5 Dup key 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 6400 3 21 bar code label A 5 description 2 6 system code 6 28 Duplication field 6 20 6 23 E EAN 5 17 7 23 EBCDIC 5 39 EBCDIC codes B 3 EBCDIC to ASCII translation 5 35 Editing files 5 44 Element decode 5 23 Encoded Code 39 CO
64. 0 6E o 111 6F p 112 70 q 113 71 r 114 72 s 115 73 t 116 74 u 117 75 v 118 76 w 119 77 x 120 78 y 121 79 Z 122 TA 123 7B f 124 7C 125 7D 126 TE C 4 TE 2000 5250 Terminal Emulation Programmer s Guide APPENDIX C Terminal Font Set Table Table C 1 continued Terminal Font Set 6400 or 5055 Computer Character Decimal Hexadecimal 127 TF C 128 80 129 81 130 82 a 131 83 a 132 84 a 133 85 a 134 86 c 135 87 136 88 137 89 138 8A 1 139 8B 1 140 8C i 141 8D 142 8E 143 8F 144 90 e 145 91 146 92 147 93 6 148 94 149 95 150 96 151 97 y 152 98 153 99 154 9A 155 9B 156 9C X 157 9D R 158 9E f 159 9F 160 AO i 161 Al TE 2000 5250 Terminal Emulation Programmer s Guide C 5 Terminal Font Set Table APPENDIX C Table C 1 continued Terminal Font Set 6400 or 5055 Computer Character Decimal Hexadecimal 6 162 A2 163 A3 164 A4 165 A5 166 A6 2 167 A7 3 168 A8 not symbol 169 A9 170 AA Ye 171 AB Ya 172 AC i 173 AD 174 AE 175 AF 176 BO 177 B1 g 178 B2 179 B3 4 180 B4 3 181 B5 41 182 B6 T 183 B7 1 184 B8 3 185 B9 186 BA 7 187 BB 3j 188 BC 4 189 BD 3 190 BE 1 191 BF L 192 Co 2 193 C1 T 194 C2 F 195 C3 196 C4 t 197 C5 C 6 TE2000 5250 Terminal Emulation Programmer s Guide APPENDIX C Terminal Font Set Table Table C 1 continued Terminal Font Set 6400 or 5055 Computer Characte
65. 0 7E Default 00 18 19 Number of delimiter characters XX Delimiter characters received be fore transmitting return code to host Range 00 99 Default 00 20 21 Start character AA Hexadecimal ASCII code for start character Range 00 99 De fault of 00 implies no start character 22 Return start character to host F Return character Space Do not return character 23 Flag parity errors P Flag Space Do not flag 24 25 Receive timeout length XX Number of seconds the terminal waits for input from the RS 232 port before it sends a timeout error Uses a default of 5 seconds when this field is filled with spaces TE 2000 5250 Terminal Emulation Programmer s Guide 7 11 Extended Commands SECTION 7 Return Codes for Receive Only Command Line 24 Column 1 is the return status byte The host application defines the 1 byte return status field location Following are return status codes Code Description Column 0 Good status transaction complete None 1 Not enough memory Or incorrect setting for 4 6 7 speed number of data bits or number of stop bits 2 No delimiter on data stream 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 13 14 receive A Incorrect setting for delimiter character 15 16 B Incorrect setting for number of delimiter 17 18 characters D
66. 00 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream The format table is modified if the display address 1 is equal to the starting address of an input field that was previously defined This happens as follows The field format word of the previously defined field is overlaid with the new one All FCWs and length parameters that were specified are ignored Two bytes however are still required for the length even though no value check is performed on them The field ending address is set equal to the field s original ending address The screen ending address is not rewritten The defined field is not null filled If any data characters follow the length field they are written into the defined field Start of Header SOH Order Function The SOH order notifies the terminal that the next byte in the Write data steam contains a header order The order specifies header information for the format table When the controller receives this order it first clears the format table then inserts the contents of the SOH order Restrictions A parameter error is posted when the output data stream ends before the number of bytes needed have been sent or when the first byte of the order is not between 1 and 254 Format The SOH order takes the following form Function Hex Code Order 01 Length 07 Reserved 00 Reserved 00 Resequence 00 Error row 00 F keys 000000 Results Because the leng
67. 13 Parameter Errors sssseeeee m 6 29 Table 7 1 Transmit and Receive Characters 0 00 c cece cee eens 7 2 Table 7 2 Return AID Keys hci cea eek at tala ses UP ead 7 4 Table 7 3 Transmit Only Characters 0 0 ccc cece cence ees 7 8 Table 7 4 Receive Only Characters 0 c cece cence es 7 11 Table 7 5 Set Parameters Characters 0 00 ccc eee ee cence ene eens 7 13 Table 7 6 Return Version Characters 0 c cece eee eee ene 7 16 Table 7 7 Tone Options eame ita dle ace Ed 7 16 Table 7 8 Scan Characters disces veld Inge diana ho ables oa eae ee 7 17 Table7 9 CG Byte 1 ce eed aree oe a iex arde I se E RO OARA 7 18 Table 7 10 CC Byte Lancia ete Wate lice Guat Qo He el gea elc itas 7 19 Tabler TL CC Byte Zucaina carente rentrer WM THUS e Re RONDA ER EROR 7 20 Table 7 12 CO Byte d iaa eie dk eae Eel tee awa a te sae Pees 7 21 Table 7 13 Bar Code Length 0 ccc ccc cece eee AUREA 7 22 Table 7 14 UPC Bar Code Characters 0 ccc ccc cece eee eens 7 22 Table 7 15 EAN Algorithms 0 c ccc ccc m 7 23 Table 7 17 Plessey Characters 0ooooooccooconoronr rr 7 24 Table 7 18 Plessey Check Digit Characters 0 cece cece eee eens 7 24 Table 7 19 Codabar Characters 0c ccc ccc ccc cnet e 7 25 Table 7 20 Code 11 Characters 0 1 00 0 ccc ccc ccc e e 7 25 Table 7 21 Code 93 Characters 0 ccc ccc cc ccc eee een een ennes 7 25 Table 7 22
68. 2 t S F3 t T F4 t U F5 t V F6 t W F7 t X F8 t Y F9 t Z F10 t A 6 TE2000 5250 Terminal Emulation Programmer s Guide APPENDIX A Bar Code Scanning Table A 1 Continued Key Press Sequences for Encoded Code 39 Sequence Key LA Clear B F11 t JC F12 t D Error Reset E Help LF semicolon G lt less than H equal 9ol gt greater than ToS question mark K 1 not symbol L backslash M cent N piping symbol O _ underscore JP left brace PQ vertical bar JR right brace S tilde JoY Del U Dup IN at JoW grave accent X Sys Req Y Print PZ F13 t TE 2000 5250 Terminal Emulation Programmer s Guide A 7 Bar Code Scanning APPENDIX A Table A 1 Continued Key Press Sequences for Encoded Code 39 Sequence Key A B C D E F G H I J K L M N O P Q R S T U V W X Y Z NS gq sd SC 0 0000908g pot mwn Ro aAa 7 p A 8 TE2000 5250 Terminal Emulation Programmer s Guide APPENDIX A Table A 1 Continued Key Press Sequences for Encoded Code 39 Bar Code Scanning Sequence Key A exclamation mark B double quote C dollar D pound E percent F amp ampersand G single quote H left parenthesis A right parenthesis IJ asterisk K plus L comma M minus N F14 t O forward s
69. 25 2455 and 248X terminals Not supported on the 6400 and 5055 computers Table 7 20 lists Code 11 characters Table 7 20 Code 11 Characters Line 1 Column 17 Character Description 0 Code 11 disabled 1 Code 11 enabled Space No change from current setting Code 93 Not available for 2415 2425 2455 and 248X terminals Code 93 and Code 128 options can be enabled Table 7 21 Code 93 Characters Line 1 Column 18 Character Description 0 Code 93 disabled 1 Code 93 enabled Space No change from current setting TE 2000 5250 Terminal Emulation Programmer s Guide 7 25 Extended Commands gt NOTE gt NOTE SECTION 7 Code 128 Not available for 2415 2425 2455 and 248X terminals Table 7 22 lists Code 128 characters Table 7 22 Code 128 Characters Line 1 Column 19 Character Description 0 Code 128 disabled 1 Code 128 enabled Space No change from current setting Straight or Computer Identics 20f5 Not available for 2415 2425 2455 and 248X terminals If the Straight or Computer Identics bar code is enabled select the maximum and minimum lengths and the 1st and 2nd fixed bar code lengths according to your requirements Table 7 23 Table 7 23 2 of 5 Characters Line 1 Column 20 28 Column Character 20 0 Straight and Computer Identics 2 of 5 disabled 1 Computer Identics 2 of 5 enabled 2 Straight 2 of 5 enabled Space No change from current setting 23 24 XX Minim
70. 3 24 6400 3 20 bar code label A 3 description 2 4 Program name 1 4 5 31 Program version 1 4 5 31 Programmable function keys See Func tion keys PromptSessionStart command 5 2 Protocol Opts menu 4 9 Protocols 3270 4 9 SST 5 27 TCP IP Direct Connect description 1 1 menu options 4 5 4 8 program names 1 4 UDP Plus description 1 1 menu options 4 5 4 6 program names 1 4 upline 4 7 VT ANSI 4 9 WTP description 1 1 program names 1 4 Publications xi Q Quiet Zone 5 23 R RA order 6 18 Radio baud rates 5 27 Radio configuration number 5 14 Radio number 5 14 5 15 Radio protocols 5 27 Read Immediate command 6 3 Read Input Fields command 6 4 Read MDT Alternate command 6 7 Read MDT Fields command 6 6 Read Modified Immediate Alternate com mand 6 4 Read Screen command 6 7 Receive Only 2G extended command 7 10 Record Backspace key 2415 3 5 2425 3 8 2455 3 11 248X 3 14 5055 3 24 6400 3 20 bar code label A 4 description 2 4 Redundancy 5 15 Remapping characters 5 34 5 39 Renaming auto login script files 5 6 Repeat to Address order 6 18 TE 2000 5250 Terminal Emulation Programmer s Guide Index 5 INDEX Request Response Header 6 4 Resequencing Read Immediate command 6 3 Read Input Field command 6 5 Start of Field command 6 24 Start of Field order 6 21 Start of Header order 6 26 Reshow command 1 5 Restart x command 5 2 Restore Scre
71. 3 8 5055 Computer Keyboard 0 0 cece cee cence nee nnes 3 22 vi TE 2000 5250 Terminal Emulation Programmer s Guide CONTENTS TABLES Table 5 1 Control Characters for Auto Login Script File 5 4 Table 5 2 EBCDIC Values ecciesie e ree en tba ERA 5 4 Table 5 83 ASCII Equivalents for EBCDIC Values 2415 2425 2455 or 248X Terminal a cene ate entes DE E eee a 5 40 Table 5 4 ASCII Equivalents for EBCDIC Values 6400 or 5055 Computer 5 41 Table 5 5 IBM Character Sets 0 ccc ccc cece eee e eee ene rreo 5 41 Table 6 1 Input Commands and Hex Codes 0 ccc eee eee 6 2 Table 6 2 Output Commands and Hex Codes 0 cece lees 6 2 Table 6 3 Write to Display Control Byte 1 0 cece eee eens 6 15 Table 6 4 Write to Display Control Byte 2 ccc ccc cece nes 6 15 Table 6 5 Write to Display Command Orders 0 0 cece c eee eens 6 16 Table 6 6 Field Format Word for Start of Field Order oo ooooo o o 6 20 Table 6 7 Field Control Words 0c cece ccc ene cr 6 21 Table 6 8 Start of Field Control Word 00 ccc cee cence eens 6 24 Table 6 9 Start of Field Attributes 0 0 ccc ccc cence cence 6 24 Table 6 10 Function Key Bit Switches 0 0 c ccc cee eee eens 6 26 Table 6 11 Resequencing lio lei eme e eee heb dare gr RR 6 26 Table 6 12 System Codes and Descriptions 0 0 cece eee eee nee 6 28 Table 6
72. 3 characters Ox9B OxBD OxOE Ox7C 0x7C OxDD EBCDIC Hex Value Original to be Replaced Replacement for Display 4A 4F 7C ASCII hexadecimal file 5250 XLT remaps for German 2415 2425 2455 or 284X terminal Ox9B Ox8E OxOE 0x21 0x21 Ox9A 0x24 0x24 OxAA Ox5E Ox7C 0x94 0x60 0x60 0x23 0x23 0x40 OxF5 0x22 0x22 Ox7E OxE1 Ox7B 0x84 Ox7D 0x81 Ox5C 0x99 SECTION 5 Customizing Your Configuration EBCDIC Hex Value Original to be Replaced Replacement for Display 4A A 4F 5A 5B 5F A 6A l 6 79 x 7B 7C 7F i A1 b CO a DO EO EXAMPLE 3 ASCII hexadecimal file 5250 XLT remaps for German 6400 or 5055 computer Ox9B Ox8E OxOE 0x21 0x21 Ox9A 0x24 0x24 OxAA Ox5E Ox7C 0x94 0x60 0x60 0x23 0x23 0x40 0x15 0x22 0x22 Ox7E OxE1 Ox7B 0x84 Ox7D 0x81 Ox5C 0x99 EBCDIC Hex Value Original to be Replaced Replacement for Display 4A A 4F 5A 5B 5F A 6A 6 79 S 7B 7C 7F i A1 b CO a DO EO O TE 2000 5250 Terminal Emulation Programmer s Guide 5 43 Customizing Your Configuration SECTION 5 Downloading Files gt NOTE 2415 2425 2455 or 248X Terminal You can use one of several methods to download a file to a 2415 2425 2455 or 248X terminal including FileCopy through a serial connection from your Trakker Antares terminal to your personal computer You must use the latest version of the
73. 32 command to the TE program The text of the message follows the ID number in a quoted string The embedded n sequence within the quoted string indicates a new line character and outputs a carriage return line feed To change the text of the message that appears change the quoted string For example you could change the above line to look like this Ox2f10 PrintinginPlease Wait When you have a text file with one line for every ID number use MAKELIT EXE to convert the file to an indexed literal file If your text file is named CFGLIT TXT you would type the following command makelit cfglit txt cfglit dat This command creates the new literal file CFGLIT DAT For instructions on how to download the file see Downloading Files later in this section 5 82 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Preinitializing the 5250 TE Program You can preinitialize the 5250 TE program You must name the 5250 initialization file as 5250 INI The file is processed when you reset or warm start the terminal The file is processed as if the radio had received the data and must be in the on air format For instructions on how to download the file see Downloading Files later in this section Data is encoded in binary format To create 5250 INI you may need a HEX editor or other special program INTERMEC 5250 initialization files are composed of the following
74. 5 3 24 6400 3 20 bar code label A 4 description 2 5 encoded sequence A 6 system codes for 6 28 Field Format Word 6 19 Field Mark key 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 6400 3 21 bar code label A 5 description 2 6 Field key 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 6400 3 21 bar code label A 5 description 2 6 encoded sequence A 6 Field key 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 6400 3 21 bar code label A 5 description 2 6 encoded sequence A 6 system code for 6 28 Fields bit numbers 6 20 parameter errors for 6 28 resequencing 6 24 6 26 system codes for 6 27 types of 6 23 Figures See Illustrations FileCopy utility 5 44 Files AUTOLOG SCR 5 1 CFGLIT TXT 5 32 CHECKCFG EXE 5 9 CONFIG DAT 5 9 custom parameter set up 5 9 downloading 5 44 TE 2000 5250 Terminal Emulation Programmer s Guide Index 3 INDEX Finnish character set 5 40 Finnish IBM character set 5 41 Fixed bar code lengths 5 19 Fn key 3 22 Font set 5 39 C 1 Foreground session 5 30 Forward Tab 2415 3 4 2425 3 8 2455 3 11 248X 3 14 5055 3 23 6400 3 19 bar code label A 2 description 2 6 encoded sequence A 6 French character set 5 40 French IBM character set 5 41 Frequency 5 13 Full ASCII 5 23 Function keys 2425 3 8 2455 3 11 248X 3 14 5055 3 23 6400 3 19 bar code labels A 2 description 2 4 encoded sequences A 6 A
75. 5 or 248X Terminal 0 cece eens 6400 or 5055 Computer 0 ec cee nec EOCEEN ERA Disabling the Auto Login Feature ssseseeee eee 2415 2425 2455 or 248X Terminal 0 cece eee eee 6400 or 5055 Computer ec cece E ee DiS Sample Auto Login Script Files 0 0 0 ccc ccc cece eens Auto Login Restart eere EEG dirette cess Displaying the Double Byte Character Set 0 0 cc cece cece eens Creating a Custom Parameter Set Up File 0 DYNA o ise a Scanlon al p eri E ba Sa RR BOR Cee Prete Sha Ns atin c ore P cad Parameter Formats misas pa ure eds gate cg we AR eel ex vig Verifying Your Configuration 0 00 c ccc cee ee Parameters and Qualifiers 0 cc ccc ccc cent nett ee Set Up Parameters Options 0 ccc cee cette eee e nee Bar Code Parameters 0 0 ccc cece eee ete en Bar Code Symbologies 0 0 cece cece eee ee eect nee e nee eens Generic Bar Code Options 0 ccc ccc cece eee e PCy Optom enin Eraser hu su S ots ita comet scele ide Seve ede PNE TAN Optlons 5252 busdam eL emen De E bero Code 39 Options is cert I RACIO oe ewe A e te ice ce Interleaved 2 of B Option 555r dia edie dada aa ore iP Code L1 Options csi A A a ae Se d e ce s rte on Plessey Options 5 A aH remp tei es Code 128 Options n sisne iak ig eked sia ela etg 5250 Protocol Options 0 ccc cee he Display Options dad hdr
76. 50 Terminal Emulation Programmer s Guide Hm RODN ROUP FLDX ATTN 9e HELP DEL EINP ERR HEX APPENDIX A Home Insert Special Host Key Sys Req 5250 Additional Functions Not symbol cent sign Dup duplicate enabled fields only Field Field Field Mark New Line TE configuration menus Auto Login Restart Auto Login Restart Bar Code Scanning oHm 96INS 96S YSR NOT CENT DUP FLD FLD 9eFM NL TECFG ALRS TE 2000 5250 Terminal Emulation Programmer s Guide A 5 Bar Code Scanning APPENDIX A Encoded Code 39 Table A 1 lists escape characters and key press sequences for Encoded Code 39 The t in the table indicates a terminating key Any bar code data following this key code is ignored The t sequences therefore should be located only at the end of the bar code If you attempt to use a reserved sequence termed reserved in the table the terminal will beep and the data stream will be flushed Table A 1 Key Press Sequences for Encoded Code 39 Sequence Key A New Line B Del C Forward Tab D Forward Tab E Back Tab F Roll f Roll up Page down G Roll 4 Roll down Page up H Backspace I Field J Field K Insert L Home M Enter Rec Adv t N Field Exit 0 Erase Input P Attn Q F1 t R F
77. 6 New Line key 3 21 overlay 3 17 paging keys 3 19 shift keys 3 17 signal keys 3 20 special control keys 3 21 special host keys 3 21 Tab keys 3 19 user s guide xi 3 18 802 11 radio 1 4 A ABC Codabar 5 16 Add On 2 5 22 Add On 5 5 22 Additional 5250 functions 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 6400 3 21 description 2 6 Addresses cursor Clear Format Table command 6 9 Clear Unit command 6 10 3270 4 9 32 70 options 4 9 3270 XLT 5 39 5 42 5055 computer Read Immediate command 6 3 Read Input Fields command 6 5 Read MDT Fields command 6 6 Restore Screen command 6 11 Insert Cursor order 6 16 5250 additional functions 3 25 AID generating keys 3 23 Auto Login Restart 3 25 cursor keys 3 23 downloading files to 5 44 Field Exit key 3 24 keyboard 3 22 overlay 3 22 paging keys 3 23 shift keys 3 22 signal keys 3 24 special control keys 3 24 special host keys 3 24 user s guide 3 22 5250 CONFIG DAT options 5 26 menu options 4 9 4 10 5250 INI 5 33 6400 computer 5250 additional functions 3 21 AID generating keys 3 19 alpha lock mode 3 18 Auto Login Restart 3 21 cursor keys 3 19 downloading files to 5 44 Move Cursor order 6 17 parameter errors 6 29 Repeat to Address order 6 18 Set Buffer Address order 6 18 Start of Field order 6 24 Write to Display command 6 14 Aid associated commands 6 3 AID generating keys 2415 3 4
78. 6 9 Display Data Stream gt NOTE SECTION 6 Clear Unit Command Function This command clears the display and format table Restrictions The terminal rejects the command when it is in the SS message state Format The command takes the following form ESC Clear Unit Command Hex 04 Hex 40 Results When the terminal receives the Clear Unit command the following occurs The keyboard locks The Input Inhibited annunciator is turned on The error state or system request state is cleared The shift alternate function and insert modes are cleared The format table is cleared Because this is not format level 0 a default header is assumed The MDT bit is cleared All function keys are set up to return data The display is cleared by writing nulls to the display buffer A normal attribute is written byte to row 1 column 1 of the display The cursor is placed at row 1 column 2 this makes the insert cursor address Any AID requests and pending Read Input Fields or Read MDT Fields commands are cleared v Ww vV V YV Operated selected reverse image and the Message Waiting annunciator are not affected by this command 6 10 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 gt NOTE Display Data Stream Restore Screen Command Function The Restore Screen command restores all data stored by the last Save Screen command Restrictions The terminal rejects this command when
79. 6400 or 5055 computer 3 Using the default value from step 2 search the terminal s Terminal Font Set for the character If the default character is correct you are done If the default character is incorrect go to step 4 4 Search the terminal s Terminal Font Set for the character you want 5 Create file 5250 XLT Put the default value of the font character found in step 2 as the first byte in the file Put the replacement value found in step 4 as the second byte in the file 6 Repeat steps 1 through 5 until all replacement characters have been completed 7 Download 5250 XLT to your terminal and restart the terminal emulation program for the changes to take effect For downloading information see Downloading Files later in this section TE 2000 5250 Terminal Emulation Programmer s Guide 5 39 Customizing Your Configuration SECTION 5 Table 5 2 EBCDIC Values EBCDIC 4A 4F 5A 5B 5F 6A 79 7B 7C 7F A1 CO DO EO Character Set English US I a lt o a A Austrian German Al U0 6 418 b UB O Austrian German alternate 6 b A O Danish Norwegian FR 1 mn A 5 o EG a lal Danish Norwegian alternate n Finnish Swedish x A alal ale Finnish Swedish alternate a a A French E pese E vn C Italian MENE AE eo d le g td d C Portuguese BMESEIBESCESESESE SENE E EGRE e Spanish Ps amp
80. 7 Customizing Your Configuration 0x40 0x20 0x00 0x26 0x00 0x60 0x2D 0x00 0x00 0x00 0x80 0x00 0x68 0x00 0x71 0xa0 0x00 0x79 0x00 0x00 OxcO 0x7B 0x48 0x7D 0x51 0xe0 Ox5c 0x59 0x30 0x38 0x00 0x00 0x00 0x00 Ox2F 0x00 0x00 0x60 0x61 0x69 0x6A 0x72 0x7E Ox7A 0x00 0x00 0x41 0x49 0x4A 0x52 0x00 Ox5A 0x31 0x39 0x00 Ox9b 0x00 0x21 0x00 0x7C 0x00 0x3A 0x62 0x00 0x6B 0x00 0x73 0x00 0x00 0x00 0x42 0x00 0x4B 0x00 0x53 0x00 0x32 0x00 0x00 Ox2E 0x00 0x24 0x00 0x2C 0x00 0x23 0x63 Oxc2 0x6C 0x00 0x74 0xcO 0x00 0xd9 0x43 0x00 0x4C 0x00 0x54 0x00 0x33 0x00 0x00 0x3C 0x00 0x2A 0x00 0x25 0x00 0x40 0x64 Oxcl 0x6D 0x00 0x75 Oxda 0x00 Oxbf 0x44 0x00 0x4D 0x00 0x55 0x00 0x34 x00 5 88 TE 2000 5250 Terminal Emulation Programmer s Guide 0x00 0x28 0x00 0x29 0x00 Ox5F 0x00 0x27 0x65 0xc3 Ox6E Oxb4 0x76 Oxb3 0x00 0x00 0x45 0x00 0x4E 0x00 0x56 0x00 0x35 0x00 0x00 0x2B 0x00 0x3B 0x00 0x3E 0x00 0x3D 0x66 Oxc5 Ox6F 0x00 0x77 0x00 0x00 0x00 0x46 0x00 0x4F 0x00 0x57 0x00 0x36 0x00 0x00 0x0e 0x00 Oxaa 0x00 0x3F 0x00 0x22 0x67 0x00 0x70 0x00 0x78 0x00 0x00 Oxc4 0x47 0x00 0x50 0x00 0x58 0x00 0x37 0x00 SECTION 5 SECTION 5 Customizing Your Configuration Substituting National Characters This topic tells h
81. 9 G German character set 5 40 German IBM character set 5 41 H Help key encoded sequence A 7 from error state 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 20 bar code label A 4 description 2 5 non error state 2415 3 5 2425 3 8 2455 3 11 248X 3 14 5055 3 24 6400 3 20 bar code label A 3 description 2 4 Hex key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code label A 4 description 2 5 Hex mode 6 11 6 13 Hexadecimal values B 1 Home viewport command 1 5 Home key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code label A 5 description 2 5 encoded sequence A 6 Host A B or C 5 13 Host name 4 7 5 13 Host view size 4 5 4 9 5 26 HostName command 5 2 I O field 6 20 6 23 IBM character sets 5 41 IC Insert Cursor order 6 16 Icons See Annunciators Illustrations keyboards 2415 3 2 3 3 2425 3 7 2455 3 10 248X 3 13 5055 3 22 6400 3 16 3 17 Immediate commands Clear Unit 6 10 Read Immediate 6 3 Read Modified Immediate Alternate 6 4 Read Screen 6 7 Restore Screen 6 11 Save 6 8 Initialization screens 1 2 4 2 4 18 Input commands auto login 5 2 description 6 3 Read Input 6 3 Read Input Fields 6 4 Read MDT Alternate 6 7 Read MDT Fields 6 6 Read Modified Immediate Alternate 6 4 Read Screen 6 7 Save 6 8 Input Inhibited 2 1 Input Inhibited annunciator Clear Format Tabl
82. DT bit is on the user receives Cursor Address AID Code Field Data Cursor Address Position of the cursor when the AID generating key was pressed AID Code Code for the AID generating key the operator used Field Data Returned only when one of the following AID generating keys is used Roll Up Roll Down Enter Rec Adv An unmasked function key When it is returned the field data consists of the contents of all input fields as they appear on the display unless resequencing has been specified Any attributes in a field are treated as data and returned as such Field attributes are not considered part of the field All nulls are converted to blanks All pending AID request bytes are cleared If the specified field is signed numeric the first character is not sent if that same field is negative the zone position of the next to the last character is changed to hex D Though data is not sent the CC bytes are processed To determine the appropriate codes for the control character CC bytes see Table 6 3 and Table 6 4 under the Write To Display topic page 6 14 Format of Returned Data The format of the returned data is Bytes 1 and2 Byte3 Byte 4 Byte 5 Cursor address AID code Field data Field data Byte 6 and all that follow contain the remaining field data from the format table The terminal returns complete contents of each field with nulls converted to blanks TE 2000 5250 Terminal Emulation Programmer s Gu
83. E 157 9D OSC 216 D8 e 158 9E PM 217 D9 159 9F APC 218 DA 160 AO 219 DB 161 Al i 220 DC U 162 A2 221 DD y 163 A3 222 DE 164 A4 223 DF B 165 A5 224 E0 166 A6 225 El a 167 AT 8 226 E2 168 A8 a 227 E3 a 169 AQ 228 E4 170 AA a 229 E5 171 AB 230 E6 172 AC 231 E7 c B 2 TE 2000 5250 Terminal Emulation Programmer s Guide APPENDIX B Conversion Tables Binary to EBCDIC Following are binary to EBCDIC conversion values Bits 0 5 EBCDIC Code Display Graphic Bits 0 5 EBCDIC Code Display Graphic 00 0000 40 lt space gt 10 0000 60 00 0001 C1 A 10 0001 61 00 0010 C2 B 10 0010 E2 S 00 0011 C3 C 10 0011 E3 T 00 0100 C4 D 10 0100 E4 U 00 0101 C5 E 10 0101 E5 V 00 0110 C6 F 10 0110 E6 W 00 0111 C7 G 10 0111 E7 X 00 1000 C8 H 10 1000 E8 Y 00 1001 C9 I 10 1001 E9 Z 00 1010 4A 10 1010 6A EBCDIC 00 1011 4B 10 1011 6B 00 1100 4C lt 10 1100 6C 00 1101 4D 10 1101 6D 00 1110 4E 10 1110 6E gt 00 1111 4F 10 1111 6F 01 0000 50 amp 11 0000 FO 0 01 0001 D1 J 11 0001 F1 1 01 0010 D2 K 11 0010 F2 2 01 0011 D3 L 11 0011 F3 3 01 0100 D4 M 11 0100 F4 4 01 0101 D5 N 11 0101 F5 5 01 0110 D6 O 11 0110 F6 6 01 0111 D7 P 11 0111 F7 7 01 1000 D8 Q 11 1000 F8 8 01 1001 D9 R 11 1001 F9 9 01 1010 5A 11 1010 7A 01 1011 5B 11 1011 7B 01 1100 5C 11 1100 7C 01 1101 5D 11 1101 7D 01 1110 5E 11 1110 TE 01 1111 5F 11 1111 7F n TE 2000
84. E 1 Auto Login With All Terminals Using the Same Account PromptSessionStart 1 Ask user to press lt Enter gt to start auto login HostName Use this to log into any host Keyboard 0 Disable the keyboard WaitFor login Wait for the login prompt Send user name CR Send the user name WaitFor Password Wait for the password prompt Send users password CR Send the users password Pause 1000 Pause 1 second Keyboard 1 Enable the keyboard Restart 1 Restart the auto login script file In Example 1 The Hostname command matches the host the user accesses The symbol starts a comment that continues to the end of the line The WaitFor command waits for a string to be displayed by the host WaitFor takes up to 10 strings 20 characters long The strings must be enclosed in quotes and separated by a comma The first Send command sends a fixed user name The second Send command sends a fixed password Angle brackets and can enclose uppercase mnemonics or hexadecimal values EXAMPLE 2 Auto Login With Different User Names and Passwords Input Enter user name username Prompt for user name InputHidden Enter password password Prompt for password HostName WaitFor login Wait for the login prompt Send user name Send the user name Send CR Send a carriage return WaitFor Password Wait for the password prompt Send password Send the users password Send CR Send a carriage
85. Emulation Programmer s Guide SECTION 4 Using the Trakker Antares Terminal Emulation Menus The Main Menu appears Main Menu Set up Parms LCD Parms Beeper Setup Tests Version Info Exit Menus More The following figure shows the structure of the TE configuration menus P NOTE Some parameters for 2415 2425 2455 and 248X terminals are available through the TRAKKER Antares 2400 Menu System They are not reproduced in the TE configuration menus For more information about the menu system refer to the terminal s user manual Main Menu Set up Parms LCD Parms Beeper Setup Tests Version Info Exit Menus More Set up Parms LCD Parms Communication Code39 Encoded 1 2 Protocol Opts Screen Mode Annunciators Cold Start More Scroll Window Beeper Setup Error Tone 3 4 Numbers Timed Numbers Version Info Main Menu 2 Keyboard Opts TE program name gt Save Parms Version number Date lt ddmmyy gt TE 2000 5250 Terminal Emulation Programmer s Guide 4 3 Using the Trakker Antares Terminal Emulation Menus SECTION 4 Set Up Parms Menu gt NOTE The Set up Parms menu option 1 on the Main Menu is password protected to prevent unauthorized users from changing parameters You can change the password by customizing the parameter s set up file CONFIG DAT For more information about changing the password see Section 5 Customizing Your Configu
86. Incorrect setting for start character 19 20 E Incorrect setting for data parity 5 22 F Timeout None O Overrun of UART receive register None P Data parity or framing error None Example of Receive Only Command The following example and chart show what would be sent to the terminal to cause data to be received A b indicates a space The following chart describes the data Column 1 Column 11 Column 23 Do X bitG3N81bbbbbb500A0102FP10 Column Character Description 1 Space This column typically contains a space 2 Extended command 3 G Receive Only command 4 3 4800 baud 5 N No data parity 6 8 Eight data bits 7 1 One stop bit 8 12 Spaces Reserved 13 Space 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 will be sent to host after one delimiter character has been received 20 21 02 Start character is 02 hexadecimal STX 22 F Start character will be returned to host 23 P Parity errors will be flagged 24 25 10 Receive timeout length is 5 seconds 7 12 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 7 Extended Commands Set Parameters H gt NOTE Only the 6400 and 5055 computers support the H extended command Use Set Parameters to set TE configuration parameters that you would otherwise set at the terminal The parameters are part of the configuration menus Set
87. N 3 Using the Terminal s Keyboard 2415 Terminals anien id ee et eda tie Cat oli eR 2415 Cursor Keys ee Men ter ach e e Ee dd o ER e ise 2415 Pagina Keys ner eere ete od vel e eet dual e oie beast Re RU alate 2415 Tab Keys cse tice hs Bie ati a Rats eh ae he eine oe RES 2415 AID Generating Keys 0 cc ccc ccc cece e 2415 Field Exit Key stos iria tesa aed a aman ae dad lila sae 2415 Signal KEYS ooa ERE ED URBE UM ee a ety 2415 Special Control Keys 0 ccc cee cnet een cee hn 2415 Special Host Key 0 ccc cece cence eee e ERS 2415 5250 Additional Functions 0 0c ccc cece eee ees 2415 Auto Login Restart llle 2425 Terminal s iee A ee eeu E Eee pe dd E 2425 Cursor Keys cieecresetecnd eb veg dow c e UM isa US Ma DRM or ae 2425 Paging Keys se eden Re e e e e eR Er eats 2425 Tab Keys ii ines es ota TR Race Ra aUe da Bea E SEP RA Eu onec 2425 AID Generating Keys ssseeeese ee 2425 Field Exit Key i oce egt Rc RE RR cea Ce kite a o eda 2425 Signal Keys tdi A RE Rae ee RE TR de RD 2425 Special Control Keys sirier tieri rete a cee e 2425 5pecial Host Key mor eid aie ek ied I Aaa eo a UE reds 2425 5250 Additional Functions 0 ccc cece eects 2425 Auto Login Restart 0 0 0 cent ehe 2455 Terminal 1292s dee Fete e Op ares peel e eu burs sa b Ded 2455 Cursor Keys i ineo sera ER Ed QUEE Deer qa s ete 2455 Paging Keys ic DERE Ru Ra Us BOSS ae UI UA R
88. NFIG DAT option 5 23 key press sequences A 6 menu option 4 8 Scan 8 extended command 7 23 Encoded sequences A 6 End viewport command 1 5 End key 3 22 English UK character set 5 40 Enter Rec Adv key 2415 3 4 2425 3 8 2455 3 11 248X 3 14 5055 3 23 6400 3 20 bar code label A 2 description 2 4 encoded sequence A 6 using to navigate through menus 4 1 Erase Field 1 5 Erase Input key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code label A 4 description 2 5 encoded sequence A 6 Erase Last Word 1 5 Error messages 5 12 Error Reset key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code label A 4 description 2 5 encoded sequence A 7 Error tone 5 30 7 14 Escape characters Encoded Code 39 A 11 Exchanging files 5 44 Exiting the TE configuration menus 4 16 Expand 8 to 13 5 22 Expand E to A 5 22 Expected numeric message 5 12 Extended Code 39 5 23 7 23 Extended commands CONFIG DAT option 5 26 menu option 4 10 Receive Only 4G 7 10 Return Version V 7 16 Scan 8 7 17 Set Parameters H 7 13 INDEX Tone T 7 16 Transmit and Receive F 7 1 Transmit Only P 7 7 F Fast Cursor Left command 1 5 Fast Cursor Right command 1 5 FCWs 6 6 6 20 6 26 FFW 6 19 Field control words 6 6 6 20 6 26 Field Exit field 6 20 6 23 Field Exit key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 505
89. Ne EOM Spanish alternate Ps N e A English UK 4 P Ww Belgian 1 l l 4 e e Brazilian ec a O A J l 6 4 Portuguese Japanese English X s Q Spanish Speaking I 1 page qom fe p A e popu 3 Canadian French 1 0 3 qQ s International Table 5 3 ASCII Equivalents for EBCDIC Values 2415 2425 2455 or 248X Terminal ASCII 44 4F 5A 5B 5E 6A 79 B 7C 7F Al CO DO EO English BD 7C 21 24 AA DD 60 23 40 22 7E B D 5C US German 8E 21 9A 24 5E 94 60 23 F5 22 El 84 81 99 Danish 23 21 OF 8F 5E 9B 60 92 90 22 81 91 86 5C Norwegian Finnish F5 21 OF 8F 5E 94 82 8E 99 22 81 84 86 90 Swedish Italian F8 21 82 24 5E 95 97 9C F5 22 8D 85 8A 87 Spanish 5B C 5D AA A4 60 A5 40 22 F9 7B D 5C French F8 21 F5 24 5E 97 60 9C 85 22 F9 82 8A 87 Belgian 5B 21 5D 24 5E 97 60 23 85 22 F9 82 8A 87 English 24 7C 21 9C AA DD 60 23 40 22 16 B 7D 5C UK 5 40 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Table 5 4 ASCII Equivalents for EBCDIC Values 6400 or 5055 Computer ASCII 4A 4F 5A 5B 5 06A 79 TB C 7F A1 CO DO EO English 9B OE 21 24 AA C 60 23 40 22 7E B 7D 5C US German 8E 21 9A 24 5E 94 60 23 15 22 El 84 81 99 Danish 23 21 OF 8F 5E ED 60 92 05 22 81 91 86 5C Norwegian Finnish 15 21 OF 8F 5E 7C 82 8E 99 22 81 84 86 90
90. Ot Qt Qt Qt Ot Ot Tt Ot Qr oor ger d Ha di d Q0 Q2 CO Q2 Q2 CO Q2 Q2 C2 Q2 Q2 CO BO bO hO BO bO bO IN F2 F2 B2 EEE CONTENTS SECTION 6 Display Data Stream OvVefvlIew nbn ia ore DR ed NA ee a Rao Ha BED EM 6 1 Sereen Design Aid cucchiai A Se dieses ea Me RR S oS RA 6 1 Applications e P Reo RU cet MT A VIO a 6 2 Data Stream Command Structure 0 ccc ccc cece ee eee eens 6 2 Input Commands i desde dude ad e ea dade e e ERE tees 6 3 Read Immediate Immediate Command cc ccc cece eee 6 3 Read Modified Immediate Alternate Command eese 6 4 Read Input Fields Command 0 c ccc ccc ene eee eese 6 4 Read MDT Fields Command 0 cc eee 6 6 Read MDT Alternate Command 0 ccc ccc cece cece eee 6 7 Read Screen Immediate Command 0 0 00 c cece ccc eee eens 6 7 Save Screen Immediate Command cece cece eee eens 6 8 Output Commander A es 6 8 Clear Format Table Command eese cece eee ees 6 9 Clear Unit Command ta epe ave e eb DO oe cw Re ed 6 10 Restore Screen Command cesses 6 11 Roll COommatids ccm ce ee esteee serus eere ak pe uate Pa gotas let Malema too Os 6 12 Write Error Code Command 0 0 0 cece eee e eens 6 13 Write to Display WTD Command 0 ccc ccc cee ene ees 6 14 Orders sles oo Seales reb erre vedere t ded delectet te He eed Du a i ese t MA Ota dag 6 16 Insert Cursor IC
91. R C ETUR 4 12 Corner Mode coercere e we roce eh Eee Rad 4 13 Page Mod cusco EREA 4 13 Lazy Moden eisdear et n eet te sae tels t e eoe paved 4 13 Locked Mode sierra te ec Accents A e PI ae 4 13 ANNUNCIALOTS saute eed oec S esten ed ebur Hoa niet Wace CIS adhe a A 4 13 Scroll Window 59e eiie eR PAGE Renee ER A Y ots 4 14 Beeper Setup Menu e eco paced haves eR ties e Tape de e ER rts EROR e De cod 4 14 Tests Menu eee m Ee e esu ten eta age e ie E d cea 4 15 Numbers a esci lere d nun tuam Apa tec up d inca dene S qo aee 4 15 Timed Numbers sentis aaa ee a NU waa e RIS SU ase AUR ee oos 4 15 Version Info Option 0 0 cece teen nent nee E S 4 16 Exit Men s Optione 22 5 Osos beta de hadi de laa wick Be dae Pak Wed MEALS e ER 4 16 More Option Main Menu 2 0 cc cece cence e 4 16 Keyboard Opts scsi a in aes emet Se oe ns kd deta 4 17 Save Farme A ea hee ait died Bs pe eda 4 17 Restarting Terminal Emulation 00 ccc ccc ce cnet e 4 18 TE 2000 5250 Terminal Emulation Programmer s Guide iii CONTENTS SECTION 5 Customizing Your Configuration Using the Auto Login Feature 0 ccc ccc cence e Developing Auto Login Script Files 00 ccc ccc cece eens Gommahds rse niee eet A pc blero debe ood Geen a Search Strings reed a nates inte E Ec QE CUR Control Characters i vereda ce tem e eer td e EU n Loading the Auto Login Script File 0 0 cc ccc cece eee eens 2415 2425 245
92. R Ra ILE UA 2455 Tab Keys iic Suse 8 sd dones ac gie oa odio bae Pei HP Peed 2455 AID Generating Keys cc ccc ccc cece eee ene ennes 2455 Field Exit Key eed ever wht er d Maree aS adie Weeder RENS 2455 Signal Keys serri sida ai bap oder ar debere Hec Re ERR 2455 Special Control Keys 0 ccc ccc cece eee teen eens 2455 Special Host Key scat a Se a 2455 5250 Additional Functions 0 ccc ccc cece ene eens 2455 Auto Login Restart i22 ais acs dore RET E 248X Terminal L2 A A CLE e RR arts 248X Cursor Keys aic sre a tt BRE IR race e ul 248X Pagine Keita ii bb La ee pe etos poe Det od 248X Tab Keys Leste Sr ROC FOE Dee ect E a etai ats 248X AID Generating Keys 0c ccc ccc ccc e 248X Wield Exit Key i e cere ERLEBEN EET id 248X Signal Keys sich porer dia bb iau naan wad VR ER MC EET ERE RS 248X Special Control Keys sess 248X Special Host Key viii a ld 248X 5250 Additional Functions 0 ccc ccc teen eens 248X Auto Login Restart 2 0 0 ccc ccc cece eee tenet ene nnes 6400 Computer 5 cs esa Pleas hale RE gas Rete ede ees ae E eas Using the 41 Key Keyboard 0 c cc ccc ccc een ee ee 6400 Cursor Keys 3 1e Vetere MUR e aves haved dle Ce En Wha Magee hc DEN 6400 Paging Keys civ Ree EE ER REDI ed BOE ee E ER E A Sek 6400 Tab Keys nv cna serg ta so ate cec b ae ea t DS Re RR Ui Dc 6400 AID Generating Keys sssseesee e 6400 Field Exi
93. Remote display parameter invalid 12 8 Beeper volume parameter invalid 16 18 9 Beeper frequency parameter invalid 19 21 A Beeper length parameter invalid 22 24 B Stream scan parameter invalid 13 C Scan all fields parameter invalid 14 D Error mode parameter invalid 15 E Incorrect setting for number of rows 25 27 F Incorrect setting for number of columns 28 30 Example of Set Parameters Command The following example and chart show data for Set Parameters A b indicates a space Column 1 Column 11 Column 19 Column 28 b H099bbb4b11b0255022002010080 Column Character Description 1 Space This column typically contains a space 2 Extended command 3 H Set Parameters command 4 6 099 Backlight stays on for 99 seconds 7 9 Spaces Reserved 10 4 Cursor is in block blink mode 11 Space No change from current setting 12 Space Reserved 13 1 Stream scanning is enabled 14 Space No change from current setting 15 0 Beep is disabled on keyboard error 16 18 255 Beeper volume is set at 255 19 21 022 Beeper frequency setting is set at 22 22 24 002 Beeper length is 2 seconds 25 27 010 Number of rows in primary screen size is 10 28 30 080 Number of columns in primary screen size is 10 TE 2000 5250 Terminal Emulation Programmer s Guide 7 15 Extended Commands Return Version V SECTION 7 The Return Version extended command returns the current TE program name and version to the host
94. S 3090 ES 4381 ES 9000 ESA 370 OS 400 System 36 and System 38 are trademarks and IBM is a registered trademark of International Business Machines Corporation Ethernet is a trademark of Xerox Corporation PROCOMM PLUS is a registered trademark of DataStorm Technologies Inc European Notice The 902 928 MHz SST Spread Spectrum Transmission radio referred to in this manual is not available for sale or use in Europe including but not limited to Great Britain Italy Germany France Spain Norway Denmark Sweden Finland Portugal and the Benelux countries Any references in this manual to 902 928 MHz SST or modules containing 902 928 MHz SST radios should be disregarded by users of this product in Europe CONTENTS Before You Begin About This Manual 5 0222 4 5 e A S Eu TALIS ix Organization of This Manual essseeseee e ix Terminology sieut eh cede Wet isle ts Bade IG oa x Conventions for Input From a Keyboard 0 c ccc cee eee eens x Bar Code Conventions 0 ccc cece cece hh x Related Manuals ice roe oe RU a e tra re pd e re a Rene heen xi Customer SUppOoEPLb iui vedere eter dte meer bt Rand Ye e ER CUR xii Factory Service 52 sii sao a eic Oo HE ATO RUP dog OA eye acted xii Customer Response Center ssseeseees eee xii Web SIbG 4 5 soe ASA eae y e e da ted xii Bulletin Board Service 0 ete ran xii SECTION 1 Getting Started Understanding Network
95. SECTION 4 Using the Trakker Antares Terminal Emulation Menus Press 2 to set the length Length Use Cursor Up and Down Keys to adjust Error Tone gt lt length gt The range is 1 through 10 which equates to a 50 ms to 500 ms beep for all errors The default is 3 ms Tests Menu Intermec Systems Engineers use this test to verify terminal operation during environmental stress tests Tests are as follows 6 Timed Numbers Numbers The Numbers test helps detect lockups during severe operating conditions During the test the terminal s display is filled with hexadecimal numbers that move across the screen horizontally and scroll vertically Character movement indicates the processor is still running To stop the test press any key Timed Numbers The Timed Numbers test is similar to the Numbers test but it it also displays the number of seconds the test took The test terminates when you press a key or when 65 536 numbers have been displayed TE 2000 5250 Terminal Emulation Programmer s Guide 4 15 Using the Trakker Antares Terminal Emulation Menus SECTION 4 Version Info Option Use Version Info option 5 on the Main Menu to display the following information Version Info lt TE program name gt Version lt number gt Date lt ddmmyy gt For TE program names see Section 1 Getting Started Exit Menus Option Use Exit Menus option 6 on the Main Menu to exit the
96. SPACE gt Space Loading the Auto Login Script File Follow these procedures to download an auto login script file to your terminal The method depends on the type of terminal you are using 2415 2425 2455 or 248X Terminal You can download more than one script file to a 2415 2425 2455 or 248X terminal but name the file you want to use immediately as AUTOLOG SCR and name any other script files with different names ending with SCR To learn more about transferring files refer to your terminal s user manual To use the serial port to download the file 1 Create your auto login script file using any text editor Or copy and modify one of the sample script files later in this section 2 Save the file you create as AUTOLOG SCR 3 Connect the terminal to the development personal computer or host For help refer to your terminal s user manual or your accessory documentation 4 Download the AUTOLOG SCR file to the terminal You must load the AUTOLOG SCR file into drive C where the TE application is stored For help refer to your terminal s user manual 5 4 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration To use RF communications to download the file L Create your auto login script file using any text editor or copy and modify one of the sample script files later in this section Save the file you create as AUTOLOG SCR Copy the AUTOLOG SCR file to the DCS 300 in a UDP
97. Write to Display command 6 14 SST diag mode 5 27 SST protocol 5 27 START decode 5 23 Start of Field order 6 19 Start of Header order 6 25 Starting the TE application 1 2 Status command 1 5 Status line 1 5 2 7 Straight 2 of 5 5 17 7 26 Stream Scan 5 16 7 13 Stream scan 4 10 5 26 Swedish character set 5 40 Swedish IBM character set 5 41 Symbologies 5 16 Syntax error message 5 12 Sys Req key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code label A 5 description 2 6 System 0 UPCE 5 22 System 1 UPCE 5 22 System codes 6 27 System messages 2 7 5 12 6 27 System request state Clear Format Table command 6 9 Clear Unit command 6 10 Read Immediate command 6 3 Read Screen command 6 7 Restore Screen command 6 11 Roll command 6 12 Save command 6 8 system messages 6 27 Write Error Code command 6 13 Write to Display command 6 14 T T24FCOPY utility 5 44 Tab keys 2415 3 4 2425 3 8 2455 3 11 248X 3 14 5055 3 23 6400 3 19 bar code labels A 2 encoded sequences A 6 Tab size 4 14 5 29 TCP IP Direct Connect description 1 1 menu options 4 5 4 8 program names 1 4 TD order 6 26 TD2400 Communications Dock xi TE application opening 1 2 TE configuration menus configuring options 4 2 navigating through 4 1 bar code label A 5 opening 4 2 restarting 4 18 using 4 1 Telnet 4 7 5 15 Terminal Font Set table C 1 Terminating keys A 10 Test Reques
98. a Create a file named 5250 XLT that is four bytes long two ordered pairs of two bytes each The file should contain the following four bytes in this order 0x42 OxE1 0x5A OxEA These represent the ASCII display character set values for B beta Z and omega respectively 5 84 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Customizing 5250 EBCDIC to ASCII Translation The 5250 data stream translates all data from the host from 8 bit EBCDIC to 8 bit ASCII for processing in the terminal Before the data is sent back to the host it is again translated from ASCII to EBCDIC The default translation is shown below You can customize the operation of the 5250 data stream by changing the default EBCDIC to ASCII translation table You can replace the default table with one that is combined with the HEX file that you download to the terminal You can use ASEBTBLD EXE to create the file You must name it ASCEBD TBL Type the following asebtbld to display this information ASEBTBLD ASCII EBCDIC Translation Table Creation Revision 1 0 Date 03 Apr 1998 13 46 14 Copyright 1995 Norand Corporation Usage ASEBTBLD options commands lt fname gt options r file Input file containing replacement table type Ox00 Oxff table index 0x00 0xff value V Verbose display processing steps lt fname gt Output file name extension ignored ASEBTBLD creates
99. a a Je Function Left Key Function Right Key Figure 3 5 248X Terminal Keyboard For help with using the keyboard refer to the TRAKKER Antares 248X Stationary Terminal User s Manual P N 066960 248X Cursor Keys To Enter Window viewport up Window viewport down Window viewport right Window viewport left Press the Keys Lt Lt Lt Lt NS gt lt 248X Paging Keys To Enter Press the Keys Page up LA Lo Page down Mis Page right C0 6 Page left 4 4 TE 2000 5250 Terminal Emulation Programmer s Guide 3 13 Using the Terminal s Keyboard 248X Tab Keys To Enter Back Tab Forward Tab Press the Keys f tab tab 248X AlD Generating Keys SECTION 3 To Enter Press the Keys Clear 2t Toss Enter Rec Adv pu Fl FA F2 F2 F3 F3 F4 F4 F5 F5 F6 A Fi F7 f F2 F8 _f Fa F9 A Fa F10 _f rs F11 f F F12 f a F13 f H F14 f I F15 f K F16 f L F17 A F18 C m F19 f Z F20 f x F21 c F22 zf v F23 1 8 F24 f N Help nonerror state f T Print m Record Backspace Home w Roll Down lt i fE Roll Up f R 3 14
100. able vw NW NN TE 2000 5250 Terminal Emulation Programmer s Guide 6 7 Display Data Stream SECTION 6 Save Screen Immediate Command Function The Save Screen command sends the state of the terminal to the host Information sent to the host includes Format table Display buffer Keyboard state Cursor location Code returned in response to the Help key v Ww v Nw Any outstanding AID requests Any outstanding Read commands Restrictions This command must be the last command in the SNA chain and CD must be on The command is rejected if the addressed LU is in either the system request or SS message state Format The command takes the following form ESC Save Screen Command Hex 04 Hex 02 Format of Returned Data The format of the returned data is Byte 1 Byte 2 Byte 3 Byte 4 Escape Restore Screen lt terminal state gt lt terminal state gt Byte 5 and all remaining bytes contain the save screen information Results All data required for restoring the display are sent to the host system It must not be modified by the host system if the result of the Restore Screen command is to have integrity Output Commands Some output commands have associated data and control information write characters and orders The Write commands are executed immediately 6 8 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 gt NOTE gt NOTE Display Data Stream Clear Format Table
101. akker Antares Terminal Emulation Menus Navigating Through the Menus sssssesseeeee e 4 1 Using the Enter Key 2 ener Ee aa a 4 1 Using the Numeric Keys 0 0 0 ccc cece cece rs 4 1 Enabling or Disabling Options 0 ccc ccc cece eee ee 4 2 Using the Y Yes KEY e orc SA Ae A te e s 4 2 Configuring TE Parameters sesseeeeee hn 4 2 Set Up Parme Menthe siis ep Rene Ear ERN MESURE EAT I RS 4 4 COMMUNICATION int n ein e EE M es D n 4 5 TIDIC SetVebuccotilo rni e O eT Mer Le 4 6 Server IP A B 0r OS it eee etas oe ges egeo d ee GU eed ved 4 6 Host Setup A B or C oo ccc n 4 7 Host Name iure aS eG E ew eS a 4 7 Uplne Protocol 51 21 22 ion td spe bt ped rise 4 7 Port Number ao 4 8 Emulation ois its adc A Re Rt RE Me ess 4 8 Direct Connect uenee testes ee acere nee lee d rue tate afk kody stoked 4 8 Code 39 Encoded eis iir Rer e e Re e I ee Reels 4 8 Protocol Opts Ment psoas secedere dee Tas eae Ron e D Ri ol 4 9 Host VIEW SIZe iuc IA A A dea 4 9 Data Stream sioe treat r ruled segete ce the adosada 4 9 Extended Commands 0 ccc ccc eect eect nee e nee nee enes 4 10 5250 xdi ste dena ORE oad o edite dose ras dues d en d etiim meee Baus 4 10 Cold Start Optio copii ibd aida PRI MR p 4 4 11 More Menu ux er erede dede e sober E Er ea a dae 4 11 LCD Parms Menu rear A Race Te ice ge MIRI n dod 4 12 Screen Mode etaed d Ta eer Ca toros 4 12 Center Cursor Mode tus retenti I
102. al It is disabled by default a From the Protocol Opts menu choose 3 Extended Cmds OQ b From the Extended Cmds menu choose 1 Enabled Save your changes a From the Main Menu choose 6 Exit Menus b At the Enter Y to Save Parms prompt press Y c At the Enter Password prompt enter cr52401 Login to a TE session Start using the terminal to collect and transmit data TE 2000 5250 Terminal Emulation Programmer s Guide 1 3 Getting Started SECTION 1 Configuring the TE 2000 Application You can use the terminal s TE configuration menus to configure site specific operational parameters including UDP Plus WTP or TCP IP communications Terminal emulation options Main Menu password For information about configuring the 2415 2425 2455 or 248X terminal see Section 4 Using the Trakker Antares Terminal Emulation Menus For information about configuring the 6400 or 5055 computer refer to the computer s user manual Using Advanced Features You can customize the standard TE 2000 program to do the following Use the auto login feature to send the same login information each time you login to the host Display double byte characters Create a custom parameter set up file v ww Change the text of TE configuration menus or system messages Preinitialize the 5250 TE program For more information see Section 5 Customizing Your Configuration Program Names Thi
103. als 2415 2425 2455 or 248X Terminal The dots in Table 7 9 show the Control Character CC Byte 1 options for scanning Table 7 9 CC Byte 1 Line 1 Column 4 CC Byte 1 Laser Disable Scanner No Change From Current Setting 0 e 1 e 2 3 e 4 5 e 6 7 e 8 9 e A B e C D e E F Space 7 18 TE 2000 5250 Terminal Emulation Programmers Guide SECTION 7 Extended Commands 6400 or 5055 Computer gt NOTE The 6400 computer does not support HP Wand Select Table 7 10 CC Byte 1 Line 1 Column 4 CC Byte 1 HP Wand Select Redundancy Laser No Redundancy 0 1 2 3 e 4 e e 5 6 7 e 8 9 A e B e C e e D e e e E e e F Disable scanner Space No change from current setting TE 2000 5250 Terminal Emulation Programmer s Guide 7 19 Extended Commands SECTION 7 CC Byte 2 gt NOTE Not available for 2415 2425 2455 and 248X terminals Table 7 11 shows the CC Byte 2 options the characters support Table 7 11 CC Byte 2 Line 1 Column 5 CC Byte 2 Scan Termination Character Modulo 10 Check Digit 0 None 1 e 2 3 e 4 Enter key 5 e 6 7 e 8 Tab key 9 e A B C D E F e 7 20 TE2000 5250 Terminal Emulation Programmer s Guide SECTION 7 Extended Commands CC Byte 3 gt NOTE Not available for 2415 2425 2455 and 248X terminals Table 5 1 shows CC Byte 3 options
104. alue Session 1 Code 11 UCC F1 Value Session 2 Code 11 UCC F1 Value Session 1 Code 93 UCC F1 Value Session 2 Code 93 UCC F1 Value Session 1 Plessey UCC F1 Value Session 2 Plessey UCC F1 Value Numeric minimum 0 0 maximum 255 TE 2000 5250 Terminal Emulation Programmer s Guide 5 25 SECTION 5 Customizing Your Configuration 5250 Protocol Options gt Auto Tab Scan Session 1 Auto Tab Scan Session 2 Auto Tab Scan Enabled Disabled Beep On Error Session 1 Beep On Error Session 2 Beep On Error Enabled Disabled Device Name Session 1 Device Name Session 2 Device Name String minimum length 0 maximum length 10 Host View Columns Session 1 Host View Cols Session 2 Host View Cols Numeric minimum 1 maximum 255 24 Host View Rows Session 1 Host View Rows Session 2 Host View Rows Numeric minimum 1 maximum 255 80 Extended Commands Session 1 Extended Cmds Session 2 Extended Cmds Enabled Disabled Scan All Fields Session 1 Scan All Flds Session 2 Scan All Flds Enabled Disabled Stream Scan Session 1 Stream Scan Session 2 Stream Scan Enabled Disabled 5 26 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Display Options gt NOTE Display options apply only to the 6400 and 5055 computers Backlight State Session 1 Backlight State Session 2 Backlight State Enabled Disabled gt
105. and Line 24 Column 1 has the return status field The code returned in this position tells the host the status of the extended command The following chart lists the codes Code Description Column 0 Good status transaction complete None 1 Not enough memory Or incorrect setting for 4 6 7 11 12 speed number of data bits number of stop bits or flow control timeout 2 No delimiter on data stream None 3 Timeout while using CTS flow control 6400 or 5055 None computer only 4 Timeout while using DTR flow control 6400 or 5055 None computer only 5 Timeout while using XON XOFF 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 13 14 receive A Incorrect setting for delimiter character 15 16 B Incorrect setting for number of delimiter 17 18 characters C Incorrect setting for CTS DTR or XON OFF flow 8 9 10 control D Incorrect setting for start character 19 20 E Incorrect setting for data parity 5 22 F Timeout None O Overrun of UART receive register an error from None the RS 232 device P Data parity or framing error None TE 2000 5250 Terminal Emulation Programmer s Guide 7 5 Extended Commands SECTION 7 Example of Transmit and Receive Command The following example and chart show what would be sent to a 6400 or 5055 computer to cause data to be tra
106. arity N None 0 zero None Space None E Even O Odd 6 Data bits 7 Seven 8 Eight 7 Stop bits 1 One 2 Two 8 For 6400 and 5055 computers CTS 0 Disable flow control 1 Enable For 2415 2425 2455 and 248X Space SECTION 7 Line 1 Columns 2 24 Extended Commands Column Description Character 9 For 6400 and 5055 computers DTR 0 Disable flow control 1 Enable For 2415 2425 2455 and 248X Space terminals Reserved 10 XON XOFF flow control 0 Disable 1 Enable 11 12 Flow control timeout value XX Number of seconds 13 Return AID key Space AID key is Enter default X AID key character See Table 7 2 page 7 4 for return AID key characters 14 15 Maximum characters to receive Space Default dd or Xd dX where dd 00 99 Default 99 X An uppercase literal d d Any number of decimal digits from 0 2000 inclusive Default 99 16 17 Delimiter character AA Hexadecimal ASCII code that marks the end of data to be received Range 00 7E Default of 00 implies no start character 18 19 Number of delimiter characters XX Number of characters accepted before sending return code to host Range 00 99 Default of 00 implies no start character 20 21 Start character AA Hexadecimal ASCII code Range 00 99 Default of 00 implies no start character 22 Return start character to host F Return character Space Do not return character 23 Flag parity errors P Flag Space Do not flag 24 25 Rece
107. ategories the input commands and the output commands Table 6 1 lists input commands and hex codes Table 6 1 Input Commands and Hex Codes Input Commands Hex Code Read Immediate 72 Read Modified Immediate Alternate 83 Read Input Fields 42 Read MDT Fields 52 Read MDT Alternate 82 Read Screen 62 Save Screen 02 Write Structured Field Not supported Table 6 2 lists output commands and hex codes Table 6 2 Output Commands and Hex Codes Output Commands Hex Code Clear Format Table 50 Clear Unit 40 Clear Unit Alternate Not supported Restore Screen 12 Roll 23 Write Error Code 21 Write to Display 11 Input and output commands are described on the following pages The JBM 5250 Information Display System Functions Reference Manual IBM part number SA21 9247 6 provides more detailed descriptions than those presented in this programmer s guide 6 2 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream Input Commands Input commands consist of immediate and AID associated Read commands Immediate commands are executed when the controller receives the command AID associated commands are queued until the operator presses an AID generating key such as Enter Rec Adv Other AID generating keys are listed in the section for each terminal Read Immediate Immediate Command Function The Read Immediate command is similar to the Read Screen command except the data comes from the forma
108. board The 41 key keyboard Figure 3 7 has standard numeric keys an ENTER key and user defined function keys in its primary plane It has alphabetic keys in its secondary plane Because a 6400 computer with a 41 key keyboard does not have alphabetic keys follow these procedures to change passwords and cold start the computer To enter the password for the Set Up Parms TE configuration menu press SHFT BLUE 3 a C and then SHFT BLUE F8 an R Then press the correct numbers which are 52401 To initiate the COLD START menu option press BLUE F11 RST to answer yes You can use one of two methods to type letters on the 41 key keyboard standard blue shift mode or alpha lock mode When engaged alpha lock switches the alphabetic keys with the function keys That is it moves lowercase alphabetic keys from their standard BLUE plane to the primary plane It moves uppercase alphabetic keys from their standard SHFT BLUE plane to the SHFT plane Alpha lock provides a faster way to type a series of letters because it reduces the number of key presses Alpha lock mode moves only lowercase alphabetic keys to the primary plane To engage alpha lock mode press BLUE GOLD Then to type a series of letters press the correct key combination The keyboard stays in alpha lock mode until you press BLUE GOLD to unlock it 3 18 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3
109. bytes is sent to the host 01 10 03 01 01 System code where XX is the parameter error When a 5250 command contains invalid parameters system code PXX appears on the bottom line of the display The XX in the system code indicates the type of parameter error The message sent to the host is 01 10 05 01 XX where XX is the same parameter error that was put in the terminal s display The parameter errors are a subset of the 5250 data stream command set Those errors supported by the terminals are listed in Table 6 13 6 28 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream Table 6 13 Parameter Errors Parameter Error Description P21 Premature end of data stream P22 A row or column specification is out of range P23 The ending address of the Repeat to Address order is less than the start address P25 A signed input field had a length of 1 It must be at least 2 P26 An input field start address was less than a previously defined input field start address P27 An invalid Restore Screen command was received P28 An attempt was made to define an input field past the end of the display P29 Format table overflow too many input fields were defined P2A An attempt was made to write data past the end of the display P2C Invalid roll up or roll down parameters were received P30 An invalid attribute was received as part of a Start of Field order P87 A MOD 10 or MOD 11 input field was d
110. cing XXXX XXXX Number of first field to be transmitted to the host in response to a Read Input Fields or Read MDT Fields command The error row may vary from 0 to 24 Row 00 signifies the default row which is the last line for most 5250 devices You can use other values to override the default row Transparent Data TD Order Function The TD order lets you send data with any value to the terminal display Format The order takes the following form TD Order Length 2 Bytes Data Hex 10 Hex 0020 lt data gt The 2 byte length field after the order tells how many bytes of data follow 6 26 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream Asynchronous 5250 Prefixes Each asynchronous 5250 data stream command is preceded by a variable length prefix The first byte of the prefix contains the number of bytes in the prefix not including the length byte The length may be zero which indicates an empty prefix The second byte of the prefix if the length is nonzero must be either hex 40 or Co Hex 40 indicates that the data in the rest of the message is LU LU normal 5250 commands CO indicates that the rest of the message is SS LU data an SS message SS messages cause the terminal to enter the SS message state where the only allowable keystroke is Reset The SS message is a one line message that is displayed on the terminal s status line until the Reset key is press
111. commended because it degrades performance Use the SBA order instead Format SF order takes the following form with minimal information SF Order Attribute Length Hex 1D Hex 01 Hex 0012 You may also include format and control information in the SF order In these cases it takes one of the following forms Brackets around format and control headings indicate these fields are optional SF Order Format Attribute Length Hex 1D Hex 4000 Hex 01 Hex 0012 SF Order Format Control Attribute Length Hex 1D Hex 4000 Hex 8102 Hex 01 Hex 0012 You can only include the control word after you have provided a format word You can also insert several control words between the format and attribute portions of the SF order but these control words are not required Table 6 6 describes the format portion Table 6 8 the control portion and Table 6 9 the attribute portion of the SF order The 2 byte Field Format Word FFW contains the information described in Table 6 8 The two most significant bits 15 and 14 must always be hex 01 See Table 6 6 for descriptions of bits 13 through 0 TE 2000 5250 Terminal Emulation Programmer s Guide 6 19 SECTION 6 Display Data Stream Table 6 6 Field Format Word for Start of Field Order Bit 15 is the most significant bit Bit Number Description 14 15 13 12 11 10 8 2 0 Always 01 reserved 0 Nonbypass field 1 Bypass field 0 Duplication not a
112. d beep the beeper from within a data stream initialization file The line of hexadecimal digits represent the binary values that must be stored in the initialization files 01 cO 04 40 04 11 40 04 c8 c5 d3 d3 d6 40 e6 d6 d9 d3 c4 BN HELLO WORLD Pero Write display command with alarm bit set in command control byte Pe sails Clear unit command LU LU session identifier in prefix PAPAS Prefix length Remapping Characters You can use display character translation files to remap characters as they are written to the display The translation file name for 5250 TE must be 5250 XLT For instructions on how to download the file to the terminal see Downloading Files later in this section Display character translation files are binary files consisting of ordered pairs of eight bit values Each pair of values remaps a displayable character to a different displayable character The first byte of a pair is the ASCII value of the character to be replaced The second byte of a pair is the ASCII value that replaces the first These translations are only made when a character is written to a display device If the character is sent to the host keystroke or scan data for example or sent to an external device such as a printer it is sent as the original untranslated value Suppose you want a terminal running 5250 emulation to replace the uppercase B with the Greek letter beta and replace the uppercase Z with the Greek letter omeg
113. d embedded nulls within the fields remain nulls Trailing nulls are stripped For fields that are nulls but have their MDT bit on the controller returns an SBA order followed by the field s address Read Screen Immediate Command Function The Read Screen command sends the contents of the display to the host in the same order information appears on the screen For example row 1 goes first Restrictions This command must be the last command in the SNA chain and CD must be on The terminal rejects the command when it is in the prehelp error posthelp error system request or SS message state During transmission the keyboard is locked but pending AID requests or Read commands are retained If the display supports a separate message line and the message line is selected the command is rejected only for the system request and SS message states The command is processed with the display in error state Format The command takes the following form ESC Read Screen Command Hex 04 Hex 62 Results The contents of the entire display including the attributes is sent to the host system just as it appears in the regeneration buffer no formatting or conversion is done Cursor address and AID are not returned This command does not clear either pending Read commands or AID requests The keyboard is temporarily locked The following are unaltered Annunciators Cursor location Modes Keying history Display contents Format t
114. dName Value OR Qualifier FieldName Value gt FieldName is the name of the parameter you want to modify Value is the new value for the field Qualifier and FieldName must be ASCII strings that match one of the configuration parameters Value can be an ASCII string or a numeric value depending on the type of the parameter FieldName specifies The parameters along with their types and allowable values are listed under Parameters and Qualifiers later in this section A field may have zero or more qualifiers TE 2000 5250 Terminal Emulation Programmer s Guide 5 9 Customizing Your Configuration SECTION 5 The set up files ignores the following Blank lines Leading white space spaces and tabs White space on either side of any delimiter a period an equal sign or a semicolon In addition the set up file converts consecutive white space characters within strings to one space For example this line Screen Mode Page Mode is the same as Screen Mode Page Mode You can set the Value field of any configuration parameter to which indicates that the TE configuration program should prompt the user for the appropriate value For example this parameter causes the terminal to prompt the user to select a screen mode from the list of values Screen Mode Following is a sample set up file Program Name CUSTOM Screen Mode Page Mode Port Number 1 Data Stream 5250
115. e 4 e 5 e e e 6 e e e 7 e e e e 8 e e 9 e e e 10 e e e 11 e o o e 12 e z 13 o e e e 14 o e e e 15 e e e e e Space No change from current setting 7 22 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 7 gt NOTE gt NOTE Extended Commands EAN Algorithms Not available for 2415 2425 2455 and 248X terminals Use EAN Algorithms to select combinations of EAN options Table 7 15 Table 7 15 EAN Algorithms Line 1 Column 12 Character Description 0 EAN disabled 1 EAN with Add ons enabled 2 EAN enabled 3 EAN and EAN with Add ons enabled Space No change from current setting Code 39 Not available for 2415 2425 2455 and 248X terminals Code 39 Table 7 16 sets the scanner to read simple Code 39 bar codes that do not include extended or encoded sequences Table 7 16 Code 39 Algorithms Characters Line 1 Column 13 Character Description 0 Code 39 disabled 1 Encoded Code 39 enabled 2 Extended Code 39 enabled 3 Code 39 enabled Space No change from current setting Extended Code 39 is a superset of Code 39 and scans all regular Code 39 bar codes You cannot select both Code 39 and Extended Code 39 Encoded Code 39 combines key presses with normal bar code data Appendix A contains Encoded Code 39 sequences TE 2000 5250 Terminal Emulation Programmer s Guide 7 23 Extended Commands SECTION 7 Plessey gt NOTE Not available for 2415 2425 2455 and
116. e Refer to the manufacturer s bar code specifications for more information Spaces No change from current setting 36 37 XX 2nd fixed length for Interleaved 2 of 5 Bar Code Refer to the manufacturer s bar code specifications for more information Spaces No change from current setting Return Codes for Scan Command The Scan command s return code is the status sent to the host computer the code indicates if the extended command was successful The terminal returns data and the extended command s status to the host computer in the following format X lt CR gt where X is the return code listed in the following chart The terminal simulates the ENTER key to return a value to the host computer If a hexadecimal number is entered wrong the return code defaults to 0 Code Description 0 Good status transaction complete 1 Bad status transaction incomplete TE 2000 5250 Terminal Emulation Programmer s Guide 7 27 Extended Commands SECTION 7 Example of Scan Command The following example and chart show data for the Scan command A b indicates a space Column 1 b S07F32012211120012080108080bbbbbbbb Column 11 Column 23 Column 36 Column Character Description 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Space S 0 7 oc RN Ne OONRFR FR FN WN ooo o o 0 OO 0 Spaces Spaces Spaces Spaces This column typically contains a s
117. e at http corp intermec com manuals manuals htm reader Following are related INTERMEC manuals and part numbers P N Manual P N 2100 Universal Access Point User s Manual 067150 5055 Data Collection PC User s Guide 961 054 017 The Bar Code Book 051241 DCS 300 System Manual 067296 DCS 300 Technical Reference Manual 067717 EZBuilder Getting Started Guide 066450 EZBuilder Tutorial 066449 PEN KEY Model 6400 User s Guide 961 047 093 TE 2000 3270 Terminal Emulation Programmer s Guide 977 055 003 TE 2000 VT ANSI Terminal Emulation Programmer s Guide 977 055 005 TRAKKER Antares 241X Hand Held Terminal User s Manual 069538 TRAKKER Antares 2420 and 2425 Hand Held Terminal User s Manual 064024 TRAKKER Antares 242X Serial Interface Module Instruction Sheet 067690 TRAKKER Antares 2455 Vehicle Mount Terminal User s Manual 067358 TRAKKER Antares 248X Stationary Terminal User s Manual 066960 oi Antares 248X COM4 Adapter Cable Installation Instruction 068251 eet TRAKKER Antares Application Development Tools System Manual 064433 TRAKKER Antares Optical Link Adapter Quick Reference Guide 065826 oo Antares TD2400 Communications Dock Quick Reference 065555 uide TE 2000 5250 Terminal Emulation Programmer s Guide xi Before You Begin Customer Support Customer Support s on going objective is to provide quality support to all of our customers worldwide Factory Service If your unit is faulty you can ship it to the
118. e command 6 9 Clear Unit command 6 10 Start of Field order 6 23 Write Error Code command 6 13 InputHidden command 5 2 Insert annunciator 2 1 Insert Cursor order 6 16 Insert key 2415 3 5 2425 3 9 2455 3 12 248X 3 15 5055 3 24 6400 3 21 bar code label A 5 description 2 5 Index 4 TE 2000 5250 Terminal Emulation Programmer s Guide encoded sequence A 6 Insert mode Clear Format Table command 6 9 Clear Unit command 6 10 Restore Screen command 6 11 system code for 6 28 Write Error Code command 6 13 Installing INTERLNK INTERSVR 5 44 Interleaved 2 of 5 5 17 5 24 7 27 International character set 5 40 IP address 4 6 4 7 5 14 Italian character set 5 40 Italian IBM character set 5 41 J Japanese English character set 5 40 K Katakana 6 20 Key click 5 30 Key uppercase 5 29 Keyboard 0 command 5 2 Keyboard 1 command 5 2 Keyboard Opts menu option 4 16 4 17 Keyboards 2415 3 1 2425 3 7 2455 3 10 248X 3 13 5055 3 22 6400 3 16 Keypads See Keyboards L LAN ID 5 13 Laser scanner 5 16 Lazy mode 4 12 4 13 5 29 LCD Parms menu 4 12 Loading auto login script file 5 4 Locked mode 4 12 4 13 5 29 Lustat 6 11 Magnetic Stripe Reader 6 21 6 22 6 24 Main Menu opening 4 2 A 5 options 4 3 password 4 11 5 28 Main Menu 2 4 3 4 16 5 30 Mandatory entry field 6 20 6 23 6 28 Mandatory fill field 6 20 6 23 6 28 Manuals xi Maxi
119. e the upper left corner of the logical screen As the cursor moves off the right or bottom edge of the terminal s display the window moves to show the cursor You can move the cursor a predetermined number of key presses in all four directions Page Mode Page mode provides predefined pages within the larger IBM display station The size of these pages depends on the number of rows and columns selected for display The terminal moves the window by a multiple of the page size As the cursor moves off the edge of the terminal s display the window changes to the next page Note that some pages in page mode overlap each other the same information is shown on both pages This overlap occurs because the 24 row by 80 column CRT screen cannot be divided equally Lazy Mode In lazy mode the window does not move in respect to the 80x24 screen as long as the cursor stays inside the current display window similar to page mode When the cursor moves outside of the display window in lazy mode however the window moves as little as possible until the cursor is back inside the window Locked Mode In Locked mode the view window locks to the upper left hand corner of the display The screen does not window around and only the area that has been selected to be the screen size is visible Locked mode disables the windowing keys or only allows you to window around the physical display size set in the configuration menus Annunciators Use
120. ed After hex 40 or CO the 5250 prefix may contain one 5250 signal A signal is a sequence of 5 bytes that tells the terminal to perform a special operation The terminal supports the Signal command formats in the following chart Hex Code Description C9 00 00 00 01 Signal operator turns on the Message Waiting annunciator and sounds the audible alarm C9 00 00 00 05 Resets the Message Waiting annunciator A parameter error is posted when less data is in the message than indicated by the length byte This causes a parameter error of 21 If the terminal encounters data it does not understand it ignores the rest of the prefix System Messages and Parameter Errors The terminal s display reserves a line for status information The status line can display system nonlocal information such as a message waiting from the host computer help messages in response to the Help key or the system request state of the terminal You can program the location of the status line through the Start of Header order System codes can also appear on the status line Table 6 12 lists the codes displayed when the stated condition occurs Unless otherwise noted in the table the terminal s Reset key restores the status line and returns to the keying mode in effect when the problem occurred TE 2000 5250 Terminal Emulation Programmer s Guide 6 27 Display Data Stream Code SECTION 6 Table 6 12 System Codes and Descriptions Desc
121. eep on keyboard error Operator must press RESET after an error 1 Enable beep on keyboard error Sounds the error tone then automatically resets the terminal so the operator can correct the error 16 18 Beeper volume Spaces No change from current setting 000 255 Range of volume Default 255 The larger the number the louder the volume 19 21 Beeper frequency Spaces No change from current setting 000 030 Frequency range The larger the number the higher the frequency 22 24 Beeper length Spaces No change from current setting 000 255 Duration in seconds 25 27 Primary screen size rows Spaces No change from current setting 000 255 Number of rows per display screen 28 30 Primary screen size columns Spaces No change from current setting 000 255 Number of columns per display screen 31 33 Reserved Spaces 34 36 Reserved 7 14 TE 2000 5250 Terminal Emulation Programmer s Guide Spaces SECTION 7 Extended Commands Return Codes for Set Parameters Command The Set Parameters return code is the status sent to the host computer The following chart lists return codes Code Description Column 0 Good status transaction complete None 1 Reserved None 2 Backlight timer parameter invalid 4 6 3 Sleep mode timer parameter invalid 7 9 4 Cursor set parameter invalid 10 5 Screen mode parameter invalid 11 6 Reserved None 7
122. efined with a length greater than 33 TE 2000 5250 Terminal Emulation Programmer s Guide 6 29 Display Data Stream SECTION 6 6 30 TE 2000 5250 Terminal Emulation Programmer s Guide Section 7 Extended Commands Overview Extended commands govern abilities unique to terminals You can use extended commands to transmit or receive data over the terminal s RS 232 port send information to an RS 232 device such as a printer or bar code printer or collect data The following chart lists the commands Name Characters Transmit and Receive On RS 232 Port HF Transmit Only On RS 232 Port P Receive Only On RS 232 Port G Set Parameters supported only on 6400 and 5055 computers H Return Version V Tone T Scan 8 To use extended commands you must enable the extended command option through the TE configuration menus See Section 4 for information about enabling the command on a 2415 2425 2455 or 248X terminal For a 6400 or 5055 computer refer to the computer s user manual Transmit and Receive On RS 232 Port F Use the Transmit and Receive On RS 232 Port extended command to transmit and receive data on the terminal s RS 232 port The command uses F characters to request communication on the port When constructing a Transmit and Receive command the data to be sent should be placed at Line 2 Column 1 The data must be less than 1840 bytes in length after yy compression The last character must
123. en command 6 11 Return Version V extended command 7 16 Reverse image Clear Format Table command 6 9 Clear Unit command 6 10 6 26 Start of Field order 6 24 RH 6 4 Right adjust field 6 20 6 23 Roll command 6 12 Roll keys 2415 3 5 2425 3 8 2455 3 11 248X 3 14 5055 3 24 6400 3 20 bar code labels A 4 description 2 4 encoded sequences A 6 Rows 7 14 host view 5 26 page mode 4 13 terminal screen size 5 29 5 31 S Sample auto login script files 5 7 Save command 6 8 Save parameters 4 16 4 17 Save parms message 4 16 SBA order 6 18 Scan 8 extended command 7 17 Scan All Fields 4 10 5 16 5 26 7 14 Scan postamble character 5 16 Scan preamble character 5 16 Scan timeout 5 16 Scanner type 5 16 Screen columns 5 29 5 31 Screen Design Aid 6 1 Screen mode 4 12 5 29 7 13 Screen rows 5 29 5 31 Screen size CONFIG DAT option 5 29 5 31 extended command 7 14 menu option 4 14 Script files See Auto login ScrLk key 3 22 Scroll setting 5 29 Scroll window 4 12 4 14 5 29 SDA 6 1 Security ID 5 27 Selector light pen 6 21 6 22 Self check field 6 21 6 22 6 23 Send command 5 2 Session control request 6 4 6 6 Set Buffer Address order 6 18 Set Parameters 4H extended command 1 13 Set up Parms menu 4 4 5 31 Setting up the network 1 1 Setting up the terminal 1 1 Setup key 3 22 SF order 6 19 Shift keys 2415 3 3 2425 3 7 2455 3 10 248X 3 13 5055
124. enabled and set for access to the Main Menu To enable or disable the password Session 1 Menu Password Session 2 Menu Password Enabled Disabled To set the password see Change menu password Print Device 6400 computer Session 1 Print Device Session 2 Print Device RS232 Print IRDA Print LCD Options Annunciator Format Session 1 Annun Format Session 2 Annun Format Vertical 2455 and 248X terminals and 5055 computer Horizontal 2415 and 2425 terminals and 6400 computer Annunciator Position Session 1 Annun Position Session 2 Annun Position Upper Right Upper Left Lower Right Lower Left Stealth 5 28 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Define Height Scroll Window Session 1 Define Height Session 2 Define Height Numeric minimum 1 maximum 24 8 Define Width Scroll Window Session 1 Define Width Session 2 Define Width Numeric minimum 1 maximum 80 8 Key Uppercase 6400 and 5055 computers Session 1 Key Uppercase Session 2 Key Uppercase Enabled Disabled Screen Mode Session 1 Screen Mode Session 2 Screen Mode Center Cursor Corner Mode Page Mode Lazy Mode Locked Mode Screen Columns 6400 and 5055 computers Session 1 Screen Cols Session 2 Screen Cols Numeric minimum 1 maximum 255 16 17 40 80 5055 computer 20 6400 computer standard and wide displays Scree
125. end to terminals on the network Orders govern format and data expectations within the WTD command page 6 14 The host application can include terminal orders in the WTD command either alone or intermixed with display data The terminal executes orders sequentially The terminal does not store orders in the display buffer with other data in the data stream Five buffer control orders position define and format data written into the buffer erase selected unprotected data in the buffer and reposition the cursor A sixth order Transparent Data provides a way to write transparent data to the display Table 6 5 lists orders and their hex codes Table 6 5 Write to Display Command Orders Command Hex Code Insert Cursor 13 Move Cursor 14 Repeat to Address 02 Set Buffer Address 11 Start of Field 1D Start of Header 01 Transparent Data 10 Insert Cursor IC Order Function The IC order Sets the system insert cursor IC address to the location specified by the 2 bytes that follow the order when it is included in the WTD command or Moves the cursor to the specified address without affecting the system IC address when it is included in the Write Error Code command Byte 1 gives the row address and byte 2 gives the cursor address If multiple IC orders appear in the Write data stream the last one encountered is used in subsequent operations Restrictions A parameter error is posted when There are fewer than 2 bytes foll
126. es halts His aka Oath hed ad bees HO Radio Communications Options 00 ccc cece eee eee More Options 1 y Seach Lohan eo stein that Sel SO ae eat ee naa LOD Options ccelo meer Ta ERES Deere ale dote oh Bae Beeper Setup Options 0 cece cece eee ehe More Main Menu 2 Options 0 ccc ccc ccc ee Additional Parameters 0 cc cece cence cnet e Change Text Lu ocd Sada hbo dabei eee ee e REX Preinitializing the 5250 TE Program 0 cece cece ee Remapping Characters 0 ccc ccc ccc eh Customizing 5250 EBCDIC to ASCII Translation 00 cece eee ASEBTLD Default Values 1 0 0 0 0 ccc ccc rhe ASCI to EBCDIC utiles epe ren E gains ER Eee E beg EBGDIG to ASCII in eee ead aes i tna ee ea eae Substituting National Characters 00 ccc ccc cence e Creating the File 1s ci spass awh acti Aad ales er Re poire Examples ds acted lon Na teorie Wate Yes coc a i COR Dag a ceed Nee oreet Downloading Miles 5 er Ee UL an es tas MER ia 2415 2425 2455 or 248X Terminal ccc ccc cece eese 6400 0r 5055 Computer 4 sieur EILGdagie aaa meth Tip iv TE 2000 5250 Terminal Emulation Programmer s Guide 1 1 1 1 1 1 1 tot 1 1 1 1 1 L QUO OUO TAM Q OUO TA TM GT H d 4RORNDO 0 10 0 0114 c00l2L120c00000 1 10 QO0 4 0 IO O0UCQ2 b 2rmIE Od 000 100 0 0 4 0 0 b amp b rm Q Q Qt Qt Gt Qt Qt Qt Qi Qt OU QU Ot DU Ot OUO Ot Qt OU Ot Qt Ot
127. escription 2 6 encoded sequence A 7 Numbers test 4 15 Numeric only field 6 20 6 23 6 28 Numeric shift field 6 20 6 23 NumLk key 3 22 O Opening TE menus 4 2 A 5 Opening the TE application 1 2 Orders description 6 16 Insert Cursor 6 16 Move Cursor 6 17 Repeat to Address 6 18 Set Buffer Address 6 18 Start of Field 6 19 Start of Header 6 25 Transparent Data 6 26 Output commands Clear Format Table 6 9 Clear Unit 6 10 description 6 8 Restore Screen 6 11 Roll 6 12 Write Error Code 6 13 Write to Display 6 14 Overlays 2415 3 1 2425 3 7 2455 3 10 248X 3 13 5055 3 22 6400 3 17 P Page mode 4 12 4 13 5 29 7 13 Paging keys 2415 3 4 2425 3 8 2455 3 10 248X 3 13 5055 3 23 6400 3 19 bar code labels A 1 Parameter errors 6 28 Part numbers IBM character sets 5 41 manuals xi Passwords Main Menu 4 11 5 28 saving parameters 4 17 Set up Parms menu 4 4 5 31 Pause xxxxx command 5 2 Pause key 3 22 Plessey 5 17 7 24 Port number 4 8 5 14 Portuguese character set 5 40 Posthelp error state Read Screen command 6 7 Roll command 6 12 Write Error Code command 6 14 Write to Display command 6 14 Prefixes asynchronous 6 27 Prehelp error state Read Screen command 6 7 Roll command 6 12 Write Error Code command 6 13 Write to Display command 6 14 Print device 5 28 INDEX Print key 2415 3 5 2425 3 8 2455 3 11 248X 3 14 5055
128. ex 21 lt message text gt ESC Write Error Code Command Insert Cursor Order Error Message Hex 04 Hex 21 Position cursor lt message text gt The Insert Cursor IC order may also be embedded in the error message Results You can use the IC order to place the cursor at the beginning of the field where the error occurred This helps the operator find the source of the error The IC order does not affect where the error message is written The terminal writes only the first 78 bytes of the error message to the error line If the error line is already used for error presentation the terminal saves data on the error line and restores it after the operator presses the Reset key When the operator presses the Help key prehelp error state only in response to the error condition characters from columns 2 3 4 and 5 of the error line are returned to the host system in a packed form and sent as a Signal command These characters form an index code that elicits a user generated description of the error for the operator Prehelp error state is selected for the keyboard Input Inhibited annunciator is on Insert mode and Insert annunciator are cleared Command dead key diacritic and hex modes are cleared Cursor is blinking The line in the format table header defined as an error line is saved Y vY vV V V V Cursor moves to the location specified by the IC order If no IC order is given the cursor does not move All characters
129. f 65535 These lines are valid Port Number 1 Session 1 Host A Port Number Session 2 Host A Port Number l 1 gt String parameters String parameters are variables with minimum and maximum lengths For example Program Name String minimum length 8 maximum length 8 Program Name is unqualified It must have eight characters These configuration lines are valid ABCDEFGH FWP248H0 Program Name Program Name Verifying Your Configuration Use the CHECKCFG utility to verify that you properly configured your set up file CHECKCFG reads your configuration and reports any syntax errors To get the utility contact your Systems Engineer To verify your configuration Type checkcfg lt input config file gt cfglit dat config dat lt input config file gt is the name of your parameter set up file CFGLIT DAT contains the strings that appear in the configuration menus parameter files and system messages CONFIG DAT is the name of the output file you will download to the terminal This file must be named CONFIG DAT You are ready to download CONFIG DAT to the terminal when CHECKCFG reports no errors For download instructions see Downloading Files later in this section TE 2000 5250 Terminal Emulation Programmer s Guide 5 11 Customizing Your Configuration SECTION 5 If CHECKCFG reports an error use a text editor to open your set up file and correct it The following chart lists the system mes
130. f all fields defined in the format table to the host Restrictions The operator must press an AID generating key to execute this command Also CD in the Request Response Header RH must be on before the AID byte can be serviced This command is cleared if The host system issues a session control request such as Unbind The host system issues a Clear Unit command and the controller executes it The host system sends another Read command to the same LU and overlays this command The Read command is executed Format The command takes the following form ESC Read Input Fields Command CC Byte 1 CC Byte 2 Hex 04 Hex 42 Hex 00 Hex 13 6 4 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream Results Information associated with this command returns to the user in the LU LU nonexpedited flow Note that the host system cannot receive this information until the operator presses an AID generating key What the user receives when they issue this command depends on the condition of the master MDT bit Ifthe master MDT bit is not set the user receives Cursor Address AID Code Cursor Address Position of the cursor when the AID generating key was pressed AID Code Code for the AID generating key the operator used The user receives the cursor address and AID code if any of the following keys are pressed Clear Help Print Record Backspace in home position Ifthe master M
131. f this option is enabled data remaining after the first field is filled is written to the next input field or fields Ifa nonscannable field is encountered remaining bar code data is ignored When an auto enter field is encountered an Enter key is simulated when the field is full Remaining bar code data is ignored If this option is disabled data remaining after the field is filled is ignored Enables you to enter the name of the host device you want to link with this terminal The name can be up to 10 English uppercase characters including A Z 0 9 and these special characters 9 Note that the first character in the name cannot be 0 9 This option supports RFC 1572 for a new environment variable The AS 400 will see each terminal as a separate device name Depending on the name it can direct each device to a separate login screen 4 10 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 4 gt NOTE Using the Trakker Antares Terminal Emulation Menus Cold Start Option Use the Cold Start option to reset all TE values to the stored configuration in CONFIG DAT Cold Start Enter Y to Cold Start Terminal To cold start the terminal 1 Press Y The terminal reboots 2 Open the TRAKKER Antares 2400 Menu System 3 Use the File Manager option to restart the TE program For help refer to the terminal s user manual To return to the Set up Parms menu without cold starting the ter
132. fatermec Technologies Corporation TE 2000 5250 Terminal Emulation PROGRAMMER S GUIDE P N 977 055 004 evisio p gt NOTICE The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and service Intermec manufactured equipment and is not to be released reproduced or used for any other purpose without written permission of Intermec Disclaimer of Warranties The sample source code included in this document is presented for reference only The code does not necessarily represent complete tested programs The code is provided AS IS WITH ALL FAULTS ALL WARRANTIES ARE EXPRESSLY DISCLAIMED INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE We welcome your comments concerning this publication Although every effort has been made to keep it free of errors some may occur When reporting a specific problem please describe it briefly and include the book title and part number as well as the paragraph or figure number and the page number Send your comments to Intermec Technologies Corporation Publications Department 550 Second Street SE Cedar Rapids IA 52401 ANTARES INTERMEC NORAND TRAKKER and TRAKKER ANTARES are registered trademarks and Enterprise Wireless LAN and TE 2000 are trademarks of Intermec Technologies Corporation 1990 Intermec Technologies Corporation All rights reserved Acknowledgments AS 400 E
133. figuration Additional Parameters The following parameters do not have equivalent TE configuration menu options gt Alternate Screen Columns 6400 and 5055 computers Session 1 Alt Screen Cols Session 2 Alt Screen Cols Numeric minimum 1 maximum 255 17 40 5055 computer 20 6400 computer Alternate Screen Rows 6400 and 5055 computers Session 1 Alt Screen Rows Session 2 Alt Screen Rows Numeric minimum 1 maximum 255 8 12 5055 computer 18 6400 computer standard display and 16 for wide display Contrast Mode Session 1 Contrast Mode Session 2 Contrast Mode Compensated Absolute Program Name appears on the initialization and version screens Program Name String minimum length 8 maximum length 8 the default program names are the FWP names listed under Program Names in the Getting Started section Program Version appears on the initialization and version screens Program Version String minimum length 4 maximum length 4 Set Up Parms Menu Password the password is case sensitive for 6400 and 5055 computers it is case insensitive for 2415 2425 2455 and 248X terminals Session 1 Password Session 2 Password String minimum length 1 maximum length 10 CR52401 TE 2000 5250 Terminal Emulation Programmer s Guide 5 31 Customizing Your Configuration SECTION 5 Changing Text You can change the text of TE configuration menus configuration parameter
134. ght pen SLP entry field Transparency entry field The nn is any two digits Self check modulus 11 entry field Self check modulus 10 entry field The first FCW of any type is used subsequent FCWs of the same type are ignored The controller does not check to see if the FCWs are formatted correctly or if the requested function is installed During subsequent command and keystroke processing the controller detects and reports these errors to the host if the FCW is required FCWs types are as follows Resequencing Resequencing enables the controller to send the input fields to the host in any specified order Resequencing is done by chaining input fields with FCWs that specify the desired order of transmission The resequencing FCW takes the following format Bits Description 0 1 B 10 2 7 B 000000 8 15 The normal sequence position of the next field to be returned to the host The first field on the screen is number 1 Field numbers progress sequentially left to right and top to bottom Bit 3 of the Start of header SOH order contains the number of the field to be sent If the first field identifier in the SOH is zero resequencing does not occur That is all resequencing FCWs are ignored Fields are sent to the host in the order defined in the format table If resequencing occurs the last field to be sent to the host must contain this FCW Bits Description 0 1 B 10 2 7 B 000000 8 15 B 11111111 TE 2000
135. guration saved in CONFIG DAT Or follow this procedure 1 At the third initialization screen below or anywhere in a TE session access the Main Menu by pressing the appropriate key combination see page 4 2 COPR 1991 2000 INTERMEC ALL RIGHTS RESERVED V version number release date TE 2000 TM program name version Host host name emulation type If you are not connected to the DCS 300 or host or have problems accessing the Main Menu reset your terminal to go to the initialization screens 4 18 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 4 Using the Trakker Antares Terminal Emulation Menus The Main Menu appears Main Menu Set up Parms LCD Parms Beeper Setup Tests Version Info Exit Menus More 2 Select Exit Menus The Exit Menus option quits the TE configuration menus and returns the terminal to the initialization screen The terminal restarts your TE application using the configuration saved in CONFIG DAT 3 Start using the application or change the TE configuration TE 2000 5250 Terminal Emulation Programmer s Guide 4 19 Using the Trakker Antares Terminal Emulation Menus SECTION 4 4 20 TE 2000 5250 Terminal Emulation Programmer s Guide Section 5 Customizing Your Configuration This section describes the procedures you can use to customize the standard 5250 TE program by Intermec You customize the TE program by creating or modif
136. he keys TE 2000 5250 Terminal Emulation Programmer s Guide 2 3 Using Terminal Emulation Applications SECTION 2 AID Generating Key Description Clear The system environment determines the results of this key If the terminal is in session CLEAR issues the AID code hex BD which requests that the host system issue a Clear Unit command to the terminal to clear the display If not in session CLEAR clears the entire display regeneration buffer Enter Rec Adv Enters information F1 F24 User defined command functions Refer to your application s user manual for detail on the functions Help nonerror state Issues a hex F3 AID byte to the host system Print Tells the controller that the operator wants to print the contents of the present display Issues hex F6 to the host system Record Backspace Home When pressed with the cursor in the home position a record backspace is requested The AID code hex F8 and cursor address are sent to the host system Roll Up and Roll Down Roll display up or down one page Roll Up issues AID code hex F5 Roll Down issues AID code hex F4 For more information about the Roll keys see the following description Roll Up and Roll Down are AID keys the terminal sends to the host to request and display additional screens The host transmits a new screen in response to this command The new screens allow you to view data either above or below what appears on the current screen 5250 terminals
137. he network parameters on the terminal For instructions refer to your terminal s user manual 3 Verify that your terminal is communicating correctly with the access point and data collection server or the host To verify that your terminal is communicating correctly refer to the terminal s user manual for instructions TE 2000 5250 Terminal Emulation Programmer s Guide 1 1 Getting Started SECTION 1 Starting the TE 2000 Application Once the terminal has been set up the terminal and the network have been configured and communications have been established with the gateway access point or host you are ready to start your application To start your application Turn on the terminal Wait a few seconds while the initialization screens below clear and the application starts COPR 1991 2000 INTERMEC ALL RIGHTS RESERVED V version number release date TE 2000 TM program name version Host host name emulation type P NOTE If your application does not start after a few seconds you may not have configured the terminal correctly For help refer to your terminal s user manual You can now do one of the following Become familiar with 5250 TE if you have not previously used it Perform a quick configuration gt Configure your TE 2000 application Customize your TE 2000 application 1 2 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 1 Getting Star
138. ide 6 5 Display Data Stream gt NOTE SECTION 6 Read MDT Fields Command Function The Read MDT Fields command causes the terminal to wait for the operator to press an active AID generating key then sends all fields that have their MDT bit set The bit could have been set by the operator entering data in the field or by the Write to Display WTD command Restrictions The operator must press an AID generating key to execute this command In addition the CD in the RH for the requested LU must be on before any information can be sent back to the host system in response to the command The command is cleared if A session control request such as Unbind is issued by the host A Clear Unit command is issued The host system sends another Read command to the same LU and overlays this command The Read command is serviced Format The command take the following form ESC Read MDT Command CC Byte 1 CC Byte 2 Hex 04 Hex 52 00 13 Format of Returned Data The format of the returned data is Byte 1 and2 Byte 3 Byte 4 Byte5 Byte 6 Cursor address AID code SBA Field address Field data The brackets around the last three fields indicate these fields may be repeated as a unit The cursor address gives the cursor location on the display The SBA fields are formatted as Set Buffer Address orders The field address comes from the address portion of the order and gives the address of the modified field excluding
139. iguration Menu From the Configuration Menu choose Terminal Menu From the Terminal Menu choose Preamble Postamble Move the cursor to the postamble field Type x9A for the literal Field Exit code Press or choose OK to save your changes and exit the screen Exit the TRAKKER Antares 2400 Menu System and save your new configuration to flash memory For help refer to your terminal s user manual E SLE 226 107 ee ee To download Field Exit as a postamble from the DCS 300 You must configure the postamble to the Field Exit s literal value using the download server on the DCS 300 You can use the download server on the DCS 300 to configure one or more terminals in the network 1 Inthe download server on the DCS 300 select the terminal or group to receive the Postamble AE configuration command For help on configuring a group of terminals refer to the DCS 300 System Manual You can continue running the 5250 TE application on the terminal while configuring a terminal from the DCS 300 2 2 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 2 Using Terminal Emulation Applications 2 Choose the option to enter a command 3 Type the string AE and then enter the ASCII code 154 by holding down the Alt key while typing 154 on the numeric keypad You should see an U to represent the literal Field Exit code in the edit box which now shows this command and value S AE 4 Download the commands to change the run
140. ing of the next input field If you press this key while the cursor is between characters then all characters to the right of the cursor are erased On Trakker Antares terminals you can set the Postamble or Preamble command to use characters from the extended ASCII character set such as the Field Exit code for 5250 TE For help see Auto Advancing Through Fields earlier in this section Signal Keys Signal keys cause a Signal command to go from the controller to the host system The following chart describes the keys Signal Key Description Attn The operator presses this key to alert the host system that the function requested for example ENTER is not being honored Attn is valid when the keyboard is locked or unlocked It does not change the keyboard state or the cursor location Help from error state The operator uses this key to request that the host system send data about the error to the display Special Control Keys Use special control keys to change operator generated information in the display The keys do not work when the keyboard is locked Special Control Key Description Del Deletes the character in the position where the cursor was located All remaining characters in the field shift to the left to fill the column Erase Input Clears all fields to nulls and the cursor moves to the first input position on the screen This command does not erase protected fields If you press this key when the sc
141. ion 1 Code 93 Fix Length 2 Session 2 Code 93 Fix Length 2 Session 1 Plessey Fix Length 2 Session 2 Plessey Fix Length 2 Numeric minimum 0 0 maximum 99 0 TE 2000 5250 Terminal Emulation Programmer s Guide 5 19 Customizing Your Configuration SECTION 5 Fixed Length 3 Session 1 UPC Fix Length 3 Session 2 UPC Fix Length 3 Session 1 EAN Fix Length 3 Session 2 EAN Fix Length 3 Session 1 Code 128 Fix Length 3 Session 2 Code 128 Fix Length 3 Session 1 Code 39 Fix Length 3 Session 2 Code 39 Fix Length 3 Session 1 Codabar Fix Length 3 Session 2 Codabar Fix Length 3 Session 1 ABC Codabar Fix Length 3 Session 2 ABC Codabar Fix Length 3 Session 1 Str 20f5 Fix Length 3 Session 2 Str 2of5 Fix Length 3 Session 1 Int 2of5 Fix Length 3 Session 2 Int 20f5 Fix Length 3 Session 1 CI 2of5 Fix Length 3 Session 2 CI 20f5 Fix Length 3 Session 1 Code 11 Fix Length 3 Session 2 Code 11 Fix Length 3 Session 1 Code 93 Fix Length 3 Session 2 Code 93 Fix Length 3 Session 1 Plessey Fix Length 3 Session 2 Plessey Fix Length 3 Numeric minimum 0 0 maximum 99 0 Fixed Length 4 Session 1 UPC Fix Length 4 Session 2 UPC Fix Length 4 Session 1 EAN Fix Length 4 Session 2 EAN Fix Length 4 Session 1 Code 128 Fix Length 4 Session 2 Code 128 Fix Length 4 Session 1 Code 39 Fix Length 4 Session 2 Code 39 Fix Length 4 Session 1 Codabar Fix Length 4 Session 2 Codabar Fix Length 4 Session 1 ABC Codabar F
142. ion available via the web site If your web access uses high speed phone lines the web interface provides a faster response xii TE 2000 5250 Terminal Emulation Programmer s Guide Section 1 Getting Started Understanding Network Protocol Options TE 2000 applications for the Enterprise Wireless LAN system use one of the following network protocol options gt UDP Plus the terminal communicates with the host computer through the INTERMEC data collection server and access point TCP IP the terminal communicates through an INTERMEC access point which is directly connected to the host computer on an Ethernet or a token ring network WTP the terminal communicates with the host computer through the data collection server or other INTERMEC gateway For network configuration options refer to your terminal s user manual Setting Up the Terminal and the Network Before you can start using the TE 2000 application on your terminal you need to do the following 1 Set up your terminal Set up includes charging and installing the battery pack and turning on the terminal for the first time For instructions refer to your terminal s user manual 2 Configure your terminal and the network To use RF communications on the terminal you need to a Configure the data collection server UDP Plus or WTP other INTERMEC gateway WTP or host TCP IP b Configure the access point c Configure t
143. it is in a system request or SS message state Format The command takes the following form ESC Restore Screen Command Data From Last Save Command Hex 04 Hex 12 lt saved data gt Results The following describes what happens when this command is executed These are restored gt Yv YV vV V VK Contents of the display Contents of the format table State of the keyboard including the insert mode with the annunciators Location of the cursor and the way it was displayed System insert cursor address State of the master MDT bit Error code and any explanatory information provided by the host system in the Write Error Code command if the terminal was in an error state The error code and any information are returned via the operator s use of the Help key gt Requirements to send LU LU Lustat when error line is available Any Read command that was pending at the time Any AID requests that were outstanding at the time of the Save Screen command These conditions from the previous save are not restored Condition of the Shift key and the associated annunciator Status of the Message Waiting annunciator The current status of the hex mode is reset The following conditions cause parameter errors Invalid data is detected The required amount of data is not received A Clear Unit command is executed if an error is detected TE 2000 5250 Terminal Emulation Programmer s
144. ive timeout length XX Number of seconds the terminal waits for input from the RS 232 port before it sends a timeout error Uses a default of 5 seconds when field is filled with spaces TE 2000 5250 Terminal Emulation Programmer s Guide 7 3 Extended Commands Flow Control The Transmit command supports these types of flow control RTS CTS 6400 or 5055 computer XON XOFF SECTION 7 Use CTS and DSR flow control lines to show XON XOFF conditions from the output device Also use them to prevent output when the terminal has no output device The DTR of the output device should connect to either the DSR or CTS lines XON XOFF is the same XON XOFF flow control most devices support The timeout value tells the terminal how long to wait for the flow control handshake before returning a one byte error value Return AID Key Characters Table 7 2 lists the extended command AID keys and characters returned to the host For example if you want an F1 AID key you would use A as the character Table 7 2 Return AID Keys AID Key Character AID Key Character Enter Space F10 J Help F11 K Roll down Page up F12 L Roll up Page down F13 M Print F14 N Home F15 O Clear 7 F16 P F1 A F17 Q F2 B F18 R F3 C F19 S F4 D F20 T F5 E F21 U F6 F F22 V F7 G F23 W F8 H F24 X F9 I 7 4 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 7 Extended Commands Return Codes for Transmit and Receive Comm
145. ix Length 1 Session 2 UPC Fix Length 1 Session 1 EAN Fix Length 1 Session 2 EAN Fix Length 1 Session 1 Code 128 Fix Length 1 Session 2 Code 128 Fix Length 1 Session 1 Code 39 Fix Length 1 Session 2 Code 39 Fix Length 1 Session 1 Codabar Fix Length 1 Session 2 Codabar Fix Length 1 Session 1 ABC Codabar Fix Length 1 Session 2 ABC Codabar Fix Length 1 Session 1 Str 2of5 Fix Length 1 Session 2 Str 2of5 Fix Length 1 Session 1 Int 20f5 Fix Length 1 Session 2 Int 20f5 Fix Length 1 Session 1 CI 2of5 Fix Length 1 Session 2 CI 20f5 Fix Length 1 Session 1 Code 11 Fix Length 1 Session 2 Code 11 Fix Length 1 Session 1 Code 93 Fix Length 1 Session 2 Code 93 Fix Length 1 Session 1 Plessey Fix Length 1 Session 2 Plessey Fix Length 1 Numeric minimum 0 0 maximum 99 0 Fixed Length 2 Session 1 UPC Fix Length 2 Session 2 UPC Fix Length 2 Session 1 EAN Fix Length 2 Session 2 EAN Fix Length 2 Session 1 Code 128 Fix Length 2 Session 2 Code 128 Fix Length 2 Session 1 Code 39 Fix Length 2 Session 2 Code 39 Fix Length 2 Session 1 Codabar Fix Length 2 Session 2 Codabar Fix Length 2 Session 1 ABC Codabar Fix Length 2 Session 2 ABC Codabar Fix Length 2 Session 1 Str 20f5 Fix Length 2 Session 2 Str 20f5 Fix Length 2 Session 1 Int 20f5 Fix Length 2 Session 2 Int 2of5 Fix Length 2 Session 1 CI 2of5 Fix Length 2 Session 2 CI 20f5 Fix Length 2 Session 1 Code 11 Fix Length 2 Session 2 Code 11 Fix Length 2 Sess
146. ix Length 4 Session 2 ABC Codabar Fix Length 4 Session 1 Str 20f5 Fix Length 4 Session 2 Str 20f5 Fix Length 4 Session 1 Int 2of5 Fix Length 4 Session 2 Int 2of5 Fix Length 4 Session 1 CI 2of5 Fix Length 4 Session 2 CI 20f5 Fix Length 4 Session 1 Code 11 Fix Length 4 Session 2 Code 11 Fix Length 4 Session 1 Code 93 Fix Length 4 Session 2 Code 93 Fix Length 4 Session 1 Plessey Fix Length 4 Session 2 Plessey Fix Length 4 Numeric minimum 0 0 maximum 99 0 5 20 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Maximum Length Session 1 UPC Max Length Session 2 UPC Max Length Session 1 EAN Max Length Session 2 EAN Max Length Session 1 Code 128 Max Length Session 2 Code 128 Max Length Session 1 Code 39 Max Length Session 2 Code 39 Max Length Session 1 Codabar Max Length Session 2 Codabar Max Length Session 1 ABC Codabar Max Length Session 2 ABC Codabar Max Length Session 1 Str 20f5 Max Length Session 2 Str 20f5 Max Length Session 1 Int 20f5 Max Length Session 2 Int 20f5 Max Length Session 1 CI 20f5 Max Length Session 2 CI 20f5 Max Length Session 1 Code 11 Max Length Session 2 Code 11 Max Length Session 1 Code 93 Max Length Session 2 Code 93 Max Length Session 1 Plessey Max Length Session 2 Plessey Max Length Numeric minimum 0 0 maximum 99 0 Minimum Length Session 1 UPC Min Length Session 2 UPC Min Length Session 1
147. l A 2 description 2 4 encoded sequence A 7 Clear Unit Alternate command 6 2 Clear Unit command 6 10 Codabar 5 16 7 25 Index 2 TE 2000 5250 Terminal Emulation Programmer s Guide Code 11 CONFIG DAT option 5 16 5 24 extended command 7 25 Code 128 5 17 5 25 7 26 Code 39 5 17 Code 93 5 17 7 25 Cold start 4 11 Columns host view 5 26 page mode 4 13 terminal screen size 5 29 5 31 7 14 COM select 5 28 Commands asynchronous 6 27 auto login 5 2 input description 6 3 Read Immediate 6 3 Read Immediate Fields 6 4 Read MDT Alternate 6 7 Read MDT Fields 6 6 Read Modified Immediate Alternate 6 4 Read Screen 6 7 Save 6 8 nonsupported 6 2 output Clear Format Table 6 9 Clear Unit 6 10 description 6 8 Restore Screen 6 11 Roll 6 12 Write Error Code 6 13 Write to Display 6 14 Signal 6 13 6 27 structure of 6 2 Computer Identics 2 of 5 5 17 7 26 Concatenate 5 15 Concatenation A 10 CONFIG DAT 5 9 Configuring TE parameters 4 2 Contrast mode 5 31 Control character bytes 6 4 6 6 6 14 Control characters 5 3 Conversion tables B 1 B 3 Copying files 5 44 Corner mode 4 12 4 13 5 29 7 13 Cursor keys 2415 3 3 2425 3 7 2455 3 10 248X 3 13 5055 3 23 6400 3 19 bar code labels A 1 Cursor mode 5 27 7 13 Custom configuration files CFGLIT DAT 5 32 CONFIG DAT parameter formats 5 10 parameters and qualifiers 5 12 prompting for a value 5 10 sample set up file 5 1
148. lash P F15 t Q F16 t R F17 t S F18 t T F19 t U F20 t IV F21 t W F22 t X F283 t IY F24 t Z colon TE 2000 5250 Terminal Emulation Programmer s Guide A 9 Bar Code Scanning APPENDIX A Terminating Keys Terminating keys are the nonprintable ASCII sequences and action keys When the terminal encounters them in a bar code an action is taken and the terminal sends the data in the buffer to the host computer Terminating keys should appear only at the end of the bar code If they are located in the middle of a bar code they are executed normally but the data following them in the bar code is ignored Terminating keys cause a terminal to base station transmission The terminal ignores data in the bar code buffer following these keys once a transmission takes place For example the terminal interprets this sequence 123 V456 as 123F6 The terminal will not send 456 to the host computer because it follows terminating key F6 ASCII sequences can be used any time before a terminating key For example the terminal interprets H E L L 0 M as hello lt Enter gt Concatenation When Encoded Code 39 is enabled all bar codes are concatenated This allows several separate bar code scans to be strung together into one input field This feature is especially useful when using separate Encoded Code 39 bar codes to replace operator key presses For example if the bar code 1234
149. llowed 1 Duplication allowed 0 Field has not been modified MDT bit 1 Field has been modified 000 Alpha shift 001 Alpha only 010 Numeric shift 011 Numeric only 100 Katakana shift not supported 101 Digits only 110 I O feature input field 111 Signed numeric 0 Auto enter disabled 1 Auto enter when field is exited 0 Field Exit key is not required 1 Field Exit key is required 0 Accept lower case letters 1 Translate lower case to upper case Reserved 0 No mandatory entry 1 Mandatory entry 000 No adjustment 001 Reserved 010 Reserved 011 Reserved 100 Reserved 101 Right adjust zero fill 110 Right adjust blank fill 111 Mandatory fill FCWs 2 bytes each are optional The user program can use the WTD command to send FCWs to the controller When FCWs are used they should follow the FFW of the SF order An FCW encountered during modification of an existing format table entry is ignored The LU does not accept an FCS of hex FF xx 6 20 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream Table 6 7 lists valid FCWs and functions supported by the terminals Value Hex Table 6 7 Field Control Words Function 80nn 8101 8103 84nn B140 B1A0 Entry field resequencing The nn specifies the next entry field in the sequence hex 00 to 80 Magnetic stripe reader MSR entry field MSR and selector li
150. lt fname gt TBL from the default ASCII and EBCDIC tables using the replacement values specified in r lt file gt Typing the following asebtbld rchanges my ascebd creates the file ASCEBD TBL with the replacement values specified in CHANGES MY TE 2000 5250 Terminal Emulation Programmer s Guide 5 35 Customizing Your Configuration The replacement file is an ASCII text file formatted as follows Any line beginning with A ASCII gt E EBCDIC gt EBCDIC 0 based index value OxfO0 0x30 Ox3f after values blank lines allowed EBCDIC Unknown Any number of blanks tabs allowed before hex in column 1 is a comment SECTION 5 Anything after value is a comment 0 returns EBCDIC 0 0O returns ASCII 0 EBCDIC 0xc9 returns ASCII ASEBTLD Default Values ASEBTBLD creates the following default tables if no replacement file or an empty replacement file is specified ASCII to EBCDIC 0x00 0x00 0x01 0x02 0x16 0x05 0x25 0x10 0x11 0x12 0x18 0x19 Ox3f 0x20 0x40 0x5a Ox7f Ox4d Ox5d Ox5c Oxf0 Oxfl Oxf2 Oxf8 Oxf9 Ox7a 0x03 0x0b 0x13 0x27 0x7b Ox4e Oxf3 Ox5e 0x37 0x0c 0x3c 0x22 0x5b 0x6b Oxf4 Ox4c 5 86 TE 2000 5250 Terminal Emulation Programmer s Guide 0x2d 0x0d 0x00 0x00 0x6c 0x60 Oxf5 Ox7e 0x2e Ox4f 0x32 0x35 0x50 Ox4b Oxf6 0x6e Ox2f OxOf Oxlc 0x00 Ox7d 0x61 Oxf7 Ox6f between and
151. meric minimum 0 maximum 127 127 Server IP Session 1 Host A Server IP Session 2 Host A Server IP Session 1 Host B Server IP Session 2 Host B Server IP Session 1 Host C Server IP Session 2 Host C Server IP Numeric minimum 1 maximum 16 SNA Session 1 SNA Session 2 SNA Enabled Disabled 5 14 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 SECTION 5 Customizing Your Configuration Telnet Session 1 Telnet Session 2 Telnet Enabled 2415 2425 2455 and 248X terminals and 6400 and 5055 computers with IP Disabled 6400 and 5055 computers with WTP Terminal Type Session 1 Host A Terminal Type Session 2 Host A Terminal Type Session 1 Host B Terminal Type Session 2 Host B Terminal Type Session 1 Host C Terminal Type Session 2 Host C Terminal Type Numeric minimum 0 maximum 255 Unit Number same as radio number Session 1 Host A Unit Session 2 Host A Unit Session 1 Host B Unit Session 2 Host B Unit Session 1 Host C Unit Session 2 Host C Unit Numeric minimum 0 maximum 127 127 Bar Code Parameters gt NOTE Bar code parameters apply to the 6400 and 5055 computers unless otherwise noted 2415 2425 2455 and 248X terminals support only the Code 39 Encoded parameter BC Type Character not supported on the 5055 computer Session 1 BC Type Char Session 2 BC Type Char Enabled Disabled Concatenate
152. minal press an alphabetic key other than Y More Menu Use the Menu Password option to enable password protection for the TE configuration menus When you enable the password the terminal prompts the user for a password before it displays the Main Menu The password is disabled by default To enable the Menu Password 1 Press 7 More on the Set up Parms menu The following screen appears Set up Parms 1 Menu Password 2 3 2 Press 1 3 At the Enter Password prompt type the following password 3193693 This is a fixed password set by Intermec The Menu Password is now enabled as indicated by the highlighted 1 4 Press ENTER twice to return to the Main Menu 5 Press 6 Exit Menus on the Main Menu to exit the TE configuration menus TE 2000 5250 Terminal Emulation Programmer s Guide 4 11 Using the Trakker Antares Terminal Emulation Menus SECTION 4 If the Menu Password is enabled when you try to enter the Main Menu you are prompted for a password If you enter an incorrect password you exit to where the display was at previously If you enter the correct password the Main Menu appears Note that if you select the Set up Parms option on the Main Menu you must still enter the password for Set up Parms To disable the menu password press 1 on the Set up Parms More menu The 1 changes to normal video which indicates that the Menu Password is disabled You do not need the
153. most of the parameters once per terminal You can set them when you install a network or when you add terminals to the network Unless the terminal fails perhaps a dead battery or a user does something destructive such as a RAM test you probably will not need to set them again Table 7 5 lists columns in which characters must appear gt NOTE Some parameters do not apply to all terminal models Refer to the terminal s user manual for applicable parameters Table 7 5 Set Parameters Characters Line 1 Columns 2 36 Column Description Character 2 Extended command 3 Set Parameters command H 4 6 Backlight timer Spaces No change from current setting 000 On continuously 001 255 Seconds to remain on 7 9 Reserved Spaces 10 Cursor mode Space No change from current setting 1 Underline default 2 Underline blink 3 Block 4 Block blink 11 Screen mode Space No change from current setting 1 Center Cursor 2 Corner 3 Page 12 Reserved Space 13 Stream Scan Space No change from current setting 0 Disable 1 Enable TE 2000 5250 Terminal Emulation Programmer s Guide 7 13 Extended Commands SECTION 7 Table 7 5 Continued Set Parameters Characters Line 1 Columns 2 36 Column Description Character 14 Scan All Fields Space No change from current setting 0 Disable 1 Enable 15 Operator error mode Space No change from current setting 0 Disable b
154. mum bar code length 5 21 MC Move Cursor order 6 17 MDT bit Clear Format Table command 6 9 Clear Unit command 6 10 Read Immediate command 6 3 Read Input Fields command 6 5 MDT bit Continued Read MDT Alternate command 6 7 Read MDT Fields command 6 6 Restore Screen command 6 11 Start of Field order 6 20 Write to Display command 6 14 Menus opening 4 2 A 5 Message Waiting annunciator Clear Format Table command 6 9 Clear Unit command 6 10 description 2 1 Restore Screen command 6 11 Signal command format 6 27 Write to Display command 6 14 Messages system 6 27 Minimum bar code length 5 21 Missing 5 message 5 12 Missing message 5 12 MOD 10 Check CONFIG DAT option 5 15 5 24 parameter code for 6 29 Start of Field order 6 23 system code for 6 28 MOD 11 Check CONFIG DAT option 5 24 parameter code for 6 29 Start of Field order 6 23 system code for 6 28 Modified data tag bit See MDT bit Modified field 6 20 6 23 More menu 4 11 4 16 Move Cursor order 6 17 MSR 6 21 6 22 6 24 N Negative response 6 14 Network 1 1 New Line key 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 6400 3 21 bar code label A 5 description 2 6 encoded sequence A 6 No UCC Type 5 25 Nonbypass field 6 20 Norwegian character set 5 40 Norwegian IBM character set 5 41 Not symbol 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 bar code label A 5 d
155. n 5 Session 2 EAN Add On 5 Enabled Disabled Expand S to 13 Session 1 EAN Expand 8to13 Session 2 EAN Expand 8t013 Enabled Disabled 5 22 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Code 39 Options gt Auto Encoded Session 1 Code 39 Auto Encoded Session 2 Code 39 Auto Encoded Enabled Disabled Check Digit Session 1 Code 39 Chk Digit Session 2 Code 39 Chk Digit Enabled Disabled Data Decode Session 1 Code 39 Data decode Session 2 Code 39 Data decode Enabled Disabled Element Decode Session 1 Code 39 Element decod Session 2 Code 39 Element decod Enabled Disabled Encoded Session 1 Code 39 Encoded Session 2 Code 39 Encoded Enabled Disabled Extended Session 1 Code 39 Extended Session 2 Code 39 Extended Enabled Disabled Full ASCII Session 1 Code 39 Full ASCII Session 2 Code 39 Full ASCII Enabled Disabled Quiet Zone Session 1 Code 39 Quiet zone Session 2 Code 39 Quiet zone Enabled Disabled START Decode Session 1 Code 39 START decode Session 2 Code 39 START decode Enabled Disabled TE 2000 5250 Terminal Emulation Programmer s Guide 5 23 Customizing Your Configuration SECTION 5 Interleaved 2 of 5 Option Interleaved 2 of 5 Chk Digit Session 1 Int 20f5 Chk Digit Session 2 Int 20f5 Chk Digit Enabled Disabled Code 11 Options Check Digit 1 not supported on the 6400 c
156. n Programmer s Guide SECTION 5 SECTION 5 Customizing Your Configuration Code 93 Session 1 Code 93 Session 2 Code 93 Enabled Disabled Code 39 Session 1 Code 39 Session 2 Code 39 Enabled Disabled Code 128 Session 1 Code 128 Session 2 Code 128 Enabled Disabled Computer Identics 2 of 5 Session 1 CI 20f5 Session 2 CI 20f5 Enabled Disabled EAN Session 1 EAN Session 2 EAN Enabled Disabled Interleaved 2 of 5 Session 1 Int 20f5 Session 2 Int 20f5 Enabled Disabled Plessey 6400 computer does not support Plessey alpha characters Session 1 Plessey Session 2 Plessey Enabled Disabled Straight 2 of 5 Session 1 Str 20f5 Session 2 Str 20f5 Enabled Disabled UPC Session 1 UPC Session 2 UPC Enabled Disabled Generic Bar Code Options gt NOTE Generic bar code options must be qualified by one of the bar code symbology strings For example Session 1 UPC Max Length 13 TE 2000 5250 Terminal Emulation Programmer s Guide 5 17 Customizing Your Configuration SECTION 5 Drop Leading Session 1 UPC Drop Leading Session 2 UPC Drop Leading Session 1 EAN Drop Leading Session 2 EAN Drop Leading Session 1 Code 128 Drop Leading Session 2 Code 128 Drop Leading Session 1 Code 39 Drop Leading Session 2 Code 39 Drop Leading Session 1 Codabar Drop Leading Session 2 Codabar Drop Leading Session 1 ABC Codabar Drop Leading Session
157. n Rows 6400 and 5055 computers Session 1 Screen Rows Session 2 Screen Rows Numeric minimum 1 maximum 255 8 8 10 25 5055 computer 18 6400 computer standard display 16 for wide display Scroll Window Session 1 Scroll Window Session 2 Scroll Window Scroll Setting Screen Size Tab Size TE 2000 5250 Terminal Emulation Programmer s Guide 5 29 Customizing Your Configuration Beeper Setup Options Beep Internal Session 1 Beep Internal Session 2 Beep Internal Enabled Disabled Beeper Error Tone Frequency 6400 computer Session 1 Beep Frequency Session 2 Beep Frequency Numeric minimum 0 maximum 30 6 Beeper Error Tone Length Session 1 Beep Length Session 2 Beep Length Numeric minimum 1 maximum 10 3 Key Click Frequency 6400 computer Session 1 KeyClick Freq Session 2 KeyClick Freq Numeric minimum 0 maximum 30 6 Key Click Length 6400 and 5055 computers Session 1 KeyClick Length Session 2 KeyClick Length Numeric minimum 1 maximum 10 6 More Main Menu 2 Options Foreground Session 6400 and 5055 computers Foreground Sess Session 1 Session 2 Set Hot Key 6400 and 5055 computers Session 1 Set Hot Key Session 2 Set Hot Key F1 through F24 Type Ahead Session 1 Type Ahead Session 2 Type Ahead Enabled Disabled 5 30 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Con
158. nearest authorized Service Center for factory quality service The addresses and telephone numbers are included in the Warranty Card shipped with your product Customer Response Center The Customer Response Center technical support telephone number is 800 755 5505 U S A or Canada or 425 356 1799 The facsimile number is 425 356 1688 Email is suwpport intermec com If you email or fax a problem or question include the following information in your message your name your company name and address phone number and email to respond to and problem description or question the more specific the better If the equipment was purchased through a Premier Solution Partner please include that information Web Site The Customer Support File Libraries including Hot Tips and Product Awareness Bulletins are available via the Intermec Product Support page at this URL http norbbs norand com index htm New users can sign up for a new account on this page PDF versions of Intermec manuals can be found at this URL http corp intermec com manuals english htm Bulletin Board Service The Customer Support Bulletin Board BBS provides software and documentation Phone number 319 369 3515 14 4 Kbps modem 319 369 3516 28 8 Kbps modem Protocol Full duplex ANSI or ANSI BBS 300 to 28 800 bps v 32bis 8 bits no parity 1 stop bit For high speed modems disable XON XOFF and enable RTS CTS This is the same locat
159. nges you made to TE configuration settings When you save the changes they become the default settings for the terminal Use this option sparingly Each time you use it additional memory space is occupied because changes saved previously are not erased The memory cannot be recovered Ensure the parameters are correct before you choose Save Parms When you select Save Parms you are prompted for a password Main Menu 2 1 Keyboard Opts Enter Password Save Parms Working Please Wait The password is CR52401 After you enter the correct password your changes are written to Flash TE 2000 5250 Terminal Emulation Programmer s Guide 4 17 Using the Trakker Antares Terminal Emulation Menus SECTION 4 Restarting Terminal Emulation gt NOTE You need to restart your TE application if you are having problems or if you want to reconnect to the host with a new configuration Restarting your TE application also clears the auto login information preventing another user from establishing a TE session using your login information You can restart your TE application by either scanning Reset Firmware or by using the Exit Menus option in the TE configuration menus option 6 on the Main Menu Both methods reset all terminal firmware and the application and run the application in a new session To restart TE Scan this bar code label Reset Firmware The terminal restarts your TE application using the confi
160. nsmitted and received A b indicates a space Column 1 Column 11 Column 23 b F4N81bb000b500A0102bb10 vind aa is data to send Line 2 Column Character Description 1 Space This column typically contains a space 2 Extended command 3 F Transmit and Receive command 4 4 9600 baud 5 N No parity 6 8 Eight data bits 7 1 One stop bit 8 0 No CTS flow control 9 0 No DTR flow control 10 0 No XON OFF flow control 11 12 00 No flow control timeout value 13 Space 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 will be sent to host after one delimiter character has been received 20 21 02 Start character is 02 hexadecimal STX 22 Space Start character will not be returned 23 Space Do not flag parity errors 24 25 10 Receive timeout length is 10 seconds 7 6 TE2000 5250 Terminal Emulation Programmer s Guide SECTION 7 Extended Commands Transmit Only On RS 232 Port P The Transmit Only On RS 232 Port extended command lets the terminal send information to a slaved RS 232 device such as a receipt printer or bar code printer The command uses the RS 232 communications port to send data to the device The terminal checks data from the host computer for a transmit sequence then sends the requested data The host computer signals the terminal for a transmit command by inserting the characters P into the display
161. nter Auto Login Restart scan the bar code in Appendix A 3 6 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard 2425 Terminal Figure 3 3 shows the keyboard for the 2425 terminal FidExit FIdExit MJ cas FG Menu F10 00000 Fide Fid Pgup Print Function Left Key Function Right Key _ Fiz 4 Fi3 d Fu 4 8 o 8 m9 F E C8 8 Fh F2 r3 i x 1 w lt NL tt 7 Rt R Shift Ke Y Control Key Figure 3 3 2425 Terminal Keyboard For help with using the keyboard refer to the TRAKKER Antares 2420 and 2425 Hand Held Terminal User s Manual P N 064024 2425 Cursor Keys To Enter Press the Keys Window viewport up Cf A Window viewport down Cn vw Window viewport right En gt Window viewport left Lt TE 2000 5250 Terminal Emulation Programmer s Guide 3 7 Using the Terminal s Keyboard SECTION 3 2425 Paging Keys To Enter Press the Keys Page up f 9 Page down Mis Page right 4 6 Page left 4 4 2425 Tab Keys To Enter Press the Keys Back Tab En Forward Tab Tab 2425 AID Generating Keys To Enter Press the Keys Clear Enter Rec Adv F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 F17 F18 F19 F20 F21 F22 F23 F24 Help nonerror state Print Record Backspace Home Roll Down Roll Up ll w
162. ntrol 6400 or 5055 None computer only 4 Timeout while using DTR flow control 6400 or 5055 None computer only 5 Timeout while using XON XOFF flow control None 6 Improper return field None 8 Error in AID code None C Incorrect setting for CTS DTR or XON OFF flow 8 9 10 control E Incorrect setting for data parity 5 O Overrun of UART receive register None P Data parity or framing error None TE 2000 5250 Terminal Emulation Programmer s Guide 7 9 Extended Commands SECTION 7 Example of Transmit Only Command The following example and chart show what would be sent to a 6400 or 5055 computer to cause data to be transmitted A b indicates a space Following the example is an explanation of Line 1 Column 1 Column 11 b4P3N81bb005A This is data to send Line 1 P2 Line 2 Column Character Description Space This column typically contains a space Extended command Transmit Only command 4800 baud No data parity Eight data bits One stop bit No CTS flow control No DTR flow control 10 No XON XOFF flow control 11 12 05 Flow control timeout is 5 seconds 13 A AID key is F1 Noob Co t2 HL cOococococrnocgo gcofrgs Receive Only On RS 232 Port 2G The Receive Only On RS 232 Port extended command provides a way to use the RS 232 port on the terminal to collect data A scale is one example of a use for this command The host computer sends G characters
163. nunciator 18 12 3 5250 dup character 19 13 X input inhibited annunciator 20 14 21 l 15 7 message waiting annunciator 22 16 El radio annunciator 23 17 Unused 24 18 Unused 25 19 gt transmit annunciator 26 1A receive annunciator 27 1B B battery annunciator 28 1C Space 29 1D A 30 1E Y 31 1F Space 32 20 33 21 34 22 35 23 36 24 37 25 amp 38 26 A 39 27 40 28 41 29 x 42 2A 43 2B comma 44 2C dash 45 2D period 46 2E 47 2F 0 48 30 1 49 31 2 50 32 3 51 33 4 52 34 5 53 35 C 2 TE 2000 5250 Terminal Emulation Programmer s Guide APPENDIX C Terminal Font Set Table Table C 1 continued Terminal Font Set 6400 or 5055 Computer Character Decimal Hexadecimal 6 54 36 7 55 37 8 56 38 9 57 39 58 3A 59 3B lt 60 3C 61 3D gt 62 3E 63 3F 64 40 A 65 41 B 66 42 C 67 43 D 68 44 E 69 45 F 70 46 G 71 47 H 72 48 I 73 49 J 74 4A K 75 4B L 76 4C M 77 4D N 78 4E O 79 4F P 80 50 Q 81 51 R 82 52 S 88 53 T 84 54 U 85 55 V 86 56 W 87 57 X 88 58 Y 89 59 Z 90 5A TE 2000 5250 Terminal Emulation Programmer s Guide C 3 Terminal Font Set Table APPENDIX C Table C 1 continued Terminal Font Set 6400 or 5055 Computer Character Decimal Hexadecimal 91 5B 92 5C 93 5D 94 5E n 95 5F f 96 60 a 97 61 b 98 62 e 99 63 d 100 64 e 101 65 f 102 66 E 103 67 h 104 68 i 105 69 j 106 6A k 107 6B 1 108 6C m 109 6D n 11
164. o the top left corner of the TE screen Resends a screen image from the locally maintained host buffer to refresh the terminal screen Toggles the terminal s screen between the status line display and the normal field input display Reports the operating status of the terminal and host system Sets TE configuration parameters that you would otherwise set at the terminal If you scan the bar code for an unsupported command the bar code data is read into the terminal If you press the key sequence for the command the sequence is ignored TE 2000 does not support the following 5250 commands 5250 Command Description Alternate cursor Display cursor location Display Mode Test Request Allows selection of either the bar type or block type cursor Displays the cursor location Allows the operator to adjust the display to his or her preference To adjust the terminal s display refer to the terminal s user manual Accesses diagnostic routines Also note that Trakker Antares terminals with UDP Plus allow only one session per terminal TE 2000 5250 Terminal Emulation Programmer s Guide 1 5 Getting Started SECTION 1 1 6 TE 2000 5250 Terminal Emulation Programmer s Guide Section 2 Using Terminal Emulation Applications Annunciators The terminal s display reserves a location for annunciators icons that help you monitor RF and network communications or alert you of a condition that requi
165. of available hosts defined on the DCS 300 or remain blank The name can also be the IP address of the host to which you want to connect Enter the IP address as four decimal numbers separated by periods If you have linked a terminal with a host name on the DCS 300 or configured a default host on this DCS 300 you do not need to enter a host name on this Screen The terminal displays a list of available hosts if these conditions are met The DCS 300 contains multiple hosts The terminal is not linked with a host name on the DCS 300 The host name is blank The user can then select the host from the list Upline Protocol When enabled upline protocol options do the following Telnet Forces the DCS 300 to create a Telnet connection to the host Default SNA Forces the DCS 300 to create an SNA connection to the host TE 2000 5250 Terminal Emulation Programmer s Guide 4 7 Using the Trakker Antares Terminal Emulation Menus SECTION 4 gt NOTE gt NOTE Port Number This option overrides the port number set for the upline if you have entered a host name and selected Telnet as your upline protocol The default port number is 0 The maximum port number is 65535 Emulation Use this option to tell the terminal the type of each host computer The default is 3270 You can also set the type through the Data Stream option on the Protocol Opts menu Direct Connect Direct Connect options are as follows Controller Ty
166. omputer Session 1 Code 11 Chk Dig 1 Session 2 Code 11 Chk Dig 1 Enabled Disabled Check Digit 2 not supported on the 6400 computer Session 1 Code 11 Chk Dig 2 Session 2 Code 11 Chk Dig 2 Enabled Disabled Plessey Options Allow Alpha Session 1 Plessey Allow Alpha Session 2 Plessey Allow Alpha Enabled Disabled MOD 10 Check Session 1 Plessey MOD10 Chk Session 2 Plessey MOD10 Chk Enabled Disabled MOD 11 Check Session 1 Plessey MOD11 Chk Session 2 Plessey MOD11 Chk Enabled Disabled 5 24 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Code 128 Options UCC EAN Session 1 Code 128 UCC EAN Session 2 Code 128 UCC EAN Enabled Disabled No UCC Type Session 1 Code 128 NO UCC Type Session 2 Code 128 NO UCC Type Enabled Disabled gt UCC F1 Value Session 1 UPC UCC F1 Value Session 2 UPC UCC F1 Value Session 1 EAN UCC F1 Value Session 2 EAN UCC F1 Value Session 1 Code 128 UCC F1 Value Session 2 Code 128 UCC F1 Value Session 1 Code 39 UCC F1 Value Session 2 Code 39 UCC F1 Value Session 1 Codabar UCC F1 Value Session 2 Codabar UCC F1 Value Session 1 ABC Codabar UCC F1 Value Session 2 ABC Codabar UCC F1 Value Session 1 Str 20f5 UCC F1 Value Session 2 Str 20f5 UCC F1 Value Session 1 Int 20f5 UCC F1 Value Session 2 Int 20f5 UCC F1 Value Session 1 CI 20f5 UCC F1 Value Session 2 CI 20f5 UCC F1 V
167. onsists of Input and InputHidden commands followed by a HostName command followed by a series of WaitFor and Send commands A very simple script file may not have any input commands if all of the terminals are using the same account Commands You can use several commands to create auto login script files All commands are case sensitive For example WaitFor is a command but Waitfor is not a valid command For examples of script files see Sample Auto Login Script Files later in this section The following chart describes the commands Command Description Input InputHidden HostName WaitFor Send Pause xxxxx PromptSessionStart 66099 Restart x Keyboard 0 Keyboard 1 Input is called with two parameters The first one is a character string enclosed in quotes that is used as a prompt to the user The second one is a string variable name indicating where the text string will be stored Same as the Input script command except that user input is echoed as a string of asterisks HostName is followed by a character string enclosed in quotes The character string can be a host name or an asterisk The host name command acts as an IF clause If the host name matches the following section of the script file is executed up to the next host name command If an asterisk is used it matches any host name Wait for a list of up to 10 strings The strings must be enclosed in quotes and must be
168. ou to press the Enter key QA Shows a series of keys you must press and release in the order shown For example Press G to open the TE configuration menus on the 2425 Bar Code Conventions You can scan the bar codes listed in this manual to enter data or perform a command The bar code labels are in the Code 39 symbology Each bar code includes the name and human readable interpretation For example WT L Bar code Code 39 FLDX Human readable interpr The asterisks at the beginning and end of the human readable interpretation are the start and stop codes for a Code 39 bar code label If you are using a bar code printing utility it may automatically supply the asterisks as the start and stop codes so that you only need to type the actual text of the command You can also create and print configuration labels and reader command labels in Code 93 which has its own start and stop codes x TE 2000 5250 Terminal Emulation Programmer s Guide Before You Begin Related Manuals To order a printed manual contact your Sales Representative Several online manuals are also available in Portable Document Format PDF on the Intermec web site The list of online manuals is at http corp intermec com manuals english htm Or choose Products then Manuals and English from the opening page You must download the free Adobe Acrobat Reader to view the PDF manuals Instructions ar
169. our 6400 or 5055 computer and PC through their serial ports This connection enables you to exchange files It also enables you to edit the 6400 or 5055 computer s configuration files such as CONFIG DAT INTERSVR is the INTERLNK server and is a communications option on your 6400 or 5055 computer INTERLNK and INTERSVR are provided with DOS and shipped with your 6400 or 5055 computer toolkit For complete installation instructions refer to the README TXT file provided with 6400 and 5055 computers 5 44 TE 2000 5250 Terminal Emulation Programmer s Guide Section 6 Display Data Stream Overview This section describes the following The host 5250 display data stream commands the host application can send to terminals The host 5250 data stream orders the host can send to terminals Orders govern format and data expectations within the Write to Display command Asynchronous 5250 prefixes System messages and parameter errors that can appear in the terminal s display This section is not intended as a specific guide for programming but a comparison with your existing system The information helps identify differences between your screen generating utilities and the features the terminals support Screen Design Aid This section along with your Screen Design Aid SDA documentation can help you resolve occasional questions concerning discrepancies that may arise regarding attribu
170. ow to create a file that remaps one character in the terminal s Terminal Font Set for another character in the set Use this information to provide characters on the terminal in the local language Intermec provides a table for converting from characters used in English U S to German Danish Finnish Italian Spanish French Belgian and English UK The procedure for converting the characters appears first Then two slightly longer procedures show how to remap any character to another One procedure describes the steps with the symbol s EBCDIC value The other one describes the steps without a value Finally examples show the remap files for German characters and a few English symbols For all procedures you need the terminal s Terminal Font Set table The table lists characters and their decimal and hexadecimal values For the font set table for 2415 2425 2455 and 248X terminals refer to the terminal s user manual For the font set table for the 6400 or 5055 computer see Appendix C Creating the File Follow these steps to create a table that substitutes characters in the local language for characters normally used in U S English These steps apply if the EBCDIC value is one of the following 4A AF 5A 5B 5F 6A 79 7B 7C 7F A1 Co DO EO 1 Find the character to replace in Table 5 2 and determine its EBCDIC value 2 Find the default translation value in Table 5 3 2415 2425 2455 or 248X terminal or Table 5 4
171. owing the order The row address equals 0 or is greater than 24 The column address equals 0 or is greater than 80 6 16 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 Display Data Stream Format The order takes the following form Insert Cursor Order Row Address Column Address Hex 13 Hex 01 Hex 01 Results When the order is used in the WTD command the cursor is not immediately moved the address is saved for later use The cursor is moved when the entire WTD is completed When the order is used in the Write Error Code command the cursor is moved to the address given in the IC order and does not affect the system IC address The cursor exits the field regardless of the type and does not perform any field checks For example it does not check for a filled field for a field specified as mandatory fill You can use the IC order in the Write Error Code command to tell the terminal operator where an error has occurred Maximum row and column addresses are determined by the character size selected through the terminal s TE configuration menus or firmware Move Cursor MC Order The MC order enables the host to move the cursor to a specified position without modifying the home address and without regard to the keyboard s state Format The order takes the following form MC Order Row Address Column Address Hex 14 1 byte 1 byte If the WTD data stream contains multiple IC or MC orders the last
172. pace Extended command Scan command No Control Byte 1 options are returned ENTER key terminates all scans 12 volt laser is enabled Modulo 10 Check Digit Barcode type is returned and concatenated Maximum length is 32 characters Minimum length is 1 character Decode UPC System 0 EAN is enabled Encoded code 39 is enabled Plessey is enabled Mod 10 first digit is checked ABC Codabar is enabled Code 11 is disabled Code 93 is disabled Code 128 is enabled Straight 2 of 5 is enabled Straight 2 of 5 maximum length is 8 Straight 2 of 5 minimum length is 1 Straight 2 of 5 1st fixed length is 8 Straight 2 of 5 2nd fixed length is 8 Interleaved 2 of 5 is disabled No change from current setting No change from current setting No change from current setting No change from current setting 7 28 TE 2000 5250 Terminal Emulation Programmer s Guide Appendix A Bar Code Scanning gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt This appendix lists bar code labels for 5250 TE commandes and functions It also contains Encoded Code 39 key press sequences gt NOTE To scan the bar code labels you must configure the terminal to use Code 39 in Full ASCII mode the default mode of operation For the 2415 2425 2455 or 248X terminal configure the mode through the TRAKKER Antares 2400 Menu System For help refer to the terminal s user manual g
173. pe Direct Connect Direct Connect Host Setup Emulation A ENTER 3270 5250 VT ANSI To set the options select Direct Connect Host Setup and then Host A Use the Emulation A option to tell the terminal the type of each host computer The default is 3270 You can also set the emulation type through the Data Stream option on the Protocol Opts menu Code 39 Encoded By default Encoded Code 39 is disabled When you enable this option the key press sequences for Encoded Code 39 are used For more information see Appendix A Bar Code Scanning 4 8 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 4 Using the Trakker Antares Terminal Emulation Menus Protocol Opts Menu Use the Protocol Opts menu to designate the type of terminal emulation the host supports You can also use it to designate additional commands and command sets The menu is as follows Protocol Opts Host View Sze Data Stream Extended Cmds 5250 3270 VT ANSI Host View Size Use Host View Sze to set the format of display information sent from the host computer Host View Sze Width lt width gt For 5250 TE the size is 80 Data Stream Use this option to specify the data stream the host uses Data Stream 3270 5250 VT ANSI gt NOTE You can also set the emulation type through the ITC Server or Direct Connect menu For information about 3270 or VT ANSI refer to the
174. play address specified The current display address is then updated to the value of the last position 1 Set Buffer Address SBA Order Function The SBA order specifies a new buffer address from which operations are to start or continue You can use the SBA order to Write data into various areas of the buffer Precede another order in the data stream to specify the starting address for a Repeat to Address Specify the address at which an attribute byte is stored by a Start of Field order Restrictions A parameter error is posted when Fewer than 2 bytes follow the order The row address is equal to 0 or greater than 24 The column size equals 0 or is greater than 80 Default When the SBA is not specified in the WTD command the data starts at row 1 column 1 This is where the WTD command initialized it Format The SBA order takes the following form SBA Order Row Address Column Address Hex 11 Hex 01 Hex 01 Row addresses begin with 1 as do column addresses However the terminal accepts column address hex 00 and translates it to column 1 6 18 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 gt NOTE gt NOTE Display Data Stream Start of Field SF Order Function The SF order defines input and output fields If an input field is being defined it also resets any pending AID byte and locks the keyboard Although this order can be used for output fields it is not re
175. put Enter user name username InputHidden Enter Password password HostName BigHost WaitFor User Send username Send CR WaitFor Password Send password Send CR HostName WaitFor login Send username WaitFor CR WaitFor Password Send password Send CR WaitFor Main Menu Send 3 Send CR WaitFor Wip Menu Send 1 Send CR Prompt for user name Prompt for password Use this portion of script for BigHost Wait for the user prompt Send the user name Send a carriage return Wait for the password prompt Send the users password Send a carriage return Match any other host name Wait for the login prompt Send the user name Send a carriage return Wait for password prompt Send the users password Send a carriage return Wait for the main menu Pick option 3 from the menu Wait for work in process menu Pick option 1 from the menu Here a section for the host name BigHost is added to the beginning of the script file If you log into any host other than BigHost the script file starts at the HostName line This allows for different processing on each host 5 8 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Auto Login Restart The Auto Login Restart command starts the auto login script file from the correct host name statement in the script file when a host session is broken
176. r Decimal Hexadecimal F 198 C6 Il 199 C7 IL 200 C8 T 210 C9 Ab 202 CA 1 203 CB t 204 CC 205 CD 4 206 CE a 207 CF 4t 208 DO 209 D1 T 210 D2 L 211 D3 E 212 D4 F 213 D5 T 214 D6 4 215 D7 t 216 D8 217 D9 m 218 DA a 219 DB 220 DC 221 DD i 222 DE 223 DF oc 224 EO B 225 El p 226 E2 II 227 E3 gt 228 E4 o 229 E5 u 230 E6 TE 2000 5250 Terminal Emulation Programmer s Guide C 7 Terminal Font Set Table APPENDIX C Table C 1 continued Terminal Font Set 6400 or 5055 Computer Character Decimal Hexadecimal Y 231 E7 o 232 E8 6 233 E9 Q 234 EA b 235 EB 236 EC 237 ED 238 EE n 239 EF z 240 FO 241 F1 242 F2 lt 243 F3 244 F4 J 245 F5 T 246 F6 247 F7 R 248 F8 o 249 F9 a 250 FA J 251 FB n 252 FC E 253 FD E 254 FE Space 255 FF C 8 TE 2000 5250 Terminal Emulation Programmer s Guide gt SYMBOLS F Transmit and Receive extended com mand 7 1 G Receive Only extended command 7 10 P Transmit Only extended command 7 7 S Scan extended command 7 17 T Tone extended command 7 16 V Return Version extended command 7 16 Escape sequence A 6 A 11 Escape sequence A 7 A 11 Escape sequence A 8 A 11 Escape sequence A 9 A 11 Cent sign 2415 3 6 2425 3 9 2455 3 12 248X 3 15 5055 3 25 bar code label A 5 description 2 6 encoded sequence A 7 NUMBERS 2415 terminal 5250 additional functions
177. rackets in this section The CFGLIT DAT file specifies the text of set up menus or system messages Parameters and qualifier strings in the set up file assume you are using the default CFGLIT DAT file To customize CFGLIT DAT see Changing Text later in this section gt NOTE see Program Names in Section 1 5 12 TE 2000 5250 Terminal Emulation Programmer s Guide Only WTP terminals support dual sessions Session 2 For a list of terminals with WTP SECTION 5 Customizing Your Configuration Set Up Parameters Options Channel 900 MHz radio Session 1 Host A Channel Session 2 Host A Channel Session 1 Host B Channel Session 2 Host B Channel Session 1 Host C Channel Session 2 Host C Channel 10 25 30 25 30 35 40 Data Stream Session 1 Host A Data Stream Session 2 Host A Data Stream Session 1 Host B Data Stream Session 2 Host B Data Stream Session 1 Host C Data Stream Session 2 Host C Data Stream Native 6400 and 5055 computers with WTP 3270 2415 2425 2455 and 248X terminals and 6400 and 5055 computers with IP 5250 VT220 Frequency S UHF radio Session 1 Host A Frequency Session 2 Host A Frequency Session 1 Host B Frequency Session 2 Host B Frequency Session 1 Host C Frequency Session 2 Host C Frequency Numeric minimum 0 maximum 0 Host Name 6400 and 5055 computers Session 1 Host A Host Session 2 Host A Host Session 1 Host B
178. ration You can also set the password for UDP Plus terminals from the DCS 300 To use the Set up Parms menu 1 Press 1 on the Main Menu 2 At the Enter Password prompt enter the password You should not press Enter here The default password is cr52401 The following figure shows the Set up Parms menus and submenus 4 4 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 4 Using the Trakker Antares Terminal Emulation Menus Set up Parms Communication Code39 Encoded Protocol Opts Cold Start More 2415 2425 2455 or 248X With TE UDP Plus Controller Type 1 ITC Server 2 nm OR 2415 2425 2455 or 248X With TE IP Controller Type Direct Connect Protocol Opts Host View Size Data Stream 3 Extended Cmds 3 5250 3270 VT ANSI Set up Parms Menu Password 7 Communication The communication option for the 2415 2425 2455 and 248X with UDP Plus is ITC Server The communication option for TCP IP is Direct Connect TE 2000 5250 Terminal Emulation Programmer s Guide 4 5 6 Cold Start Enter Y to Cold Start Terminal _ Using the Trakker Antares Terminal Emulation Menus SECTION 4 ITC Server ITC Server options are as follows Controller Type ITC Server ITC Server Host Srvr Server Setup Server A Server B Server C Server lt A B or C gt Server IP lt IP address gt Host Setup lt
179. re these characters occur must be expanded to a special sequence Every bar code where the is maintained must be expanded to a C sequence Percent signs must be expanded to E Forward slashes must be expanded to the letter O Plus signs must be expanded to K TE 2000 5250 Terminal Emulation Programmer s Guide A 11 Bar Code Scanning APPENDIX A A 12 TE 2000 5250 Terminal Emulation Programmer s Guide Appendix B Conversion Tables Decimal to Hexadecimal Following are decimal and hexadecimal values for nondisplayable ASCII and displayable graphic characters Decimal Hex Char Decimal Hex Char Decimal Hex Char 0 00 NUL 38 26 amp 76 4C L 1 01 SOH 39 27 TT 4D M 2 02 STX 40 28 78 4E N 3 03 ETX 41 29 79 4F O 4 04 EOT 42 2A 80 50 P 5 05 ENQ 43 2B 81 51 Q 6 06 ACK 44 2C 82 52 R 7 07 BEL 45 2D 83 53 S 8 08 BS 46 2E x 84 54 T 9 09 HT 47 2F 85 55 U 10 0A LF 48 30 0 86 56 V 11 OB VT 49 311 1 87 57 W 12 0C FF 50 32 2 88 58 X 13 0D CR 51 33 3 89 59 Y 14 0E SO 52 34 4 90 5A Z 15 OF SI 53 35 5 91 5B 16 10 DLE 54 36 6 92 5C 17 11 DC1 55 37 T 93 5D 18 12 DC2 56 38 8 94 5E 19 13 DC3 57 39 9 95 5F E 20 14 DC4 58 3A 96 60 21 15 NAK 59 3B 97 61 a 22 16 SYN 60 3C 98 62 b 23 17 ETB 61 3D E 99 63 c 24 18 CAN 62 3E gt 100 64 d 25 19 EM 63 3F 2 101 65 e 26 1A SUB 64 40 102 66 f 27 1B ESC 65 41 A 103 67 g 28 1C FS 66 42 B
180. reen shows only protected fields the cursor returns to the home position Error Reset Restores the original data on the error line of the display and resets the state Hex Enters hexadecimal codes from the keyboard to generate any EBCDIC characters needed for input or display Home Moves the cursor to the position specified by the insert cursor IC address Insert Sets or turns off the insert mode for the input field the operator has the cursor in The operator must reset the insert state before exiting it by either pressing RESET or INSERT again Shift Lock Puts the keyboard into shift lock mode TE 2000 5250 Terminal Emulation Programmer s Guide 2 5 Using Terminal Emulation Applications SECTION 2 Special Host Key The special 5250 host key is System Request Special Host Key Description Sys Req Data on the error line is saved the error line is cleared a column separator and underscore field attribute are supplied to column 1 of the error line and the cursor is located under column 2 to begin polling keystrokes 5250 Additional Functions The following chart lists additional operations you can perform on your terminal Operation Description cent sign New Line Not symbol Back Tab Dup duplicate enabled fields only Field Field Field Mark Forward Tab To enter an operation Enters a cent sign Moves the cursor to the first unprotected character posi
181. res action Following are 5250 TE annunciators X Input inhibited The keyboard has accepted enough information for the defined input field The key ahead feature stores keystrokes after the input inhibited annunciator appears These are saved for the next field Insert mode The keyboard inserts characters instead of overwriting them M Message waiting The host has a message waiting for the operator For information about annunciators that indicate battery condition and general operational status refer to the terminal s user manual Auto Advancing Through Fields You can set up your Trakker Antares terminal to auto advance through the fields on a 5250 TE screen When you scan data into a field on a 5250 TE screen a Field Exit command clears the rest of the field advances to the next field and triggers an auto enter field to send an ENTER to the application and submit the data You can just scan data and never touch the keyboard To set this up you need to disable Auto Tab Scan in the TE configuration menus and set the Postamble command to the 5250 Field Exit code There are three ways to configure the Postamble command Usethe TRAKKER Antares 2400 Menu System Download the Postamble command from the DCS 300 to one or more terminals Download the Postamble command from a host using either the TCP IP direct connect protocol or UDP Plus protocol TE 2000 5250 Terminal Emulation Programmer s Guide 2
182. ription 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015 0016 0017 0018 0019 0020 0021 0023 0026 0099 C00 PXX Attempt to enter data when not in a field A key other than a data key or ENTER was pressed in the system request state A mandatory entry field has not had data put into it The field is alpha only and an invalid key was pressed The field is numeric only and an invalid key was pressed The field is signed numeric and an invalid key was pressed Data cannot be entered into the last byte of a signed numeric field No room in field for insert The field is full or on the last byte Cannot leave field while in insert mode Field is mandatory fill and cannot be exited until filled MOD 10 or MOD 11 Check has failed on field Field error Cannot be used in field that is not signed numeric Attempt to use FIELD EXIT key in unfilled mandatory fill field Only a nondata key can be used to exit this field for example FIELD EXIT DUP key not allowed in this field Cannot use AID generating key to exit signed numeric or right adjusted field Must use FIELD EXIT Cannot exit a mandatory enter field without entering data Invalid hex value entered The FIELD key was pressed but the last character of the field was not 0 9 An invalid key was pressed before the terminal was in session Only SYS REQ is allowed An invalid 5250 command was received This sequence of
183. ror state f 7 Print f F2 Record Backspace Home f v Roll Down t s Roll Up t R TE 2000 5250 Terminal Emulation Programmer s Guide 3 11 Using the Terminal s Keyboard SECTION 3 2455 Field Exit Key To Enter Press the Key Field Exit FldExit 2455 Signal Keys To Enter Press the Keys Attn EN x Help from error state f T 2455 Special Control Keys To Enter Press the Key s Del 3f Erase Input v Error Reset f e Hex f 5 Home f v Insert fJio Shift Lock f z 2455 Special Host Key To Enter Press the Keys Sys Req f v 2455 5250 Additional Functions To Enter Press the Keys cent sign Aly New Line f P Not symbol o Dup duplicate enabled fields t 5 only Field t el Field ls Field Mark M2 2455 Auto Login Restart To enter Auto Login Restart press 41 F5 or scan the bar code in Appendix A 3 12 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 248X Terminal Using the Terminal s Keyboard Figure 3 5 shows the keyboard for the 248X terminal ErrRst Stat n Hm Y R esc Ca Cw w E 8 OOOO y 2 S Control Key Backspace Key Shift Key na o a CON Caps F18 a F2 ao ICE a a o LJ E
184. s or system messages by modifying file CFGLIT DAT This file contains the strings that appear in the configuration menus parameter set up files and system messages An identification ID number identifies each literal string To create your own literal file you create a text file that associates these numbers with the actual literal strings You then use MAKELIT EXE to convert the text file to a format the configuration program can use Each line in the literal text file begins with the literal ID number After the ID number you type the quoted string that is used when that ID number is referenced If you omit an ID number its string appears as Bad Literal File when you run the program in the terminal Literal ID numbers are available upon request from Intermec Contact your Intermec representative for more information about ID numbers You can create a sample file containing the default literal strings by using the MAKELIT EXE program to reverse engineer the standard CFGLIT DAT file To do this type the following command line to unpack CFGLIT DAT into a file named CFGLIT TXT makelit r cfglit dat cfglit txt The CFGLIT TXT file this command creates contains all the default strings the configuration program uses One line in CFGLIT TXT looks like this Ox2f10 RS232 PORT nIN USE n nPLEASE WAIT 0x2f10 is the literal ID number for the RS 232 port in use message that appears when a host computer sends an RS 2
185. s manual covers TE 2000 version 6 32 or greater The following chart lists TE options and program names Model Option Program Name 2415 2425 2455 248X TE UDP Plus 2 4 GHz OpenAir FWP240H0 TE UDP Plus 802 11 TE IP 2 4 GHz OpenAir TE IP 802 11 6400 TE WTP 2 4 GHz OpenAir FWP640H0 H4 TE WTP 802 11 FWP640H0 H4 TE WTP 900 MHz Falcon FWP640H0 H4 TE IP 2 4 GHz OpenAir FWP64TH0 H4 TE IP 802 11 FWP64TH0 H4 5055 TE WTP 2 4 GHz OpenAir FWP650H0 TE WTP 802 11 FWP650H0 TE WTP 900 MHz Falcon FWP650H0 TE IP 2 4 GHz OpenAir FWP65THO TE IP 802 11 FWP65THO FWP640H0 is the 51 key keyboard FWP640H4 is the 41 key keyboard 1 4 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 1 Getting Started Unsupported Commands and Functions for Trakker Antares Terminals TE 2000 terminal emulation for the 2415 2425 2455 and 248X does not support the commands and functions in the following chart Command or Function Description End viewport Erase Field Erase Last Word Fast Cursor Right or Left Home viewport Reshow Status Status line messages H extended command Moves the window viewport to the end of the last line displayed on the TE screen Erases all characters in the field where the cursor was positioned Erases all characters from the cursor back to the start of a word or a space on the screen Moves the cursor two positions to the right or left rather than one Moves the window viewport t
186. sages CHECKCFG may display Default String Description ID Number Can t open file CONFIG DAT could not be located F000 Bad option name The right side of an expression in F001 CONFIG DAT is an invalid name Syntax error CONFIG DAT contains a syntax error F002 Bad string length The right side of an expression in F003 CONFIG DAT is a string that is too long for the specified parameter Unknown type The parameter table in the configuration F004 program contains a bad value This error is for testing purposes only and should never occur Value out of range The right side of an expression in F005 CONFIG DAT is a number that is out of range for the specified parameter Bad value The right side of an expression in F006 CONFIG DAT is a string that is invalid for the specified parameter Expected numeric The right side of an expression in F007 CONFIG DAT should be a numeric value but contains nonnumeric data Missing A line in CONFIG DAT does not contain the F008 required equal sign Missing A line in CONFIG DAT is not terminated by F009 a semicolon Parameters and Qualifiers Parameters in the set up file apply to all model numbers unless otherwise noted here The following pages list each parameter and its qualifiers Some qualifiers have default values If you want to use the default value you can omit the qualifier from the parameter set up file Default qualifiers are listed between square b
187. separated by a comma The strings cannot exceed 20 characters in length This command sends a character string enclosed in quotes or a string variable to the host The character string enclosed in quotes can have embedded IBM mnemonics in 5250 TE Delays the terminal for x milliseconds This command is a predefined variable If this variable is defined and set to any value other than 0 the application prompts the user to press Enter before starting a Telnet session with the host Do not put quotes around the variable 6699 Restarts the autologin script file The x is a dummy argument Disables the keyboard Key presses are ignored For additional information see Note below Enables the keyboard Key presses are processed The keyboard is enabled by default For additional information see Note below The Keyboard 0 or Keyboard 1 command must be input into the autologin script file after the PromptSessionStart command if present and the HostName command if present The keyboard command must also be turned on before another HostName command is found in the file 5 2 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 EXAMPLE Customizing Your Configuration Search Strings Some auto login search string limitations are as follows The searches are case sensitive The maximum search string length is 20 characters Each WaitFor command searches the entire screen from the top You can
188. t 1 5 Tests 4 15 Tests menu 4 15 Timed Numbers test 4 15 Tone T extended command 7 16 Transmit and Receive F extended com mand 7 1 Transmit Only P extended command 7 7 Transparency 6 21 6 22 Transparent Data order 6 26 Troubleshooting 4 15 Type ahead 4 17 5 30 U UCC F1 Value 5 25 UCC EAN 5 25 UDP Plus description 1 1 menu options 4 5 4 6 program names 1 4 Unbind request 6 4 6 6 Unit number 5 14 5 15 Unknown type message 5 12 Unsupported commands 1 5 UPC 5 17 7 22 Upline protocol 4 7 V Value out of range message 5 12 Versions CONFIG DAT options 5 31 menu option 4 3 4 16 of program name 1 4 viewing 4 16 Viewport See Window viewport VT ANSI 4 9 Ww WaitFor command 5 2 Wand Emulate scanner 5 16 Wand scanner 5 16 Window viewport A 1 Write Error Code command 6 13 Write Structured Field command 6 2 Write to Display command 6 14 WTD command 6 14 WTP description 1 1 program names 1 4 X XOFF 7 4 XON 7 4 INDEX TE 2000 5250 Terminal Emulation Programmer s Guide Index 7 INDEX Index 8 TE 2000 5250 Terminal Emulation Programmer s Guide
189. t For the 6400 or 5055 computer configure the mode through the terminal emulation configuration menus For help refer to the computer s user manual Cursor Keys Mando o HN p one line oUp Monson Veri dow HALO M DN Window Viewport right ji Window Viewport ek i Paging Keys Page up MTT A T PGUP Page down NO AAN PGDN Page right LOREM PGRT Page left NO AN PGLT TE 2000 5250 Terminal Emulation Programmer s Guide A 1 Bar Code Scanning Tab Keys Back Tab Forward Tab AlD Generating Keys A 2 TE 2000 5250 Terminal Emulation Programmer s Guide Clear Enter Rec Adv F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 BTAB TAB CLR CR 9eF1 oF 2 FS F4 FS YF 6 96F7 F8 F9 F10 APPENDIX A F11 F12 F13 F14 F15 F16 F17 F18 F19 F20 F21 F22 F23 F24 Help nonerror state Print 9oF11 F12 F13 F14 F15 F16 96F17 F18 9oF19 F20 F21 F22 F23 F24 Bar Code Scanning HELP PRINT TE 2000 5250 Terminal Emulation Programmer s Guide A 3 Bar Code Scanning Record Backspace Home Roll Down Roll Up Field Exit Key Field Exit Signal Keys Attn Help from error state Special Control Keys Delete Del Erase Input Error Reset A 4 TE 2000 52
190. t ene ees 7 12 Set Parameters EID e eri pneu oop to oan Gea ta Lr e ee eR 7 13 Return Codes for Set Parameters Command esee 7 15 Example of Set Parameters Command 0 0 cece een een eens 7 15 Return Version SV jiu dike maa Dic REG E ADR da TE ba T GA SOR 1 16 dnt AA EE E E EE 7 16 TE 2000 5250 Terminal Emulation Programmer s Guide v CONTENTS Scan AS sd ode 7 17 CO Byte Uri a one Dust DM Mt m Ri Due 7 18 2415 2425 2455 or 248X Terminal cc cee eee eee 7 18 6400 or 5055 Computer sirere eiri eier cece he 7 19 CG Byte 2 susce exe ey Sah dln bla Sonat ater bac E RUN Ee QURE COR soa ah iere Det sedate 1 20 COMES m 7 21 Bar Code Length 2222 s adentro ob oe eda EI eae ha Hecke lod 7 21 UPC aca rassure met e tut V sharers char nn eue Rud sete saber Pas neut oie ecd 1 22 EAN Alori hms AS C NEN DU DEIN A I ede 7 23 Code E 7 23 Ple a abi 7 24 Codabar siu ee Rd o a ar dtes 1 25 Code Tl oce RE E n E P tC UTE HI DTE UU RT A ett 1 25 Code Da A debeas Lie er pt LE ML 1 25 Code A amici peo ER stes d AES eta ne SIR ARR Lot 1 26 Straight or Computer Identics 20f5 0 ccc cee cence nes 7 26 Interleaved 2 0f D cce a doe bee ee eT ARE oes RR 7 27 Return Codes for Scan Command lesse 7 27 Example of Scan Command esses 1 28 APPENDIX A Bar Code Scanning Cursor Keys ot Soa uova a uos Lis due t e ia RT D a RR E EAM A 1 Paging Keysz oe A Re Rr A BRETT
191. t table rather than the display The command sends back the contents of all the input fields on the display Restrictions This command must be the last command in the chain and the controller must have change of direction CD The command is rejected if the terminal is in an error system request or SS message state P NOTE If the display supports a separate message line and the message line is selected the command is rejected only for the system request and SS message states The command is processed with the display in error state Format The command takes the following form ESC Read Immediate Command Hex 04 Hex 72 Results Information associated with this command returns to the user in the LU LU nonexpedited flow What the user receives when they issue this command depends on the condition of the master modified data tag MDT bit Ifthe MDT bit is not set the user receives Cursor Address AID Code Ifthe master MDT bit is set the user receives Cursor Address AID Code Field Data The field data consists of the contents of all input fields as they appear on the display unless resequencing has been specified Any attributes contained in a field are treated as data and returned as such Field boundary attributes are not considered part of the field All nulls are converted to blanks If the specified field is a signed numeric field the last character is not sent If that same field is negative the zone position of
192. tares terminal Customize your configuration 5 Use host data stream commands and orders 6 Use extended commands to send commands over the terminal s a RS 232 port For information about the terminal emulation menus for the 6400 or 5055 computer refer to the computer s user manual For a list of manuals see Related Manuals later in this section In addition Appendix A contains bar codes for 5250 terminal emulation commands Appendix B contains decimal to hexadecimal and binary to EBCDIC conversion tables Appendix C contains the Terminal Font Set table for 6400 and 5055 computer TE 2000 5250 Terminal Emulation Programmer s Guide ix Before You Begin Terminology Term Description 248X Indicates the 2480 2481 2485 and 2486 terminals Host Refers to a personal computer or other computer that communicates with the terminal TE Stands for terminal emulation Terminal Generic term that indicates any INTERMEC terminal that supports terminal emulation Conventions for Input From a Keyboard To help you quickly locate and interpret information this manual uses the conventions in the following chart Convention Meaning Monospace text Shows the command as you should enter it Italic text Indicates a variable that you must replace with a real value such as a number file name or command Shows the key you must press on the terminal s keyboard For example press directs y
193. te selection and the capabilities of the terminals This section includes information you may not need because you can use your SDA to do much if not all of the programming to handle commands and orders for the network This information is provided to assure you have the most accurate and detailed information available and to describe variations from the 5250 data stream where they occur If you are comfortable using the SDA on your host computer you can flip through this section to find out which commands and orders the terminals support You can then read Section 7 which describes the extended commands you can use to do operations beyond the capability of the IBM Display Station TE 2000 5250 Terminal Emulation Programmer s Guide 6 1 Display Data Stream SECTION 6 Applications If you need to write applications specifically for the terminal it is recommended that you use the corner mode window onto the IBM Display Station and write programs using the portion of the display available without moving the window This is the most efficient method for developing custom applications for the terminal Data Stream Command Structure The 5250 command structure enables the terminal to display prompts and accept keyboard or scanner input A second kind of command called an order works with the Write To Display command to define display characteristics buffer sizes and acceptable data types Display data stream commands form two c
194. ted Becoming Familiar With 5250 Terminal Emulation If you have not previously used 5250 TE see Section 2 Using Terminal Emulation Applications to understand 5250 commands See Section 3 Using the Terminal s Keyboard to become familiar with your terminal s keyboard and the keys you need to press to perform 5250 commands Performing a Quick Configuration gt NOTE l Change the data stream to 5250 The default data stream is 3270 for Trakker Antares terminals and for 6400 and 5055 computers running IP The default data stream is Native for 6400 and 5055 computers running WTP a Access the terminal emulation configuration menus by pressing the keys in the following chart 2415 G 55 key keyboard O 37 key keyboard 2425 O 2455 f A 248X EN F 6400 GOLD BLUE 5055 GOLD M keyboard with color coded keys ALT M keyboard with black keys b From the Main Menu choose 1 Set up Parms To select a menu option press the number of the option To return to a previous menu press Enter Atthe Enter Password prompt enter cr52401 From the Set up Parms menu choose 3 Protocol Opts From the Protocol Opts menu choose 2 Data Stream f From the Data Stream menu choose 3 5250 Extended commands govern abilities unique to terminals Enable the Extended Commands option if your host computer is configured to send extended commands to the termin
195. ter Rec Adv 0 0 F1 O F2 e O F3 5 E F4 F5 060 F6 00 F7 QA F8 F9 QG F10 F11 OO En F12 O F13 00 F14 SEG CONO F15 C F16 00 F17 OO O 6 F18 CQ e F19 O 9 m F20 OO O 3 4 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 3 Using the Terminal s Keyboard To Enter 55 Key Keyboard 37 Key Keyboard F21 ORO F22 900 O F23 Go OA F24 O O r2 Help nonerror state Mm O E Print OO OC Record Backspace Home OO OO Roll Down e o 00 Roll Up OO 00 2415 Field Exit Key To Enter Press the Key Field Exit 2415 Signal Keys Press the Keys To Enter 55 Key Keyboard 37 Key Keyboard Attn GO O Help from error state C Mm O 6 2415 Special Control Keys Press the Keys To Enter 55 Key Keyboard 37 Key Keyboard Del C5 O ORO Erase Input OO O Error Reset OO O 2 Hex O O C Home ORO 00 Insert O O O Shift Lock OO Q 2415 Special Host Key Press the Keys To Enter 55 Key Keyboard 37 Key Keyboard Sys Req O Y O 9 TE 2000 5250 Terminal Emulation Programmer s Guide 3 5 Using the Terminal s Keyboard 2415 5250 Additional Functions SECTION 3 Press the Keys To Enter 55 Key Keyboard 37 Key Keyboard cent sign Not supported Not supported New Line O O O Not symbol e o Not supported Dup duplicate enabled fields only OO Field Q OO Field O 6 Field Mark OO Not supported 2415 Auto Login Restart To e
196. ters and functions printed above the keys are color coded to correspond with the matching shift keys The shift keys are as follows SHFT Press the green SHFT key plus a letter to type the letter in uppercase GOLD The gold key puts the keyboard into gold shift mode Press GOLD plus a keyboard key to type a character or do an operation printed in gold on the overlay BLUE The blue key puts the keyboard into blue shift mode Press BLUE plus a keyboard key to do an operation printed in blue on the overlay TE 2000 5250 Terminal Emulation Programmer s Guide 3 17 Using the Terminal s Keyboard SECTION 3 gt NOTE The 51 key keyboard has two white unlabeled keys in the bottom row of the keyboard Following are the keys functions when they are unshifted in the primary plane The key with FLDX printed above it is the Field Exit key The key with SP printed above it is the Space key The 41 key keyboard has four white unlabeled keys near the bottom row of the keyboard Following are the key s functions when they are primary plane The key with DUP printed above it is the Duplicate key The key with ATN printed above it is the Attention key The key with RST printed above it is the Error Reset key The key with FLDX printed above it is the Field Exit key For help with using the keyboard refer to the PEN KEY Model 6400 User s Guide P N 961 047 093 Using the 41 Key Key
197. th of this order varies the first byte after the order code contains the number of bytes included Length may range from 0 through 7 bytes A length of 7 bytes enables or disables selected function keys designated by the bits in bytes 5 through 7 When bits are enabled function keys return AID codes with input data When bits are inhibited or length is less than 7 function keys return AID codes but without input data TE 2000 5250 Terminal Emulation Programmer s Guide 6 25 Display Data Stream SECTION 6 Table 6 10 shows the data included switches for the function keys In the table 0 enable 1 inhibit and bit 0 is the most significant bit Table 6 10 Function Key Bit Switches Byte 5 Byte 6 Byte 7 Bit Function Key Bit Function Key Bit Function Key 0 F24 0 F16 0 F8 1 F23 1 F15 1 F7 2 F22 2 F14 2 F6 3 F21 3 F13 3 F5 4 F20 4 F12 4 F4 5 F19 5 F11 5 F3 6 F18 6 F10 6 F2 7 F17 7 F9 7 F1 You can use resequencing to point to a field other than the first as the field you want sent to the host in response to a Read Input Fields or Read MDT Fields command If not zero the FCW of the field is checked as each field is sent to see whether resequencing is enabled If so the FCW points to the next field to send If the FCW has resequencing disabled or no FCW exists for the field the next defined field is sent and checked for resequencing Table 6 11 Resequencing Bits Description 0000 0000 Disable resequen
198. the Annunciators option to position the annunciators Annunciators Use Cursor Up and Down Keys To Adjust Press A or Y to position the annunciators around each of the four display corners once as a line and once as a box default lower left corner The position where they disappear is the stealth mode In stealth mode annunciators appear during normal operation but disappear when you press a key TE 2000 5250 Terminal Emulation Programmer s Guide 4 13 Using the Trakker Antares Terminal Emulation Menus SECTION 4 Scroll Window Use Scroll Window to define the size tab size or screen size of the cursor movement or to customize the screen size Scroll Window Tab Size Screen Size Define Width Define Height When enabled menu options do the following Tab Size Moves the cursor by the amount configured for Default Define Width and Define Height Screen Size Causes the cursor to move by the virtual screen size Define Width and Define Height Manually defines the x axis and y axis up and Default for both 8 down movement of the cursor when you select Tab Size The width is 0 80 The height is 0 24 Beeper Setup Menu Use the Beeper Setup menu option 3 on the Main Menu to configure the error tone Beeper Setup 1 2 Error Tone The error tone option is as follows Error Tone 1 2 Length 3 4 14 TE 2000 5250 Terminal Emulation Programmer s Guide
199. the attribute Results The contents of each field that has an MDT bit on are returned to the host system in the order that the fields appear in the format table if one of the following AID generating keys is used Roll up Page down Roll down Page up Enter Rec Adv Unmasked function keys If no MDT bits are on or if the operator does not use one of the acceptable AID generating keys Clear Help Print or Record Backspace only the cursor and AID code are returned to the host system The host system can use field control words FCWs to rearrange the sequence in which the fields are returned If data is returned the following formatting is done Ifthe field is not a transparent data field the following occurs Trailing nulls are stripped If the field consists of all nulls only the Set Buffer Address row and column are returned Leading and embedded nulls are converted to blanks 6 6 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 6 gt NOTE Display Data Stream If the field is signed numeric the last character is not sent If that same field is negative the zone position of the next to the last character is changed to hex D Hex 10 and hex 11 are control data Avoid writing hex 10 and hex 11 to the display as data unless they are written in transparent data fields Read MDT Alternate Command Read MDT Alternate is similar to the Read MDT Fields command with these exceptions Leading an
200. this section to rename a different script file to AUTOLOG SCR Follow these procedures to disable or delete the auto login script file The method depends on the type of terminal you are using 2415 2425 2455 or 248X Terminal l a Pp p D Press the appropriate key sequence or scan the following bar code to access the TRAKKER Antares 2400 Menu System Enter Test and Service Mode The Main Menu appears Choose System Menu and then choose File Manager Select drive C Press A or V to highlight AUTOLOG SCR and press the F7 key Type a new name for the auto login script file and press Enter or choose OK Exit the TRAKKER Antares 2400 Menu System to return to your current TE session Restart your TE application to use TE without the auto login feature You can also rename the auto login script file from your host For help refer to your terminal s user manual 6400 or 5055 Computer Exit your terminal emulation application 2 Use INTERLNK INTERSVR communications to connect your terminal to a personal computer For help see Downloading Files later in this section 3 Go to the 6400 or 5055 computer s DOS prompt 4 Rename AUTOLOG SCR 5 6 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 5 Customizing Your Configuration Sample Auto Login Script Files You can use these sample script files as they are or as the starting point for creating your own auto login script files EXAMPL
201. time configuration of the terminals selected The changes are saved in RAM but not in flash memory 5 To save the configuration change in flash memory download this command 1 You can also use the TRAKKER Antares 2400 Menu System to save the configuration in flash memory For help refer to your terminal s user manual You can set the postamble or preamble to any character from the extended ASCII character set using these instructions Type the literal ASCII value in Step 3 instead of the Field Exit code To set the preamble use the syntax AD instead of AE For more information about screen modes see Section 4 Using the Terminal Emulation Configuration Menus Special Function Keys Special function keys are Attention Identification AID keys Cursor movement keys Field Exit key Signal keys Special control keys Special host keys v Ww vV V Yy To enter a special function key Press the key s listed in the section for the terminal Or scan the bar code in Appendix A The following pages describe the special functions keys For complete descriptions refer to the appropriate IBM 5250 reference manual AlD Generating Keys AID generating keys generate AID codes that go in the display data stream to the host system They alert the host system that the DCS 300 or controller requires some action The terminal emulates all of the AID generating keys on a 5291 Display Station The following chart lists t
202. tion of the first line in the screen If the entire screen is a protected field the cursor returns to the home position Enters a Not symbol Moves the cursor back to the most recent first field position If the cursor in in the middle of a field it moves it to the first position of the same field If the cursor is at the first position of a field it moves it to the first position of the preceding input field Controller repeats hex 1C from the cursor position to the end of the field This shows in the display as an overstruck asterisk For numeric fields makes the input a negative number Advances cursor to the next input field For numeric fields makes the input a positive number Field Mark is valid within any unprotected entry input field in which the Dup or Field Mark key is allowed FFW bit 3 set to on The Field Mark character X 1E is displayed as an overscore on IBM 5251 Display Stations and as a space on all other supported workstations If an operator presses the Field Mark key in an entry field that does not allow the Dup or Field Mark key operator error 0019 is posted The Field Mark code point is allowed in an outbound data stream Moves the cursor to the first position in the next input field Press the key s listed in the section for the terminal Or scan the bar code in Appendix A 2 6 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 2 Using Terminal Emulation Applications System
203. to eese REPRE Ph BS du UE We Oe 6400 Signal Keys ore ee Li ae tha RN ERR QR ORAE Y Aedes En 6400 Special Control Keys sssessseeee e 6400 Special Host Key 0 ccc ccc cece eee eee t ene eens 6400 5250 Additional Functions 0 cece cece eee eee eens 6400 Auto Login Restart 0 sss TE 2000 5250 Terminal Emulation Programmer s Guide 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Q0 Q2 Co Q2 Q2 CO CO Q2 CO CO Q2 CO CO Q2 CO Q2 Q2 CO Q0 Q2 CO Co PA FA FA Fa Q Q O9 Oo OA O Ot Ot Ot Ot Ot CO di H4 Q5 Q2 Q2 bO bO bO bO b b H E CO QOO QO D CO CO CO cO cO 00 00 00 2 202 O O1 Ot Ot Ot 4 4 I 0o Q2 Q2 w w Q2 Q5 NN Qo Q2 E Q2 Q9 Q2 C9 NN E Q2 E C2 NC NN Q2 O2 E 02 C2 02 C02 MU C2 LI NNNNNNRPRB EBB HB pa A pl A A eee ee ee pl pl pl eee eee CONTENTS 5055 Computers ac cui eoe eee a Daas ead 3 22 5055 Cursor Keys 4 clu Posie eno ee ie RU UR Ras RE RR RIS TAS 3 23 5055 Pagina Keys cel ese ti A Roe e ee ek 3 23 5055 Tab Keys oec ede ERU RICE C eU eh debate 3 23 5055 AID Generating Keys sssseeees ee 3 23 5055 Field Exit Key 2 0 0 0 ccc ccc ccc cece hae 3 24 5055 Signal Keys isesi cutis ed ei Coun be Cheha ER Re c dh CAM 3 24 5055 Special Control Keys 5 elem ua eure ven coh red eua 3 24 5055 Special Host Key 0 ccc cece hs 3 24 5055 5250 Additional Functions 0 ccc cece cette eens 3 25 5055 Auto Login Restart sss 3 25 SECTION 4 Using the Tr
204. to alert the terminal for activity on the port Line 2 Column 1 is the start of the area on the screen where an input field may be placed for receive data The host application must supply the input field for the data received on the RS 232 port The host can place the input field anywhere on the screen except the position for the return status field Table 7 4 describes the line and columns where characters must appear and their meanings 7 10 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 7 Extended Commands Table 7 4 Receive Only Characters Line 1 Columns 2 24 Column Description Character 2 Extended command 3 Receive Only On RS 232 Port com G mand 4 Speed bits per second 1 1200 2 2400 3 4800 4 9600 5 19200 6 38400 5 Data parity N None 0 zero None Space None O Odd E Even 6 Data bits 7 Seven 8 Eight 7 Stop bits 1 One 2 Two 8 Reserved Space 9 Reserved Space 10 Reserved Space 11 12 Reserved Spaces 13 Return AID key Space AID key is Enter default X AID key character See Table 7 2 page 7 4 for return AID key char acters 14 15 Maximum characters to receive Space Default dd or Xd dX where dd 00 99 Default 99 X An uppercase literal d d Any number of decimal digits from 0 2000 inclusive Default 99 16 17 Delimiter character AA Hexadecimal ASCII code mark ing the end of valid data to be recei ved Range 0
205. um length Straight or Computer Identics 2 of 5 Refer to the manufacturer s bar code specifications for more information Spaces No change from current setting 25 26 XX 1st fixed bar code length for Straight or Computer Identics 2 of 5 Refer to the manufacturer s bar code specifications for more information Spaces No change from current setting 27 28 XX 2nd fixed bar code length for Straight or Computer Identics 2 of 5 Refer to the manufacturer s bar code specifications for more information Spaces No change from current setting 7 26 TE 2000 5250 Terminal Emulation Programmer s Guide SECTION 7 gt NOTE Extended Commands Interleaved 2 of 5 Not available for 2415 2425 2455 and 248X terminals If Interleaved 2 of 5 is enabled select the maximum and minimum lengths and the 1st and 2nd fixed bar code lengths according to your requirements Table 7 24 Table 7 24 Interleaved 2 of 5 Characters Line 1 Column 29 37 Column Character 29 0 Interleaved 2 of 5 disabled 1 Interleaved 2 of 5 enabled Space No change from current setting 30 31 XX Maximum length Interleaved 2 of 5 Refer to the manufacturer s bar code specifications for more information Spaces No change from current setting 32 33 XX Minimum length Interleaved 2 of 5 Refer to the manufacturer s bar code specifications for more information Spaces No change from current setting 34 35 XX 1st fixed length for Interleaved 2 of 5 Bar Cod
206. umber 80FF Resequencing terminator 8101 Enable scanner extended 5250 this is IBM s MSR option 8102 Reserved extended 5250 B1A0 Modulus 10 self check B140 Modulus 11 self check Table 6 9 describes the attribute portions of the SF order Table 6 9 Start of Field Attributes Hex Code Description 20 Normal dark characters on light background 21 Reverse image light characters on dark background 24 Underscore 28 Blink applies only to the 6400 computer 2F Nondisplay 30 Column separator Results The SF order does the following gt The display address is set to the end of field address as specified by the last SF order 1 This does not happen if this is the first SF order or if an SBA order precedes it the SBA points at the field starting attribute The screen attribute in the SF order is written into the location defined by the display address The start of field address is set to the display address 1 The end of field address is set to the display address the field length specified by the SF order The ending screen attribute is written to the end of field 1 This is a 20 The display address is incremented by 1 Ifthisis an input field one in which a field format word has been specified a format table entry consisting of the field format and the FCWs is generated In addition if the SF order is rejected the keyboard is locked and any outstanding AID byte is cleared 6 24 TE 20
207. ying configuration files and then downloading them to your terminal to do the following Use the auto login feature to send the same login information each time you login to the host Page 5 1 Display double byte characters Page 5 9 Create a custom parameter set up file to preset any of the configuration parameters you can set from the TE configuration menus Page 5 9 v Change the text of TE configuration menus or system messages Page 5 32 Preinitialize the 5250 TE program Page 5 33 Remap characters Page 5 34 Customize EBCDIC to ASCII translation Page 5 35 Substitute national characters Page 5 39 v Ww vV NN Using the Auto Login Feature Use the auto login feature to send the same login information each time you login to the host When you start the TE application the terminal checks for an auto login script file If a script file exists the terminal runs the login commands from the auto login script file before the TE program starts To use the auto login feature you need to Develop an auto login script file Load the auto login script file on the terminal These steps are covered on the following pages along with a list of the necessary control characters and the procedure for disabling the auto login feature TE 2000 5250 Terminal Emulation Programmer s Guide 5 1 Customizing Your Configuration gt NOTE SECTION 5 Developing Auto Login Script Files A typical auto login script file c
Download Pdf Manuals
Related Search
Related Contents
Avaya IP Telephone Formulario del Sector Otros Servicios. Isomac Alba und Isomac TEA - Caffe PERFORM 6500 C CableWholesale DB9, 6ft Kambrook ARCTIC KFA211 User's Manual Copyright © All rights reserved.
Failed to retrieve file