background image

 
 

 

 
 
 
 
 
 
 
 
 
 
 
 

Hand Held Scanner 

 

User’s Manual 

 
 
 
 
 
 
 
 
 

                                        

Summary of Contents for Hand Held Scanner

Page 1: ...Hand Held Scanner User s Manual ...

Page 2: ...NDERSTANDING THE OPERATING PARAMETERS 12 CHAPTER 5 WAND EMULATION 13 5 1 INSTALLATION 13 5 2 UNDERSTANDING THE OPERATING PARAMETERS 13 CHAPTER 6 SETUP 15 6 1 BAR CODE MENU SETUP 15 6 1 1 Setup Procedures 15 6 1 2 Bar Code Length Setting 16 6 1 3 Code ID Setting 16 6 1 4 Preamble and Postamble 17 6 1 5 Predefined Labels 17 6 2 QUICK SETUP 18 6 3 BATCH SETUP 18 6 4 SCANNER CONFIGURATION MANAGER 21 C...

Page 3: ...xample 2 28 7 7 ADVANCED FEATURES 28 CHAPTER 8 PIN ASSIGNMENT AND SPECIFICATION 30 8 1 PIN ASSIGNMENTS 30 8 1 1 Keyboard Interface 30 8 1 2 RS232 Interface 30 8 1 3 Terminal Interface 32 8 1 4 Wand Emulation 33 8 2 SPECIFICATION 34 APPENDIX A QUICK SETUP SHEET A 1 APPENDIX B FUNCTION CODES FOR PC B 1 APPENDIX C FUNCTION CODES FOR IBM TERMINALS C 1 APPENDIX D SETUP MENU D 1 APPENDIX E FULL ASCII CH...

Page 4: ...andshaking are implemented As a RS232 terminal interface systems with ANSI ASCII communication environment such as UNIX XENIX are supported The scanner is installed between a host computer and a terminal and supports full duplex half duplex and block communication modes As a wand emulation scanner the output of the scanner emulates a wand scanner output Two output formats are supported Code 39 for...

Page 5: ...ion locate a Y type cable in the package Installation procedures 1 Plug the modular RJ45 connector of the Y cable into the bottom of the scanner until you hear a click sound PC or Terminal Keyboard Figure 1 Installed as a Keyboard Interface Interface Cable Y Cable Modular Connector SCANNER 2 Turn off your PC or terminal 3 Unplug the keyboard from the PC or terminal 4 Plug the keyboard into a conne...

Page 6: ... AT without keyboard or laptop computer The scanner has the capability to answer the keyboard inquiry made by PC to avoid Keyboard Error message when keyboard is not present This implementation is useful to the applications where keyboard entry is not necessary You may scan the following label to enable this feature Some of the laptop computers may not work properly with this feature Please contac...

Page 7: ...o scan the following label to make sure you get the right device setting USB 2 5 Understanding the Operating Parameters There are some operating parameters that can be configured to work for different applications It will be described as follow Intercharacter Delay Intercharacter delay is the time period that the scanner will wait before transmitting the next character after the first character wa...

Page 8: ... PCs the scanning performance may be compromised because of the auto tracing If the scanning performance is poor or can not scan or the scanner can not output the upper lower case characters correctly try to select one of the next two choices instead of auto tracing Lower Case When the keyboard is in the unshifted state CapLock is not pressed select Lower Case Upper Case When keyboard has the CapL...

Page 9: ...e swapping pins is necessary to achieve proper communication 2 If the host device has power output at RS232 interface port the scanner can be powered by connecting that power line to pin 9 of the scanner connector If there is no power at RS232 port An AC adapter is needed Plug the adapter into the DB type connector at the end of the interface cable Cash Register PC or other device Figure 2 Install...

Page 10: ...r 38400 bps Parity can be even odd space mark or none Data Bit can be 7 or 8 bit long The scanner may not support settings with Data Bit as 7 and Parity as none combination Such combination is treated as 7 data bits with MARK parity Handshaking The scanner supports CTS RTS handshaking as an option The hardware handshaking is supported on character by character basis During the communication the sc...

Page 11: ...It is sent after data stream for data verification Time Out You can adjust the Time Out duration for handshaking and ACK NAK protocol to fit applications 3 3 Serial TTL This scanner supports serial TTL interface which follows the RS232 communication data format but with TTL voltage output ranged from 0V to 5V ...

Page 12: ...ale male Installation procedures 1 Power off the terminal and unplug the communication cable at terminal side 2 Install the interface cable as shown in Figure 3 The Y cable provided in Figure 3 is for terminals with female connector on communication port If there is a male connector on your terminal you need a converter to change that male to female and another converter to change the female to ma...

Page 13: ...ace is 9600 baud rate none parity and 8 data bit Baud Rate can be 300 600 1200 2400 4800 9600 19200 or 38400 bps Parity can be even odd space mark or none Data Bit can be 7 or 8 bit long The scanner may not support settings with Data Bit as 7 and Parity as none combination Such combination is treated as 7 data bits with MARK parity Data Direction This setting is only for the terminal wedge and cor...

Page 14: ...When device number 07 is selected the scanner is set as wand emulation with Code 39 output In this configuration the scanner always outputs data with Code 39 symbology no matter what symbology of the label it scans You may scan the following label if this setting matched your application Code39 Wand Emulation Native Output When device number 26 is selected the scanner is set to wand emulation with...

Page 15: ...igh level for space white and low level for bar black Level Duration of Minimum Width Appendix D 3 Determine the minimum time duration for bar or space either 200 us or 600 us Longer time means slower movement of the wand scanner Polarity of Idle Appendix D 3 Polarity of idle without scanning can be selected either low or high ...

Page 16: ...9 UPC EAN and Delta Distance Code Group 10 Data Editing Group 11 Dump setup 6 1 1 Setup Procedures For most parameters proceed the following steps for the setting 1 Locate a group that contains the parameter to be changed 2 Scan the Enter Group label to enter setup mode The green LED on the scanner will flash to indicate that setup is in progress 3 Scan the label on right hand side representing th...

Page 17: ...imum length setting Scan 2 and 0 to select length 20 Scan MAX LENGTH to end maximum length setting Scan Exit to end setup 6 1 3 Code ID Setting Each bar code symbology supported by the scanner has a default ID character defined as below If you don t know what is the label that you re scanning you may use this feature to identify Symbology Pre Defined UPC A A UPC E E EAN 13 F EAN 8 FF I 2 of 5 I S ...

Page 18: ...after the input data The following is an example to set STX as preamble and ETX as postamble Scan Enter Group 5 Scan PP to start preamble setting Scan STX character from Full ASCII Table Scan PP to end preamble setting Scan OO to start postamble setting Scan ETX from Full ASCII Table Scan OO to end postamble setting Scan Exit 6 1 5 Predefined Labels The scanner provides three special labels encode...

Page 19: ... is only total 24 characters space available for defining these three labels If one of the labels has been defined the output with 24 characters the other two labels cannot be defined further 6 2 Quick Setup Appendix A has a quick setup chart which gives you one label for one function convenience to setup the scanner To setup the scanner locate the label with the function you want and scan that la...

Page 20: ...ice Type is Keybaordless Wedge Do not send the check digit of UPC A and EAN 13 Define Preamble as F1 Define Postamble as Tab Define Label 0 as START When dumping settings on a PC AT you have the following strings I800C06D51DJ8 08080A0O7C005354 415254 Print into Code 39 bar code labels I 8 0 0 C0 6 D5 1 DJ 8 0 8 0 8 0 A0 O7 C0 0 5 3 5 4 415254 By scanning the labels from top to bottom sequentially ...

Page 21: ...ce Type of the scanner The previous example of Keyboardless Wedge as Device Type is equivalent to a PC AT interface so you cannot dump that settings to a system which dose not support a PC AT keyboard interface The following label let you dump the settings to a PC AT regardless what kind of device has been chosen on the scanner Dump Settings On PC AT You can adjust the length of the dumped strings...

Page 22: ...ger is a utility program to users to configure scanner settings on a computer using the Microsoft Windows based operating system Use this program to define the settings and then download the parameters to the scanner Download the program from our web site at www unitech adc com ...

Page 23: ...ination of formulas you can perform the following functions on the data received by the scanner A Rearrange the output sequences B Delete characters from the record C Insert characters to the record including function codes D Duplicate characters in the record E Insert time delay in the record 7 2 Formula Formula is a structure that tells the scanner what and how to process the original data recor...

Page 24: ...be added O String Modified original data Optional Figure 7 1 Formula Structure 7 3 Programming 7 3 1 Programming Sequence Each Formula is entered into the Reader by the following sequence Input_ID Length Match A String O String O String Enter A Formula starts with Input_ID and ends with Enter a label in programming sheet If a field is optional and missing the next one in the sequence can be entere...

Page 25: ...rmulas will be displayed Backspace Delete the last character Delimiter to separate parameters String specifier Wild character to specify any digit or any position Wild character to specify any letter A Z a z or last position Enter To end the current formula 0 to 9 For digit input IN_ID For ID field input LEN For Length field input MATCH For Match field input O STR For O String input For O String i...

Page 26: ...tup sheet 7 4 Qualifier There are three conditional fields in the Qualifier Input ID Length and Match 7 4 1 Input ID Format IN_ID ID1 IDi Input ID is required and the original data record must correspond to Input ID of a formula in order to be processed ID1 to IDi are represented by digits The following Input IDs are available 0 Code 39 Full ASCII 1 Code 39 Standard 2 EAN 13 3 EAN 8 4 UPC A 5 UPC ...

Page 27: ... Match field two parameters are required The first is character position Pn and the second is a string Cn Character position means the number of characters counting from the first character to the one to be positioned in the data record For example in the following data BARCODE B has position 1 A has position 2 E has position 7 When Match field is defined the original data string starts at the pos...

Page 28: ...the output For example if the original data is BCD and output string is BarCoDe ar o and e in output string are added strings and can be defined by A Strings Note If on Programming Sheet are included in A String one interblock delay defined by Group 2 will be inserted 7 5 2 O String Format O STR P N O String always applies to the original data It contains two parameters The first is position param...

Page 29: ...ters are person s name The output will be Personal ID first A CR character Two interblock delay Name A CR character The Formula will be IN_ID 8 O STR 1 6 CR O STR 7 CR Enter CR is a Carriage Return character scanned from Full ASCII Chart 7 7 Advanced Features The O String has the format O STR P N Both parameters of O String mentioned above are numbers But both parameters can be specified as string...

Page 30: ... Example Suppose the following is a message to be modified B012345678901234 ABEL STEVE L MGR 90010129999999 in this message is start sentinel 012345678901234 is account number is a separator 6 ABEL is surname is a separator STEVE is first name L is initial MGR is title is a separator 9001 is expiration date is end sentinel The output sequence desired is Surname First Name CR Account Number CR Expi...

Page 31: ...2 VCC 5V output 3 DET 4 GND 5 Terminal Data 6 Terminal Clock 7 Power Input 5V 8 Keyboard Clock 9 Keyboard Data 10 Not Used Note DET signal is bi directional I O pin and for internal use only As keyboard interface there are two other connectors on the interface cable The connector type and pinout differ from terminal to terminal and are not listed here 8 1 2 RS232 Interface The scanner supports TTL...

Page 32: ...d take 0V to 5V only If the scanner is used to interface with a standard RS232 port those signals should not be connected Standard RS232 Interface To support standard RS232 interface an RS232 adapter cable from the manufacture must be used This cable is a special one and cannot be replaced by the others One end of that cable which has RS232 signal presented is a DB25 or DB9 female connector and ha...

Page 33: ...an Y cable is used One end of this cable is connected to the standard RS232 adapter cable shown above and the other two are for the host and terminal Host Side connector The connector for the host is a DB25 female and has following pinout DB25 Female Front View 1 13 14 25 Pin Number Signal 2 TXD 3 RXD 4 RTS 5 CTS 6 DSR 7 GND 8 CD 20 DTR Terminal Side connector ...

Page 34: ... 8 CD 20 DSR 8 1 4 Wand Emulation The pinout on modular connector at the bottom of the scanner is Pin Number Signal 1 Not Used 2 VCC 5V output 3 Not Used 4 GND 5 Not Used 6 Bar Code Output 7 Power Input 5V 5 DC 8 Not Used 9 Not Used 10 Not Used On the other end of the wand emulation cable is a squeeze released DB9 female connector The pinout for this connector is ...

Page 35: ... Output 3 Not Used 4 Not Used 5 Not Used 6 Not Used 7 GND 8 Not Used 9 Power Input 8 2 Specification Power Operating Voltage 5V 5 DC Temperature Operating 0 C to 50 C 32 F to 122 F Storage 20 C to 70 C 4 F to 158 F Humidity 0 to 95 relative humidity ...

Page 36: ...2 PS 2 Macintosh USB IBM Terminal Keyboardless Code39 Wand Emulation Serial Interface Terminal Wedge Scanner Mode Trigger Flash UPC E Default Cut Leading Digit Send Check Digit UPC A Conversion Beep None Medium Terminator Enter Field Exit Scan Code U S Alt Key ...

Page 37: ...eck Digit EAN 13 Default Cut Leading Digit Cut Check Digit ISBN Conversion Character Delay 1 ms 20 ms Code ID No Yes UPC A Default Cut Leading Digit Cut Check Digit Supplement Code No Yes Menu Setup Enable Disable Display Version Display Version Factory Default Factory Default ...

Page 38: ...VI F11 VK Cursor Right FC Cursor Up FE PgUp FG TAB FI Esc FK Right Ctrl FO Shift Make FP Ctrl Make FQ Alt Make FR Del FX F2 VB F4 VD F6 VF F8 VH F10 VJ F12 VL Cursor Left FD Cursor Down FF PgDn FH Back Tab FJ Left Enter FL Right Enter FM Ins FW Shift Break FS Ctrl Break FT Alt Break FU ...

Page 39: ... VI F10 VJ F11 VK F12 VL F13 VM F14 VN F15 VO Cursor Left FD Cursor Right FC Cursor Down FF Cursor Up FE page down FH page up FG ins FJ tab FI Enter FL Esc FK return FM Option Make VP Option Break VQ Control Make VR Control Break VS Shift Make VT Shift Break VU Apple Make VV Apple Break VW ...

Page 40: ...ls F1 VA F3 VC F5 VE F7 VG F9 VI F11 VK F13 VM F15 VO F17 VQ F19 VS F21 VU F23 VW Home FA TAB FI Return FM Field FP F2 VB F4 VD F6 VF F8 VH F10 VJ F12 VL F14 VN F16 VP F18 VR F20 VT F22 VV F24 VX End FB Enter FL Field Exit FO Field FQ Clear FR Reset FV ...

Page 41: ... IBM 3196 3197 09 IBM 3476 3477 10 IBM 3191 3192 3270PC 11 IBM 3486 3487 3488 13 IBM 3471 3472 3179 15 IBM 3180 17 IBM 3151 19 IBM 5550 5P 20 IBM 5550 6P 06 Keyboardless Wedge PC AT Notebook 03 Macintosh ADB Port 04 Serial Wedge 35 Serial TTL inverted 25 Terminal Wedge 26 Wand emulation Native Output 07 Wand emulation with Code 39 output 32 DEC VT220 320 420 27 Dorio PC keyboard 28 Dorio ANSI keyb...

Page 42: ... 2 50 ms 3 100 ms 4 500 ms 5 1 seconds 6 3 seconds 7 5 seconds Intercharacter Delay 0 0 ms 1 1 ms 2 2 ms 3 5 ms 4 10 ms 5 30 ms 6 50 ms 7 100 ms MPU Idle Status 0 MPU sleep mode 1 MPU watch mode 2 MPU stand by mode Here1 2 selections are for power saving mode If you select this selection the scanner may loss some other benefits like Caps Lock Tracing function A1 A2 A3 A4 Exit ...

Page 43: ... Italian Partial Alt 2 Swiss 7 German Japanese 3 Swedish 8 French 4 Spanish 9 Alt Key Mode Output of Wand Emulation 0 Bar with High Space with Low 1 Bar with Low Space with High Level Duration of Mini Width 0 200us 1 600us Polarity of Idle Condition 0 Low 1 High Pre define Label 0 Label 0 1 Label 1 2 Label 2 See Pre defined label section for detail Use number keypad digits 0 Disable 1 Enable B1 B2...

Page 44: ... Mark C2 Data Bit 0 7 1 8 C3 Handshaking for serial wedge 0 Ignore 1 RTS Enable at Power up 2 RTS Enabled in Communication C4 ACK NAK for serial wedge 0 Off 1 On C5 BCC Character for serial wedge 0 Off 1 On C6 Time Out for serial wedge 0 1 sec 1 3 sec 2 10sec 3 Unlimited C7 Data Direction for Terminal Wedge 0 Send to Host 1 Send to Host and Terminal 2 Send to Terminal C8 Exit ...

Page 45: ...Italian harmacy 14 Delta Code 15 Label Code 16 Plessey Code 17 Code 11 Special 18 China Postal code Toshiba Code D3 Scan two digits to choose a code then scan a char From full ASCII table to define ID Double Verification 0 Off 1 7 On Verify 1 7 times D4 Scanning Mode 0 Trigger 1 Flashing 2 Multiscan 3 One Press One Scan 4 Test Mode 5 Old Laser flash Mode 6 Continuous D5 Label Type 0 Positive 1 Pos...

Page 46: ... 4 Track 1 5 Track 2 6 Track 3 E3 Track 2 Account Number Only 0 No 1 Yes E4 Separator Character Scan a character from Full ASCII table Default None E5 Output Data even other selected tracks may have some errors 0 No 1 Yes E6 Track I Output Sequence Scan characters from full ASCII Table Maximum is 16 characters Scan right to end Default None PP Track II Output Sequence Scan characters from full ASC...

Page 47: ... 5 China Postal Code Toshiba Code 0 1 Disable Enable 2 3 Fix Length On Off by first three reads 4 Check Digit CD Calculate Send 5 CD Calculate not send 6 CD not Calculate 1 48 Min length 4 Max length 48 F3 Code 32 Italian pharmacy 0 1 Disable Enable 2 3 Leading Character Send No Send 4 5 Tailing Character Send No Send F4 Telepen 0 1 Disable Enable 2 3 Standard Numeric Set F5 UCC EAN 128 0 1 Disabl...

Page 48: ... 16 Min Length 1 Max Length 16 Code 93 0 1 Disable Enable 1 48 Min Length 1 Max Length 48 Code 11 Special 0 1 Disable Enable 2 3 One Two Check Digit 4 5 Check Send No Send 1 48 Min Length 1 Max Length 48 Codabar 0 1 Disable Enable 2 3 Start Stop Send No Send 4 Check Digit Calculate Send 5 Check Digit Calculate but not Send 6 Check Digit not Calculate 7 8 CLSI Format On Off 3 48 Min Length 3 Max Le...

Page 49: ...AN 13 0 1 Disable Enable 2 3 Leading Digit Send No Send 4 5 Check Digit Send No Send 6 7 ISBN Enable Disable EAN 8 0 1 Disable Enable 2 3 Leading Digit Send No Send 4 5 Check Digit Send No Send Supplement Code 0 1 Two Supplement Code Off On 2 3 Five Supplement Code Off On 4 Transmitted if Present 5 Must Present 6 7 Space Separator Inserted Not Inserted Delta Distance Code 0 1 Disable Enable 2 3 Ch...

Page 50: ...up Strings See Section 6 3 for how to use the labels below Dump Settings Dump Settings on PC AT PC AT Interface Keyboard setting RS232 Interface Keyboard Setting Speed 9600 Databit 8 Parity None Stop 1 Flow Control None ...

Page 51: ...art Characters in parentheses represent Code 39 bar code printing NUL U SOH A STX B ETX C EOT D ENQ E ACK F BEL G BS H HT I LF J VT K FF L CR M SO N SI O DLE P DC1 Q DC2 R DC3 S DC4 T NAK U SYN V ETB W CAN X EM Y SUB Z ESC A FS B GS C ...

Page 52: ...Page E 2 RS D US E SP A B C F G H I J L 0 1 2 3 4 5 6 7 8 9 Z F G H I ...

Page 53: ...Page E 3 J V 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 K L M N _ O ...

Page 54: ...Page E 4 W a A b B c C d D e E f F g G h H i I j J k K l L m M n N o O p P q Q r R s S t T u U v V w W x X y Y z Z P Q R S DEL T ...

Page 55: ...UPC A UPC E 0 2 1 2 3 4 5 7 9 9 ISBN 957 630 239 0 9 7 8 9 5 7 6 3 0 2 3 9 8 0 7 2 0 0 Interleaved 2 of 5 0987654321 Code 39 W E D G E Code 39 with C D UNI TECH E EAN 128 01 054123456789 01 659344 Code 128 Unitech 128 Codabar A2 2 3 5 7 0 0 0 5 9 9 8 7 6 B MSI Code 0 6 4 7 6 6 9 1 3 7 1 6 1234558 ...

Page 56: ...Version 3 2 Date March 21 2003 ECO 00305 P N 400264G ...

Reviews: