background image

SECTION 8

"

Programming

8-18

VT220/ANSI Terminal Emulation Programmer’s Reference Guide

Select C1 Controls

Select C1 controls (code extension announcers) control the

representation of C1 control codes returned to the applica-

tion. The wireless station supports select 7-bit C1 control

transmission (Table 8-11), which converts all C1 codes re-

turned to the application to their equivalent 7-bit code ex-

tensions.
The wireless station also supports select 8-bit C1 control

transmission, which returns C1 codes to the application

without converting them to their equivalent 7-bit code ex-

tensions.

"

NOTE:

The wireless station does not support DECSCL sequences.

Table 8-11

Select C1 Controls

Transmission Sequence Wireless Station Action
Select 7-bit C1

Control

(S7C1T)

ESC sp F

Converts all C1 codes returned to

the application to their equivalent

7-bit code extensions.

Select 8-bit C1

Control

(S8C1T)

ESC sp G

Returns C1 codes to the applica-

tion without converting them to

their equivalent 7-bit code exten-

sions.

Summary of Contents for VT220/ANSI

Page 1: ...VT220 ANSI Terminal Emulation PROGRAMMER S REFERENCE GUIDE P N 977 047 037 Revision C July 1998...

Page 2: ...LL 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...

Page 3: ...e 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...

Page 4: ......

Page 5: ...e 1 3 Conventions 1 4 If You Need Help 1 4 Related Publications 1 4 Wireless Stations 1 4 Controllers and Gateways 1 5 Access Points and Base Radios 1 6 Comparing the Keyboards 1 6 SECTION 2 RT3210 Ra...

Page 6: ...ssion Mode 2 16 Backlight 2 16 SECTION 3 RT1100 Radio Terminal 3 1 VT220 ANSI Display Emulation 3 1 Host View Size 3 1 Screen Size 3 1 Screen Modes 3 2 Center Cursor Mode 3 2 Corner Mode 3 2 Page Mode...

Page 7: ...ed Mode 4 3 Display Annunciators 4 4 Keyboards 4 5 Standard 57 Key Keyboard 4 6 37 Key Keyboard 4 8 Overlays 4 10 Main Keypad 4 11 Standard Keys 4 11 Editing Keypad 4 15 Editing Keys 4 15 Cursor Contr...

Page 8: ...tion Keys 5 11 Editing Keypad 5 12 Editing Keys 5 12 Cursor Control Key 5 12 Auxiliary Keypad 5 14 Top Row Function Keys 5 15 Control Keys 5 15 Transmission Mode 5 16 Local Edit Mode 5 16 SECTION 6 PE...

Page 9: ...yboard 6 21 Control Keys 6 22 51 Key Keyboard 6 22 41 Key Keyboard 6 22 Transmission Mode 6 23 Local Edit Mode 6 24 Backlight 6 24 SECTION 7 PEN KEY 6500 Computer 7 1 VT220 ANSI Display Emulation 7 1...

Page 10: ...ecial Graphics Character Set 8 11 National Replacement Character Sets 8 13 Character Set Selection 8 15 Designating Hard Character Sets 8 15 Locking Shifts 8 17 Received Codes 8 17 Select C1 Controls...

Page 11: ...uences 8 48 Proprietary Sequences 8 48 Line Edit and Character Modes 8 48 Norcompress 8 49 VT330 VT340 Applications 8 49 Right Margin 8 49 Control Functions 8 50 Text Forms 8 50 Transmitted Keyboard C...

Page 12: ...ceive 9 9 APC and ST Sequences 9 9 Space and Character 9 9 Transmit Only On RS 232 Port P 9 11 Flow Control 9 13 Return Codes for Transmit Only 9 14 Examples of Transmit Only 9 15 APC and ST Sequences...

Page 13: ...ter Identics 2of5 9 40 Interleaved 2of5 9 41 Return Codes for Scan Bar Code Parameters 9 42 Examples of Scan Bar Code Parameters 9 42 APC Sequence 9 42 Space 9 43 Encoded Code 39 9 45 Terminating Keys...

Page 14: ...TABLES Table 2 1 RT3210 Standard Keys 2 9 Table 2 2 RT3210 Special Function Keys 2 11 Table 2 3 RT3210 Editing Keys 2 12 Table 2 4 RT3210 Auxiliary Keypad 2 15 Table 2 5 RT3210 Top Row Function Keys 2...

Page 15: ...n Keys 41 Key Keyboard 6 21 Table 6 9 PEN KEY 6400 Control Keys 51 Key Keyboard 6 22 Table 6 10 PEN KEY 6400 Control Keys 41 Key Keyboard 6 23 Table 7 1 PEN KEY 6500 Standard Keys 7 8 Table 7 2 PEN KE...

Page 16: ...vice Status Reports 8 44 Table 8 29 Identification 8 45 Table 8 30 Terminal Reset 8 45 Table 8 31 Tests and Adjustments 8 46 Table 8 32 Define Area Qualification 8 47 Table 8 33 Private Sequence 8 48...

Page 17: ...te 2 Characters 9 32 Table 9 10 Control Byte 3 Characters 9 33 Table 9 11 Bar Code Length 9 34 Table 9 12 UPC Bar Code Characters 9 35 Table 9 13 EAN Algorithms 9 36 Table 9 14 Code 39 Algorithms Char...

Page 18: ...CONTENTS xiv VT220 ANSI Terminal Emulation Programmer s Reference Guide...

Page 19: ...rks and host comput ers This results in increased data collection improved time control and the ability to run a large number of ap plications without the need to custom program change soft ware or le...

Page 20: ...30 and VT340 ap plications Intended Audience This programmer s guide was prepared with the assump tion that you are already familiar with the operation of the VT220 terminal The intended audience is t...

Page 21: ...ess sta tions annunciators and keyboards emulate VT220 terminal operation Specific sections are Section 2 RT3210 Radio Data Terminal Section 3 RT1100 Radio Data Terminal Section 4 RT1700 Radio Data Te...

Page 22: ...specified in brackets If You Need Help The best way to reach us is by phone Following are Cus tomer Response Hotline phone numbers In the United States call 1 800 221 9236 In Canada call 1 800 633 614...

Page 23: ...047 091 The user s guide for the 6950 Enterprise Gateway Server describes how to install and configure the gateway server MBA3000 Multiple Base Adapter User s Guide 961 047 032 This guide describes ho...

Page 24: ...ribes how the base operates The guide also describes how to install the base interpret its LEDs set its switches and troubleshoot Comparing the Keyboards So that you can compare your wireless station...

Page 25: ...ON 1 Introduction VT220 ANSI Terminal Emulation Programmer s Reference Guide 1 7 Figure 1 1 VT220 Terminal Standard Keyboard North American Main Keypad Editing Top Row Function Keys Auxiliary Keypad K...

Page 26: ...SECTION 1 Introduction 1 8 VT220 ANSI Terminal Emulation Programmer s Reference Guide...

Page 27: ...ormation on the larger VT220 screen NOTE RT3210 Radio Terminals have UHF radios only Character Sizes The radio terminal supports two character sizes 7 by 9 dot and 5 by 7 dot The sizes affect how much...

Page 28: ...radio terminal has these screen modes center cursor corner page lazy screen lock and locked The modes pres ent a window onto a standard VT220 display buffer You can set the type of screen mode throug...

Page 29: ...isplay the window moves to show the cursor When you use corner mode with the FUNC or ALT key you can move the cursor a predetermined number of key presses in all four directions Page Mode Page mode pr...

Page 30: ...in progress The following annunciators can appear The radio terminal is transmitting information to the base station The radio terminal is receiving information from the base station This annunciator...

Page 31: ...ions The radio terminal s battery pack is fully charged This annunciator is used by the fast charge algorithm to indicate the fully charged condition High speed The base station is transmitting inform...

Page 32: ...s the button a second time and hold it about three sec onds Following are the remaining keys and their descrip tions Key s Description FUNC Places keyboard into function mode ALT Places keyboard into...

Page 33: ...SECTION 2 RT3210 Radio Terminal VT220 ANSI Terminal Emulation Programmer s Reference Guide 2 7 Figure 2 1 RT3210 Keyboard...

Page 34: ...the operation above a key and to the left black letter ing indicates function mode and the character or operation above a key and to the right yellow lettering indicates al ternate mode You can also u...

Page 35: ...ial operations Standard Keys Table 2 1 describes how to use the radio terminal to type letters numbers and symbols Table 2 1 RT3210 Standard Keys To Type Press a z A Z A Z A Z or SFT A SFT Z 0 9 0 9 o...

Page 36: ...l ALT V less than ALT W greater than ALT X tilde ALT Y vertical bar ALT Z left bracket ALT right bracket ALT period hyphen exclamation mark ALT 7 grave accent ALT 8 circumflex ALT 9 Special Function K...

Page 37: ...CKSPACE MODE Table 2 2 RT3210 Special Function Keys To Do Function Operation Press Delete Tab CTRL I or CTRL Return ENTER Ctrl CTRL Lock Not supported Shift uppercase characters SFT Space bar SPACE Co...

Page 38: ...The following pages describe all cursor control key operations Windowing Within the VT220 Screen The cursor control key operates in a local windowing mode when you use the key in combination with FUNC...

Page 39: ...to move the cursor off the display in any direction the window shifts one line or column in the direction of the cursor movement This lets you move the viewing window around within the larger VT220 s...

Page 40: ...n To Move Press One space right ALT One space left ALT A One space up ALT Y One space down ALT B Auxiliary Keypad The VT220 terminal s auxiliary keypad consists of numeric keys which enter numeric dat...

Page 41: ...are reserved for future expansion On the VT220 terminal s keyboard function keys F1 through F5 are used for hold screen print screen set up data talk and break The radio terminal supports only the bre...

Page 42: ...toggle between line edit mode and character mode When lock mode is enabled you cannot toggle between line edit block mode and character mode The default setting is disabled Backlight Use the backlight...

Page 43: ...he VT220 ter minal s screen is 80 columns by 24 lines the radio terminal represents a part of the information on the larger VT220 screen NOTE Radio terminals in the RT1100 Series have UHF 900 MHz or 2...

Page 44: ...terminal s screen the radio terminal first presents and how the window moves as the cursor moves Center Cursor Mode Center cursor mode works best for applications that use the entire VT220 data stream...

Page 45: ...oves off the edge of the radio terminal s dis play the window changes to the next page Lazy Mode Lazy mode starts the cursor in the upper left corner of the display The cursor moves across the display...

Page 46: ...the radio terminal s display The radio terminal is transmitting information to the base station Communications loss No communication with the host computer has occurred for at least 60 seconds The rad...

Page 47: ...tor ensures you are aware of the laser scanner and the cautions you must exercise Read and obey the caution labels on your laser scanner so that you do not injure your eyes S C A N K The radio termina...

Page 48: ...on To turn it off press the key for about 3 seconds Following are the remaining keys and their descriptions Key s Description A Z Send letters a through z or A through Z depending on how the shift loc...

Page 49: ...SECTION 3 RT1100 Radio Terminal VT220 ANSI Terminal Emulation Programmer s Reference Guide 3 7 W W W W S S S S CTRL Figure 3 1 RT1100 Keyboard...

Page 50: ...overlay have the same relative relationship the character or operation above a key and to the left black lettering indicates black shift mode and the character or operation above a key and to the righ...

Page 51: ...cial operations Standard Keys Table 3 1 describes how to use the radio terminal to type letters numbers and symbols Table 3 1 RT1100 Standard Keys To Type Press a z A Z A Z GOLD 7 A GOLD 7 Z 0 9 0 9 a...

Page 52: ...BLACK V exclamation mark BLACK W grave accent BLACK X left bracket BLACK Z right bracket BLACK SP Special Function Keys Table 3 2 describes how to use the radio terminal to do spe cial VT220 terminal...

Page 53: ...k sets and clears shift lock BLACK GOLD Shift uppercase characters GOLD 7 Space bar SP Compose character Not supported Editing Keypad The VT220 terminal s editing keypad has editing keys and cursor co...

Page 54: ...terminal to do VT220 terminal cursor control To Do Cursor Key Press Y B A In addition to sending VT220 cursor control sequences the arrow keys at the top of the keyboard allow you to move the cursor t...

Page 55: ...A beep tone sounds when you try to move the window beyond a top bottom left or right boundary THE WINDOW DISPLAY MODE ALLOWS THE TERMINAL USER TO VIEW ANY PART OF THE ACTUAL VT220 SCREEN AND TO MOVE...

Page 56: ...ry keypad consists of numeric keys which enter numeric data and programmable func tion PF keys The PF keys have operations assigned to them by the application software in use Refer to your ap plicatio...

Page 57: ...ugh F20 are user defined keys UDKs that have operations assigned to them by the ap plication software in use Refer to your application s soft ware manual for their uses Table 3 5 RT1100 Top Row Functi...

Page 58: ...nd character mode The default setting is disabled Local Edit Mode If your application software program supports local editing you can use the radio terminal in local edit mode which is a feature of th...

Page 59: ...e information on the larger VT220 screen NOTE Radio terminals in the RT1700 Series have UHF 900 MHz or 2 4 GHz radio modules Host View Size The host view size is 24 characters high by 80 characters wi...

Page 60: ...by 24 line logical display In this mode the cursor remains in the center of the radio terminal s window As the cursor moves within the window the radio terminal s display window moves to keep it cent...

Page 61: ...tion and the cursor remains at the edge of the display When you try to move the cursor beyond an outside boundary an error tone sounds Screen Lock Mode Screen lock mode allows a specified screen size...

Page 62: ...power or communications from the host computer to the base station may not be prop erly set up T X C L The radio terminal s keyboard is in gold shift mode The key you press while the terminal is in t...

Page 63: ...radio terminal is sending to the host computer each key as you press it e The radio terminal is in local edit mode which is a feature of the VT330 VT340 terminal Keyboard action mode KAM has been set...

Page 64: ...ng on how the firmware is set up The black key places the keyboard into black shift mode The gold key places the keyboard into gold shift mode 0 9 Send numbers 0 through 9 or SS3 p through SS3 y depen...

Page 65: ...OFF WS WS SCAN WS WS SHIFT CTRL TAB FIND INSERT REMOVE SELECT PREV SCRN NXT SCRN KEYPAD 341 232 004 VT220 F9 F19 F11 F18 F10 F17 F13 F15 F14 F20 F12 F16 F5 F7 F6 F8 PF1 PF3 PF2 PF4 MENU MODE I _ A B...

Page 66: ...cation defined function keys It does not have alphabetic keys in its primary plane Because a radio terminal with a 37 key keyboard does not have alphabetic keys in its primary plane follow these pro c...

Page 67: ...9 H G F RT1700 SERIES ON OFF WS WS SCAN WS WS MODE CTRL TAB FIND INSERT REMOVE SELECT PREV SCRN NXT SCRN KEYPAD 341 243 003 VT220 SHIFT MENU _ I J K L SP 1 2 3 4 5 6 7 8 9 ENTER 0 Z F4 F3 F2 F1 F5 F6...

Page 68: ...ackspace or a delete key depending on how the firmware is set up The black key places the keyboard into black shift mode The gold key places the keyboard into gold shift mode 0 9 Send numbers 0 throug...

Page 69: ...operation above a key and to the right gold lettering indi cates gold shift mode An annunciator in the display shows the current mode Main Keypad The 57 key and 37 key keyboards have standard keys an...

Page 70: ...SP N GOLD 7 N BLACK O Q GOLD 7 O GOLD 7 Q BLACK 7 BLACK 9 R T GOLD 7 R GOLD 7 T BLACK 4 BLACK 6 U W GOLD 7 U GOLD 7 W BLACK 1 BLACK 3 X GOLD 7 X BLACK KEYPAD Y GOLD 7 Y BLACK 0 Z GOLD 7 Z BLACK 0 9 0...

Page 71: ...applicable backslash GOLD U Not applicable equal GOLD V GOLD F7 less than GOLD W BLACK greater than GOLD X GOLD tilde GOLD Y GOLD vertical bar GOLD Z Not applicable period BLACK U circumflex BLACK V...

Page 72: ...ARMS password CR52401 PROTOCOL OPTS VT220 DEL TO BS To change from delete mode to backspace mode on the 37 key keyboard open the firmware by pressing GOLD BLACK Select the following options in this or...

Page 73: ...eypad keys The cursor control keys in black shift or gold shift mode allow you to scroll through the radio ter minal s local display memory Editing Keys Table 4 3 describes how to do VT220 terminal ed...

Page 74: ...ich is enabled with the black shift or gold shift key This mode provides a win dow into the VT220 s screen and allows you to move the radio terminal s display window Figure 4 3 Each key moves the wind...

Page 75: ...keys in combination with GOLD and BLACK to move through the radio terminal s display a single space at a time indicated by S on the overlay or eight spaces at a time indicated by W on the overlay The...

Page 76: ...M KEYPAD period KEYPAD BLACK U KEYPAD Enter KEYPAD ENTER KEYPAD ENTER PF1 PF4 PF1 PF4 F1 F4 Top Row Function Keys On the VT220 terminal s keyboard function keys F1 through F5 are used for hold screen...

Page 77: ...ACK F5 BLACK F8 Not applicable F17 F20 GOLD PF1 GOLD PF4 Not applicable Control Keys Both keyboards have control key combinations 57 Key Keyboard Table 4 6 lists some combinations on the 57 key keyboa...

Page 78: ...To Do Action Press CTRL A CTRL L GOLD 8 F1 GOLD 8 F12 CTRL M GOLD 8 SP CTRL N GOLD 8 CTRL O CTRL Q GOLD 8 7 GOLD 8 9 CTRL R CTRL T GOLD 8 4 GOLD 8 6 CTRL U CTRL W GOLD 8 1 GOLD 8 3 CTRL X GOLD 8 KEYP...

Page 79: ...o terminal in local edit mode which is a feature of the VT330 VT340 terminal Local edit mode is described on page 8 62 in Section 8 Backlight Use the backlight to read the radio terminal s display in...

Page 80: ...SECTION 4 RT1700 Radio Terminal 4 22 VT220 ANSI Terminal Emulation Programmer s Reference Guide...

Page 81: ...sents a part of the in formation on the larger VT220 screen NOTE RT5900 Series radio terminals have UHF 900 MHz or 2 4 GHz radios Host View Size The host view size is 24 characters high by 80 characte...

Page 82: ...by 24 line logical display In this mode the cursor remains in the center of the radio terminal s window As the cursor moves within the window the radio terminal s display window moves to keep it cent...

Page 83: ...d direction and the cursor remains at the edge of the display When you try to go beyond an outside boundary an error tone sounds Screen Lock Mode Screen lock mode allows a specified screen size to be...

Page 84: ...n lo s No communication with the host computer has occurred for at least 60 seconds The radio terminal may be out of radio range the base station may not have power or communications from the host com...

Page 85: ...the host This state stays on until KAM has been reset X B The radio terminal is in line edit block mode The radio terminal is sending to the host computer cumu lative data when you press a terminatin...

Page 86: ...ut 3 seconds Following are the remaining keys and their descriptions Key s Description A Z Send letters a through z or A through Z depend ing on how the shift lock is set Sends a period Sends a hyphen...

Page 87: ...F3 F4 F5 F6 F7 F8 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 1 2 3 4 5 6 7 8 9 0 ENTER SPACE Del S H I F T T A B K E Y P A D A L T C T R L Menu FIND INSERT REMOVE NEXT SCN PREV SCN SELECT _ F...

Page 88: ...cter or operation above a key and to the left indicates brown shift mode and the operation above a key and to the right indicates gold shift mode An annunciator along the right side of the display sho...

Page 89: ...on keys do special operations Standard Keys Table 5 1 describes how to use the radio terminal to type letters numbers and symbols Table 5 1 RT5900 Standard Keys To Type Press a z A Z A Z A Z or SHIFT...

Page 90: ...ma BROWN M colon BROWN N question mark BROWN O _ underscore BROWN P left brace BROWN Q right brace BROWN R single quote BROWN S double quote BROWN T backslash BROWN U equal BROWN V less than BROWN W g...

Page 91: ...tion of the delete key depends on how the PROTO COL OPTS parameter is set in the radio terminal s firmwa re The key either sends a delete DEL 7F hexadecimal or a backspace BS 08 hexadecimal To change...

Page 92: ...escribes how to use the radio terminal to do VT220 terminal editing operations Table 5 3 RT5900 Editing Keys To Do Editing Operation Press Find BROWN 4 Insert here BROWN 5 Remove BROWN 6 Select BROWN...

Page 93: ...f you try to move the cursor off the display in any direction the window shifts one or eight lines or columns in the direc tion of the cursor movement This lets you move the view ing window around wit...

Page 94: ...20 terminal s auxiliary keypad consists of numeric keys which enter numeric data and programmable func tion PF keys The PF keys have operations assigned to them by the application software in use Refe...

Page 95: ...radio terminal s key board Function keys F6 through F20 are user defined keys UDKs that have operations assigned to them by the ap plication software in use Refer to your application s soft ware manua...

Page 96: ...ock mode or char acter mode To alternate between modes press GOLD F5 The modes are described on pages 8 55 and 8 56 in Section 8 Programming When lock mode is disabled through the firmware menus you c...

Page 97: ...rger VT220 screen Screen Size You can select the number of display lines and characters per line The options are 3 6 9 or 18 lines by 10 13 16 20 26 or 32 characters per line To set the screen size op...

Page 98: ...s off the right left top or bottom edge of the larger 80x24 display the window remains fixed despite the cursor s movement Corner Mode Corner mode begins with the window in the upper left cor ner of t...

Page 99: ...ursor beyond an outside boundary an error tone sounds Screen Lock Mode Screen lock mode allows a specified screen size to be set up and locked Only the commands issued to the selected screen size are...

Page 100: ...Y computer is in blue shift mode The key you press while the computer is in this mode sends the character or does the operation printed in blue on the overlay Battery capacity These symbols show the a...

Page 101: ...C The PEN KEY computer is in character mode The computer is sending to the host computer each key as you press it e The PEN KEY computer is in local edit mode which is a feature of the VT330 VT340 ter...

Page 102: ...SECTION 6 PEN KEY 6400 Computer 6 6 VT220 ANSI Terminal Emulation Programmer s Reference Guide Figure 6 1 PEN KEY 6400 51 Key Keyboard...

Page 103: ...delete key depending on how the firmware is set up SHFT Places the keyboard into green shift mode A Z Send letters a through z or A through Z depending on how the shift lock is set I O Suspends and re...

Page 104: ...2 has standard numeric and ENT keys plus application defined function keys The keys are color coded according to function to make recognition and key entry easier Because a PEN KEY computer with a 41...

Page 105: ...SECTION 6 PEN KEY 6400 Computer VT220 ANSI Terminal Emulation Programmer s Reference Guide 6 9 Figure 6 2 PEN KEY 6400 41 Key Keyboard...

Page 106: ...he keyboard into green shift mode F1 F12 Do operations defined by the application SP Types one space I O Suspends and resumes operation Six unlabeled keys are in the bottom two rows of the 41 key keyb...

Page 107: ...ted on the overlay when the keyboard is in blue shift mode BLUE gold shift mode GOLD or green shift mode SHFT Note that on the 51 key and 41 key keyboards BLUE is to the left and GOLD is to the right...

Page 108: ...t Table 6 1 PEN KEY 6400 Letters 51 Key Keyboard To Type Press a y A Y z BLUE SP A Y SHFT A SHFT Y Z SHFT BLUE SP Letters 41 Key Keyboard You can use one of two methods to type letters on the 41 key k...

Page 109: ...alpha lock mode until you press BLUE GOLD again to unlock it Table 6 2 PEN KEY 6400 Letters 41 Key Keyboard To Type Standard Mode Alpha Lock Mode a i BLUE 1 BLUE 9 1 9 j BLUE 0 0 k v BLUE F1 BLUE F12...

Page 110: ...B GOLD F2 backslash GOLD C GOLD F3 vertical bar GOLD D GOLD F4 at GOLD E GOLD F8 left parenthesis GOLD F GOLD F5 left bracket GOLD G BLUE left brace GOLD H GOLD F6 less than GOLD I GOLD F7 plus GOLD J...

Page 111: ...l Function Keys Table 6 4 describes how to use the 51 and 41 key key boards to do special VT220 terminal function operations Note that the keyboards do not support key operation COMPOSE CHARACTER whic...

Page 112: ...er Not supported Editing Keypad The VT220 terminal s editing keypad has editing keys and cursor control arrow keys Editing keys have functions assigned to them by the application software in use Refer...

Page 113: ...trol operations on the 51 key and 41 key key boards To Do Cursor Key Press 6400 Key Y B A In addition to sending VT220 cursor control sequences the arrow keys at the tops of the keyboards allow you to...

Page 114: ...the cursor off the display in any direction the window shifts one or eight lines or columns in the direc tion of the cursor movement This lets you move the view ing window around within the larger VT...

Page 115: ...terminal s auxiliary keypad consists of numeric keys which enter numeric data and programmable func tion PF keys The PF keys have operations assigned to them by the application software in use Refer t...

Page 116: ...Function Keys On the VT220 terminal s keyboard function keys F1 through F5 are used for hold screen print screen set up data talk and break The PEN KEY computer supports only the break function which...

Page 117: ...2 move to the BLUE plane Function keys normally in the SHFT plane F13 through F20 move to the SHFT BLUE plane Table 6 8 describes how to do function operations when the 41 key keyboard is in standard...

Page 118: ...above it 51 Key Keyboard Table 6 9 lists some combinations on the 51 key keyboard Table 6 9 PEN KEY 6400 Control Keys 51 Key Keyboard To Do Action Press ESC escape CTRL 3 FS file separator CTRL 4 GS...

Page 119: ...Y CTRL BLUE BLUE CTRL CTRL Z CTRL BLUE BLUE CTRL Transmission Mode Use the transmission mode labeled mode on the overlay to put the PEN KEY computer into line edit block mode or character mode To alt...

Page 120: ...age 8 62 in Section 8 Backlight Use the backlight to read the PEN KEY computer s display in dim light To turn the light on press SHFT Y To turn it off press SHFT Y again You can use the firmware s set...

Page 121: ...r repre sents a part of the information on the larger VT220 screen NOTE PEN KEY computers in the PEN KEY 6500 Series have WLIF radios only Host View Size The host view size is 24 characters high by 80...

Page 122: ...by 24 line logical display In this mode the cursor remains in the center of the PEN KEY computer s window As the cursor moves within the window the PEN KEY com puter s display window moves to keep it...

Page 123: ...ed direction and the cursor remains at the edge of the display When you try to go beyond an outside boundary an error tone sounds Screen Lock Mode Screen lock mode allows a specified screen size to be...

Page 124: ...keyboard The PEN KEY computer is in blue shift Ctrl mode The key you press while the computer is in this mode does the operation printed in blue on the keyboard or sends a control character Keyboard...

Page 125: ...key C The PEN KEY computer is in character mode The computer is sending to the host computer each key as you press it e The PEN KEY computer is in local edit mode which is a feature of the VT330 VT34...

Page 126: ...board 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 1 2 3 4 5 6 7 8 9 0 Enter Fn Shift Caps Lock Esc Setup PF1 PF2 PF3 PF4 F5 F6 F8 F9 F10 NumLk ScrLk SysReq Pause Break Home End Ins Del Pg Dn P...

Page 127: ...inted in blue or to send a control character Gold The gold colored 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 gree...

Page 128: ...l operations Standard Keys Table 7 1 describes how to use the PEN KEY computer to type letters numbers and symbols Table 7 1 PEN KEY 6500 Standard Keys To Type Press a z A Z A Z A Z or Shift A Shift Z...

Page 129: ...ift greater than Shift question mark Shift left bracket key right bracket key backslash semicolon single quote comma period forward slash _ underscore Shift equal grave accent Special Function Keys Ta...

Page 130: ...ET UP PARMS password CR52401 PROTOCOL OPTS VT220 DEL TO BS Table 7 2 PEN KEY 6500 Special Function Keys To Do Operation Press Delete Forward Tab Reverse Tab Return Enter Ctrl Blue Lock Caps Lock Shift...

Page 131: ...d 5 Remove Gold 6 Select Gold 7 Prev screen Gold 8 Next screen Gold 9 Cursor Control Keys Use the four cursor control keys arrows in the lower right corner of the keyboard to move the cursor and page...

Page 132: ...If you try to move the cursor off the display in any direction the window shifts one or eight lines or columns in the direc tion of the cursor movement This lets you move the view ing window around w...

Page 133: ...s auxiliary keypad consists of numeric keys which enter numeric data and programmable func tion PF keys The PF keys have operations assigned to them by the application software in use Refer to your ap...

Page 134: ...operations assigned to them by the ap plication software in use Refer to your application s soft ware manual for their programmed uses Table 7 5 shows how to perform function operations Table 7 5 PEN...

Page 135: ...r CR Blue M Same as Return key SO Blue N Change typeface SI Blue O Undo effect of CTRL N DLE Blue P Data link escape DC1 X ON Blue Q Undo effect of CTRL S DC2 Blue R Device control 2 DC3 X OFF Blue S...

Page 136: ...and 8 56 in Section 8 Programming When lock mode is disabled through the firmware menus you can press the mode key to toggle between line edit mode and character mode When lock mode is enabled you ca...

Page 137: ...ived codes include C0 and C1 control characters character sets and terminal modes The transmitted codes generated by the wireless sta tions keys and sent to the host computer The capability of the wir...

Page 138: ...ANSI standard X3 41 1974 The document commonly referred to when ANSI is men tioned is ANSI X3 64 1979 Additional Controls for Use With American National Standard for Information Inter change The ANSI...

Page 139: ...cters are 7 bit compatible displayable char acters that represent various alphanumeric characters punctuation marks and symbols that appear in the wire less station s display GL codes range from 21 to...

Page 140: ...65 u 117 75 6 0 1 1 0 ACK 6 06 SYN 22 16 38 26 6 54 36 F 70 46 V 86 56 f 102 66 v 118 76 7 0 1 1 1 BEL 7 07 ETB 23 17 39 27 7 55 37 G 71 47 W 87 57 g 103 67 w 119 77 8 1 0 0 0 BS 8 08 CAN 24 18 40 28...

Page 141: ...06 Acknowledge Ignores this code BEL 07 Bell Generates bell tone if bell is enabled BS 08 Backspace Moves cursor one column to the left If cursor is in Column 1 takes no action HT 09 Horizontal tab M...

Page 142: ...wl edgment Ignores this code SYN 16 Synchronous table Ignores this code ETB 17 End transmission block Ignores this code CAN 18 Cancel Terminates and cancels any sequence in prog ress EM 19 End of medi...

Page 143: ...and diacritical marks that appear in the major Western European alphabets It also has other symbols not included in the ASCII graphics set Table 8 3 shows the C1 control characters and GR codes recog...

Page 144: ...SECTION 8 Programming 8 8 VT220 ANSI Terminal Emulation Programmer s Reference Guide Table 8 3 C1 Control Characters...

Page 145: ...characters on the current page the wireless station can send to the host ESA 87 End of selected area Ends the selected area that is sent to the host when forms are created for VT330 VT340 terminal emu...

Page 146: ...ores this code MW 95 Message waiting Ignores this code SPA 96 Start of protected area Starts the protected area in page memory that cannot be edited when forms are created from the host EPA 97 End of...

Page 147: ...l and down line load into the terminal DRCS buffer Special Graphics Character Set The wireless station supports most of the DEC special graphics character set The set contains ASCII C0 codes and most...

Page 148: ...SECTION 8 Programming 8 12 VT220 ANSI Terminal Emulation Programmer s Reference Guide Table 8 5 Special Graphics Character Set...

Page 149: ...character sets as hard using escape sequence for mats page 8 15 Table 8 6 lists the characters in each NRC set that are dif ferent from the ASCII set The wireless station does not support the charact...

Page 150: ...0 ANSI Terminal Emulation Programmer s Reference Guide Table 8 7 Greek National Replacement Character Set Copyright Digital Equipment Corporation 1983 1984 All rights reserved Reprinted by permission...

Page 151: ...t Escape Sequences Escape Sequence Designated As Supplemental and special graphics sets 1B hexadecimal 28 hexadecimal ESC Final 1B hexadecimal 29 hexadecimal ESC Final 1B hexadecimal 2A hexadecimal ES...

Page 152: ...replacement Dutch 4 34 hexadecimal Finnish 5 35 hexadecimal or C 43 hexadecimal French R 52 hexadecimal French Canadian 9 39 hexadecimal or Q 51 hexadecimal German K 4B hexadecimal Italian Y 59 hexad...

Page 153: ...E hexadecimal Map G1 into GL LS1R Locking shift 1 right ESC 1B 7E hexadecimals Map G1 into GR LS2 Locking shift 2 ESC n 1B 6E hexadecimals Map G2 into GL LS2R Locking shift 2 right ESC 1B 7D hexadecim...

Page 154: ...nsions The wireless station also supports select 8 bit C1 control transmission which returns C1 codes to the application without converting them to their equivalent 7 bit code ex tensions NOTE The wir...

Page 155: ...aracters move old display characters to the right Characters moved past the right margin are lost Text moved into a protected character field is lost If erasure mode ERM is reset text moved into a pro...

Page 156: ...column Return sends a CR code only Cursor key DECCKM Application CSI 1 h Causes cursor keys to send application control functions DECCKM Cursor CSI l l Causes cursor keys to send ANSI cur sor control...

Page 157: ...pear on the next line The display scrolls up if cursor is at end of the scrolling region Off CSI 7 l Graphic display characters received when cursor is at right margin replace previously displayed cha...

Page 158: ...DECKPAM DECPNM Application ESC Keypad keys send application control functions DECKPAM DECPNM Numeric ESC Keypad keys send characters that match the numeric comma period and minus sign keys on main key...

Page 159: ...gin Cursor down CUD CSI Pn B Moves cursor down Pn lines in the same column Cursor stops at bottom margin Cursor forward CUF CSI Pn C Moves cursor right Pn columns Cursor stops at right margin Cursor b...

Page 160: ...control character 85 hexa decimal that can be expressed as an es cape sequence for a 7 bit environment NEL moves the cursor to the first position on the next line If the cursor is at bottom margin th...

Page 161: ...The wireless station supports global line tab stops only It does not allow tab set and clear on every char acter on every line as for a VT220 Table 8 14 Tab Stops Name Mnemonic Sequence Wireless Stat...

Page 162: ...ces and the action taken by the wireless station Table 8 15 Select Graphic Rendition Graphic Rendition Sequence and Ps Single Parameter Wireless Station Action All attributes off CSI 0 m Turns all att...

Page 163: ...es this code Designate characters as non erasable by DECSEL DECSED CSI 1 I q Ignores this code Designate character as eras able by DECSEL DECSED CSI 2 I q Ignores this code Line Attributes Line attrib...

Page 164: ...height double width Top ESC 3 Ignores this code Double height double width Bottom ESC 4 Ignores this code Single Width Line DECSWL The wireless station supports the single width line Table 8 18 Table...

Page 165: ...D erase in display can edit protected characters Table 8 20 lists era sure mode sequences NOTE In edit mode DECEDM ERM affects editing functions IL DL ICH and DCH Table 8 20 Erasure Mode Mode Sequence...

Page 166: ...wireless station supports all editing sequences Table 8 22 NOTE Pn is a variable ASCII coded numeric parameter Table 8 22 Editing Name Mnemonic Sequence Wireless Station Action Insert line IL CSI Pn L...

Page 167: ...om of the scrolling region or by the next line with a protected character field Insert charac ters ICH CSI Pn Inserts Pn blank characters at the cursor position with the character attributes set to no...

Page 168: ...characters at the cursor position and the next Pn 1 character A parameter of 0 or 1 erases a single character Character attributes are set to normal No reformatting of data on the line occurs The curs...

Page 169: ...rasure mode ERM is set ED cannot erase pro tected character positions CSI 0 J Same as CSI J CSI 1 J Erases from the beginning of the display to the cursor including the cursor position Line attrib ute...

Page 170: ...argin Table 8 24 Scrolling Margins Top and Bottom Name Mnemonic Sequence Wireless Station Action Set top and bot tom margins DECSTBM CSI Pt Pb r Sets top and bottom scrolling margins The value of Pt m...

Page 171: ...oes not insert or delete spaces provide line delimiters or select the correct printer character set Keyboard activity is still directed to the host CSI 4 i Turns off printer controller mode Print curs...

Page 172: ...on However you can only save one set of UDK defini tions For each session you can use a total of 256 charac ters to define UDKs Using UDKs To enter definitions for the 15 UDKs you program the defi nit...

Page 173: ...clear space are Redefine one or more UDKs by using a DECUDK con trol string Clear one or more UDKs by using a DECUDK control string Clear all UDKs with a wireless station power up or hard terminal re...

Page 174: ...Ks A key definition can only use the number of bytes available when that key is loaded If Pc is 1 a key load may fail because no memory space is available The reason for this is with Pc set to 1 keys...

Page 175: ...ugh the wireless station s VT220 firmware menus or from the host with a DECUDK device control string The lock affects all programmable keys When using the lock follow these guidelines Unlock the keys...

Page 176: ...micolon 3B hexa decimal separates different strings The key selector number Kyn indicates which key you are defining Following is a list of definable keys and their identifying values Key Value F6 17...

Page 177: ...oading new defini tions Use a DECUDK string to clear keys without locking them Then you can use another DECUDK string to redefine the keys and lock them If you redefine a key the old definition is los...

Page 178: ...9 4 E 5 4 ST where the hex encoding for PRINT is 50 P 52 R 49 I 4E N 54 T The ST character 9C hexadecimal marks the end of the control string The complete string is DCS 1 1 34 50 52 49 4E 54 ST Down L...

Page 179: ...the host asks for the wireless station s service class code The wireless sta tion responds with I am a service class 2 terminal Dur ing a secondary exchange the wireless station responds with I am a...

Page 180: ...for terminal status CSI 5 n Ignores this code VT220 to host DA response CSI 0 n or CSI 3 n Ignores these codes Host to VT220 Request for cursor position CSI 6 n Please report your cursor position usin...

Page 181: ...Reset Terminal reset escape sequences cause either a soft termi nal reset or a hard terminal reset Table 8 30 shows the ac tion taken by the wireless station when it receives terminal reset sequences...

Page 182: ...rmation contact the Customer Response Center at the phone numbers listed in the introduction to this programmer s reference guide Table 8 31 shows the action taken by the wireless station when it rece...

Page 183: ...on Sequence and Ps Single Parameter Wireless Station Action Accept all input CSI 0 o Accepts all input Accept no input protected and do not transmit guarded CSI 1 o Accepts no input Accept graphics CS...

Page 184: ...ld and get data from the bar code reader or RS 232 port the display will also be automatically sent even if the field not filled Reset ESC 3 h Disables autosend Only transmits when a terminating key i...

Page 185: ...rrc command where a is the number of iterations that b occurs in the datastream Table 8 35 Norcompress Name Sequence Norcompress CSI a bz VT330 VT340 Applications VT330 VT340 terminal applications sup...

Page 186: ...l characters can be changed erased and moved regardless of protection If ERM is reset only unprotected characters can be changed erased and moved These control functions will not affect protected area...

Page 187: ...l ESC 1 D Move cursor back one position ESC W End protected area ESC l C Move cursor forward one position ESC F Start selected area ESC 2 15 H Move cursor to Row 2 Column 15 ESC G End selected area ES...

Page 188: ...ea ESC 5 1 H Move cursor to Row 5 Column 1 Qty Display literal ESC 1 D Move cursor back one position ESC W End protected area ESC 1 C Move cursor forward one position ESC F Start selected area ESC 5 1...

Page 189: ...processed as a protected field entry Sequence Description RS Protected field Line 1 RS First protected field Line 2 111111111 Selected field Line 2 RS Second protected field Line 2 RS First protected...

Page 190: ...ay Line Edit Mode Line edit block mode is a synchronous condition where the wireless station temporarily stores or buffers keys you press It sends the cumulative data to the host computer when you pre...

Page 191: ...yboard sends a charac ter to the display as well as to the host This opera tion is called local echo If local echo is disabled the host receives the character from the wireless station and then sends...

Page 192: ...ecial function codes Table 8 36 lists the codes generated by the special function keys Table 8 36 Special Function Keys and Codes Generated VT220 Key Code Delete DEL 7F hexadecimal Tab HT 09 hexadecim...

Page 193: ...in use Refer to your VT220 applica tion software manual for the uses of the editing keys Editing Keys Table 8 37 lists the codes generated by the editing keys Table 8 37 Editing Keys and Codes Generat...

Page 194: ...ted and shifted modes the cursor control key sends a host cursor key to the host computer The cur sor control key emulates the arrow keys of a VT220 termi nal in either their normal arrow key mode or...

Page 195: ...to these keys refer to your VT220 application software manual for their uses Table 8 39 shows codes generated by the auxiliary keys in keypad application mode Table 8 39 Auxiliary Keys and Codes Gener...

Page 196: ...the break function which is F5 on the wire less station s keyboard Wireless stations emulate the remaining VT220 terminal top row function keys F6 through F20 which have functions assigned to them by...

Page 197: ...F20 Edit Mode and Interactive Mode The edit mode control function DECEDM selects edit mode or interactive mode The function determines when the wireless station sends data to the host Table 8 41 desc...

Page 198: ...Local editing application keys Suffix transmit When you press F1 through F20 the wireless station sends that func tion to the host after sending a block of data Line transmit mode Disabled The wirele...

Page 199: ...ple Area Transfer Mode All fields Set Set Unavailable Unprotected fields only Reset Set Unavailable Selected fields only Set Reset Set Selected field with cursor only Set Reset Reset Unprotected and s...

Page 200: ...ected Area Transfer Mode SATM The selected area transfer mode control function deter mines whether the wireless station can send all characters or only selected characters to the host Selected charact...

Page 201: ...he host Reset Unprotected CSI 1 5 l Selects one area The wireless station can send only the selected area with the cursor If the cursor is not in a selected field the cursor moves to the next selected...

Page 202: ...rt Selected Area and End Selected Area Name Mnemonic 8 Bit 7 Bit Equivalent Wireless Station Action Start selected area SSA SSA 86 hex ESC F 1B 46 hex Marks the cursor position as the first of a strin...

Page 203: ...rea wireless station beeps and the cursor advances to the first position of the next selectable field If no selectable field is found it advances to the bottom mar gin the default is Row 24 Column 80...

Page 204: ...margin Cursor Y Cursor moves up one line until it reaches the top margin The wireless station beeps when the cursor reaches the top margin B Cursor moves down one line until it reaches the bottom marg...

Page 205: ...t input field If not next input field is found extra data will be lost Set Transmit Termination Character DECTTC The wireless station supports the set transmit termination character DECTTC control fun...

Page 206: ...trol sequence is CSI Pn1 Pn6 Pn1 through Pn6 are decimal codes for characters you can define as end of block For example the decimal code for ESC is 27 1B hexadecimal A code outside the range of 0 to...

Page 207: ...et wireless station parameters from the host computer The host computer sends the commands to the wireless station The following chart lists the extended commands Name Characters Transmit and Receive...

Page 208: ...receive data on the wireless sta tion 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 p...

Page 209: ...The last data character must be a pound sign The wireless station sends the data to the RS 232 port until it detects a character and the string terminator sequence The output stream appears in ASCII c...

Page 210: ...ed command 3 F Transmit and Receive On RS 232 Port command 4 1 2 3 4 5 6 Speed bits per second 1200 2400 4800 9600 19200 38400 5 N 0 zero Space E O Data parity None None None Even Odd 6 7 8 Number of...

Page 211: ...display is in use Enable 10 0 1 XON XOFF flow control Disable Enable 11 12 XX Flow control timeout value Number of seconds 13 14 dd or Xd dX Maximum characters to receive dd is a decimal digit from 00...

Page 212: ...Start character Hexadecimal ASCII code Range is 00 99 Default of 00 implies no start character 21 F Space Return start character to host Return character Do not return character 22 P Space Flag parit...

Page 213: ...the same XON XOFF flow control supported by most devices The timeout value tells the wireless sta tion how long to wait for the flow control handshake before returning a one byte error value Return Co...

Page 214: ...e of 00 0F 15 16 19 20 8 Reserved None 9 Incorrect setting for maximum charac ters to receive 13 14 A Incorrect setting for delimiter charac ter 15 16 B Incorrect setting for number of delim iter char...

Page 215: ...the end of the line Control character sequences are not displayed which results in a faster transmission rate Also the cursor position is not lost The following example shows data started and ended by...

Page 216: ...ve 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 14 50...

Page 217: ...ced at Line 2 Column 1 The data must be less than 1840 bytes in length after yy com pression The last character must be The wireless sta tion sends the data to the RS 232 port until it detects a chara...

Page 218: ...nsmit Only On RS 232 Port command 4 1 2 3 4 5 6 Speed bits per second 1200 2400 4800 9600 19200 38400 5 N 0 zero Space O E Data parity None None None Even Odd 6 7 8 Number of data bits Seven Eight 7 1...

Page 219: ...wireless station s user guide for supported characters and options Flow Control Transmit Only supports three types of flow control CTS DSR RT5900 Series only and DTR Use CTS and DSR flow control line...

Page 220: ...ber of stop bits or flow control timeout 4 6 7 11 12 2 No delimiter on data stream None 3 Timeout while using CTS flow control None 4 Timeout while using DTR flow control None 5 Timeout while using XO...

Page 221: ...es are not displayed which results in a faster transmission rate Also the cursor position is not lost The following example shows data started and ended by control character sequences Sequences are pr...

Page 222: ...n RS 232 Port G The Receive Only On RS 232 Port extended command pro vides a way to use the RS 232 port on the wireless station to collect data A scale is one example of a use for this com mand The ho...

Page 223: ...0 5 N 0 zero Space O E Data parity None None None Odd Even 6 7 8 Number of data bits Seven Eight 7 1 2 Number of stop bits One Two 8 Space Reserved ignored by wireless station 9 Space Reserved ignored...

Page 224: ...ber of delimiter characters Delimiter characters received before transmitting return code to host Range is 00 99 Default is 00 19 20 AA Start character Hexadecimal ASCII code for start character Range...

Page 225: ...olumn 0 Good status transaction complete None 1 Not enough memory Or incorrect setting for speed number of data bits or number of stop bits 4 6 7 2 No delimiter on data stream None 6 Improper return f...

Page 226: ...displayed which results in a faster transmission rate Also the cursor position is not lost The following example shows data marked by the control character sequence for APC The sequence is prefixed b...

Page 227: ...imiter character has been received 19 20 02 Start character is 02 hexadecimal STX 21 F Start character will be returned to host 22 P Parity errors will be flagged 23 24 10 Receive timeout length is 5...

Page 228: ...acklight timer No change from current setting On continuously Seconds to remain on 7 9 Spaces 000 001 255 Sleep timer delay for RT3210 Ignored by other wire less stations No change from current settin...

Page 229: ...r the louder the volume 16 18 Spaces 000 030 Beeper frequency No change from current setting Frequency range The larger the number the higher the frequency 19 21 Spaces 001 010 Beeper length No change...

Page 230: ...o 25 27 Spaces 000 255 Screen size No change from current setting Number of rows per display screen 28 30 Spaces 000 255 Screen size No change from current setting Number of columns per display screen...

Page 231: ...tatus transaction complete None 1 Incorrect setting for backlight timer 4 6 2 Reserved None 3 Incorrect setting for cursor mode 10 4 Reserved None 5 Reserved None 6 Reserved None 7 Reserved None 8 Inc...

Page 232: ...yed which results in a faster transmission rate Also the cursor position is not lost The following example shows data started by the control character sequence for APC The sequence is prefixed by the...

Page 233: ...16 18 030 Beeper frequency is 030 19 21 005 Beeper length is 5 seconds 22 1 Delete key deletes current character 23 0 Carriage return 24 1 Local echo 25 27 Spaces No change from current setting 28 30...

Page 234: ...mat 0 Firmware Version CR 0 is the return code listed in the following chart Firmware is the name of the wireless station s firm ware Version is the current firmware version Code Description 0 Good st...

Page 235: ...frequency 10 12 Spaces 001 010 Tone length No change from current setting Duration in seconds The larger the number the longer the beep and the slower the keyboard response time The return code is th...

Page 236: ...the S characters The wireless station returns a code that indi cates if the command was successful Then it simulates the Enter key to return a value to the host computer Due to possible system fragmen...

Page 237: ...0 RT5900 and the PEN KEY 6400 Computer s internal engine do not support CCD 20 20 The PEN KEY 6400 Computer s inter nal engine does not support HP Wand Select Table 9 8 Control Byte 1 Characters Line...

Page 238: ...Guide Control Byte 2 The dots in Table 9 9 indicate the Control Byte 2 options the characters support Table 9 9 Control Byte 2 Characters Line 1 Column 5 Control Byte 2 Character Scan Termina tion Ch...

Page 239: ...s in Table 9 10 indicate the Control Byte 3 options the characters support Table 9 10 Control Byte 3 Characters Line 1 Column 6 Control Options Control Byte 3 Charac ter Enable Stream Scanning Reserve...

Page 240: ...ireless station scans bar codes that are outside the minimum and maximum value the wireless station ignores the bar code Table 9 11 Bar Code Length Line 1 Columns 7 10 Column Charac ter Description 7...

Page 241: ...mulation Programmer s Reference Guide 9 35 Table 9 12 UPC Bar Code Characters Options Character UPC E System 1 Expand UPC E to UPC A UPC E System 0 Add Ons UPC A 0 Disables all 1 2 3 4 5 6 7 8 9 10 11...

Page 242: ...39 Table 9 14 sets the scanner to read simple Code 39 bar codes that do not include extended or encoded se quences Extended Code 39 is a superset of Code 39 and scans all regular Code 39 bar codes Yo...

Page 243: ...enabled No change from current setting The dots in Table 9 17 on the next page indicate the Plessey check digits the characters support The PEN KEY 6400 Computer s internal engine does not support Pl...

Page 244: ...Column 15 Plessey Check Digit Character Keep 2nd Digit Check Do Not Validate 1st Check Digit Keep 1st Check Digit Mod 10 1st Check Digit Mod 11 1st Check Digit 0 1 2 3 4 5 6 7 8 9 A B C D E F Space No...

Page 245: ...and Code 128 options can be enabled for scan ning The PEN KEY 6400 Computer s internal engine does not support Code 93 Table 9 19 Code 93 Characters Line 1 Column 18 Character Description 0 1 Space C...

Page 246: ...abled Straight 2of5 enabled No change from current setting 21 22 XX Spaces Maximum length Straight or Com puter Identics 2of5 See the manufacturer s bar code specifica tions for further information No...

Page 247: ...setting 30 31 XX Spaces Maximum length Interleaved 2of5 See the manufacturer s bar code specifica tions for further information No change from current setting 32 33 XX Spaces Minimum length Interleave...

Page 248: ...the following chart The wireless station simulates the Enter key to return a value to the host computer If a hexadecimal number is en tered wrong the return code defaults to 0 Code Description 0 Good...

Page 249: ...are prefixed by the notation which represents control 9F S07F32012211120012080108080bbbbbbbb Column 2 Column 23 Column 11 Column 36 Space The following example shows a space as the start of the da ta...

Page 250: ...haracter 11 2 Decode UPC System 0 12 2 EAN is enabled 13 1 Encoded code 39 is enabled 14 1 Plessey is enabled 15 1 Mod 10 first digit is checked 16 2 ABC Codabar is enabled 17 0 Code 11 is disabled 18...

Page 251: ...example is a bar code with a forward tab character en coded at the end of it When the wireless station operator scans the bar code the wireless station fills in bar code data and automatically perfor...

Page 252: ...uence Key space Find t Insert here t Remove t 0 Keypad 0 t 1 Keypad 1 t 2 Keypad 2 t 3 Keypad 3 t 4 Keypad 4 t 5 Keypad 5 t 6 Keypad 6 t 7 Keypad 7 t 8 Keypad 8 t 9 Keypad 9 t A New line t B Delete t...

Page 253: ...Sequence Key P Invalid Q PF1 t R PF2 t S PF3 t T PF4 t U F5 t V F6 t W F7 t X F8 t Y F9 t Z F10 t space Select t Previous screen t Next screen t 0 Enter t 1 00 hexadecimal t 2 01 hexadecimal t 3 02 h...

Page 254: ...Sequences for Encoded Code 39 Sequence Key D Invalid E Invalid F semicolon G less than H equal I greater than J question mark K left brace L backslash M right brace N circumflex O _ underscore P left...

Page 255: ...or Encoded Code 39 Sequence Key space 09 hexadecimal t 0A hexadecimal t 0B hexadecimal t 0 0C hexadecimal t 1 0D hexadecimal t 2 0E hexadecimal t 3 0F hexadecimal t 4 10 hexadecimal t 5 11 hexadecimal...

Page 256: ...uences for Encoded Code 39 Sequence Key O o P p Q q R r S s T t U u V v W w X x Y y Z z space 16 hexadecimal t 17 hexadecimal t 18 hexadecimal t 0 19 hexadecimal t 1 1A hexadecimal t 2 1B hexadecimal...

Page 257: ...ey Press Sequences for Encoded Code 39 Sequence Key B double quote C pound D dollar E percent F ampersand G single quote H left parenthesis I right parenthesis J asterisk K plus L comma M hyphen N F14...

Page 258: ...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 wireless station to base station transmission The wirele...

Page 259: ...wireless station converts this sequence to an ENTER key and processes it as soon as encoun tered in the scanning buffer B is converted to the lower case b B is converted to an F11 key press NOTE If yo...

Page 260: ...Guide Concatenation When Encoded Code 39 is enabled all bar codes are con catenated This allows several separate bar code scans to be strung together into one input field This feature is es pecially...

Page 261: ...or bar code types Specific bar code algorithms are enabled either by scanner orders from the host computer or by the terminal operator using the wireless station s firmware menus Once a wire less stat...

Page 262: ...gh put time on processing bar code data How the Host Gets Bar Codes The wireless station encodes descriptive data along with bar code data returned to the host computer This encoded data indicates the...

Page 263: ...Code 128 nddddddc fndddddc nddddddddddc fnddddddddddc nddddddcaa fndddddcaa nddddddddddcaa fnddddddddddcaa nddddddcaaaaa fndddddcaaaaa nddddddddddcaaaaa fnddddddddddcaaaaa d d d d d d d dc sd ds sd ds...

Page 264: ...APPENDIX A Bar Code Scanning A 4 VT220 ANSI Terminal Emulation Programmer s Reference Guide...

Page 265: ...0 columns 8 20 8 49 A ACK acknowledge 8 5 Acknowledge ACK 8 5 Adjustments DECALN 8 46 All attributes off 8 26 Annunciators PEN KEY 6400 6 4 6 5 PEN KEY 6500 7 4 7 5 RT1100 3 4 3 5 RT1700 4 4 4 5 RT321...

Page 266: ...g shifts 8 17 multinational 7 bit control codes 8 3 8 bit control codes 8 7 8 8 left half 8 4 right half 8 8 national replacement 8 13 8 14 not supported 8 11 redefinable 8 11 8 42 soft 8 15 special g...

Page 267: ...WL double width line 8 28 DECEDM edit mode 8 30 8 31 8 61 DECID identification 8 45 Decimal values 8 4 8 8 DECKPAM DECPNM keypad 8 22 DECNRCM character set 8 22 DECOM origin 8 21 DECPEX print extent 8...

Page 268: ...9 45 9 55 End key 7 5 End of block characters 8 62 End of line characters 8 62 End of medium EM 8 6 End of protected area EPA 8 10 End of selected area ESA 8 9 8 65 End of text ETX 8 5 End of transmi...

Page 269: ...15 received code 8 6 RT1100 3 15 RT1700 4 19 RT5900 5 16 Find editing key code generated 8 57 encoded sequence 9 46 PEN KEY 6400 6 17 PEN KEY 6500 7 11 RT1100 3 12 RT1700 4 15 RT3210 2 12 RT5900 5 12...

Page 270: ...generated 8 57 encoded sequence 9 46 PEN KEY 6400 6 17 PEN KEY 6500 7 11 RT1100 3 12 RT1700 4 15 RT3210 2 12 RT5900 5 12 local editing key 8 67 Insert line IL 8 30 Insert Replace IRM 8 19 Interactive...

Page 271: ...ting system command OSC 8 10 Origin DECOM 8 21 OSC operating system command 8 10 Overlays PEN KEY 6400 6 11 PEN KEY 6500 7 7 RT1100 3 8 RT1700 4 10 RT3210 2 8 RT5900 5 8 P Page mode PEN KEY 6400 6 2 P...

Page 272: ...printing 8 34 scrolling margins 8 34 select C1 controls 8 18 select character attributes 8 27 select graphic rendition 8 26 single width line 8 28 soft terminal reset 8 45 tab stops 8 25 terminal mod...

Page 273: ...e scanning Screen DECSCNM 8 21 Screen lock mode PEN KEY 6400 6 3 PEN KEY 6500 7 3 RT1100 3 3 RT1700 4 3 RT5900 5 3 Screen modes PEN KEY 6400 6 1 PEN KEY 6500 7 2 RT1100 3 2 RT1700 4 2 RT3210 2 2 2 3 R...

Page 274: ...t of text STX 8 5 Straight 2of5 9 40 String terminator ST extended commands Receive Only 9 20 Return Version 9 28 Scan Bar Code 9 42 Set Parameters 9 26 Transmit and Receive 9 3 9 9 Transmit Only 9 11...

Page 275: ...d 8 45 soft 8 45 Terminating keys Encoded Code 39 9 45 9 52 line edit mode 8 54 local edit mode 8 61 Tests DECTST 8 46 Tests and adjustments DECTST DECALN 8 46 Text cursor enable DECTCEM 8 22 Text for...

Page 276: ...INDEX Index 12 VT220 ANSI Terminal Emulation Programmer s Reference Guide...

Reviews: