Advertisement

Hand Held Scanner
User's Manual
Rev.A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Hand Held Scanner and is the answer not in the manual?

Questions and answers

Summary of Contents for Unitech Hand Held Scanner

  • Page 1 Hand Held Scanner User’s Manual Rev.A...
  • Page 2: Table Of Contents

    CHAPTER 1 OVERVIEW ..............3 CHAPTER 2 KEYBOARD INTERFACE ......... 4 2.1 I ..................4 NSTALLATION 2.2 I PC/AT .......... 5 NSTALLED ON WITHOUT KEYBOARD 2.3 I ..............5 NSTALLED ON ACINTOSH 2.4 I USB I ............6 NSTALLED NTERFACE 2.5 U ........
  • Page 3 7.3.2. Preparation ................. 23 7.3.3. Programming Sheet..............24 7.3.4. Parameter Entry................24 7.4. Q ................... 25 UALIFIER 7.4.1. Input ID ..................25 7.4.2. Length: ..................26 7.4.3. Match................... 26 7.5. M .................... 27 ODIFIER 7.5.1. A-String ..................27 7.5.2. O-String..................27 7.6.
  • Page 4: Chapter 1 Overview

    Chapter 1 Overview First of all, thank you for choosing Unitech’s products. This decoder build-in scanner comes in one model and supports interfaces such as keyboard wedge, RS232 serial wedge, RS232 terminal wedge, wand emulation, and the latest USB interface. In most of the cases, simply selecting an appropriate cable with a device code will work for a specific interface.
  • Page 5: Chapter 2 Keyboard Interface

    Chapter 2 Keyboard Interface As a keyboard Interface, the scanner is actually installed between PC (or terminal) and keyboard. See Figure 1 for reference. The scanner sends data to the host device by emulating the keyboard signals input and acts like an extension of the keyboard. Installation This scanner can be installed easily by following the installation guide illustrated below.
  • Page 6: Installed On Pc/At Without Keyboard

    7) If nothing happens at step 6, check all cable connections first and make sure your PC or terminal has been powered. Contact technical support if problem remains after these checking. 8) Unless the scanner has been prior installed for the PC/terminal, user may have to select a proper device number from Group 1 of Appendix D.
  • Page 7: Installed As An Usb Interface

    Installed as an USB Interface You can install the scanner with the USB interface cable to work with either PC or iMac USB port. See Figure 1.1 for reference. Your operating system may require the original setup CD to install the driver with initial setup.
  • Page 8 your scanning speed, a longer interblock delay may ensure the data integrity. Function Code The scanner can emulate function and other special keys on the keyboard by scanning some pre-defined labels. Appendix B includes those labels for special keys on PC, Macintosh, and IBM terminals. As an option, you may also print these labels by printing their corresponding Code 39 characters (in brackets) to work with scanner.
  • Page 9: Chapter 3 Rs232 Serial Interface

    Chapter 3 RS232 Serial Interface Installation To use the scanner as a RS232 serial interface, a RS232 interface cable and a power adapter are required. See Chapter 8 for cable pinout and adapter specification. Figure 2 shows an installation diagram for your reference.
  • Page 10: Understanding The Operating Parameters

    Understanding the Operating Parameters Device Type You will need to select the device type to “Serial Interface” from Appendix A, Group 1 of Appendix D, or the following label. Serial Interface Baud Rate, Parity and Data Bit: These parameters set the scanner’s communication protocol that must be matched by the host.
  • Page 11: Serial Ttl

    BCC Character: BCC check character is calculated for entire data stream by using “Exclusive OR ” method. 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...
  • Page 12: Chapter 4 Terminal Interface

    Chapter 4 Terminal Interface Installation To install the scanner as a terminal interface, you need a DB25 RS232 cable, a terminal wedge “Y” cable and an AC adapter. See Figure 3 for reference. Original Cable Terminal male female "Y" Cable SCANNER Host AC adaptor...
  • Page 13: Understanding The Operating Parameters

    4) If the scanner has not been configured yet, you need to select “Terminal Wedge” device number from Appendix A, Group 1 of Appendix D, or the following label. Terminal Wedge Understanding the Operating Parameters Baud Rate, Parity and Data Bit: These parameters set the scanner’s communication protocol which must be matched the same setting by the host.
  • Page 14: Chapter 5 Wand Emulation

    Chapter 5 Wand Emulation Installation Figure 4 shows how a wand emulation scanner is installed to a data collection terminal. User needs to pay attention to the scanner pinout that should be the same as specified by the terminal. SCANNER Figure 4.
  • Page 15 Select one of the two choices for the polarity of data output: * High level for bar (black) and low level for space (white). * High 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.
  • Page 16: Chapter 6 Setup

    Chapter 6 Setup The scanner interface can be configured to fit the user's specific application. All configuration parameters are stored in a non-volatile memory, which is retained even if power is lost. Bar Code Menu Setup The setup menu in Appendix D contains eight groups: * Group 1: Device selection.
  • Page 17: Bar Code Length Setting

    6.1.2 Bar Code Length Setting: The following example illustrates how to set Code 39 with a minimum length of 5 and a maximum length of 20: * Scan “Enter Group 7”. * Scan “F1” to select Code 39. * Scan “MIN LENGTH” to enter minimum length setting. * Scan “0”...
  • Page 18: Preamble And Postamble

    Those ID characters can be redefined through setup menu. The following example shows how to set Code 93 with ID ‘O’ and Code 128 without ID: * Scan “Enter Group 5”. * Scan “D2” to select Code ID. * Scan “1” for "Enable". * Scan “D3”...
  • Page 19: Quick Setup

    * Scan “Enter Group 3” * Scan “B7” * Scan “0” to define “Label 0” * Scan “S”, “T”, “A”, “R” and “T” from Full ASCII chart * Scan “B7” to end “Label 0” * Scan “1” to define “Label 1” * Scan “A”, “C”, “C”, “E”, “P”...
  • Page 20 dump to the screen as one or several ASCII string(s). Use any barcode printing software, select Code 39 symbology, and use the string(s) to generate bar code labels. You use this batch setup labels to duplicate setting to the other scanners. Dump Settings If you have settings as the following: * Device Type is “Keybaordless Wedge”.
  • Page 21 • The sequence of the strings that the scanner dumped is important. You have to print the bar code labels and scan them in the same sequence as the one that the scanner dumped. • When you scan the batch setup labels to configure a scanner, the previous settings on that scanner are reset to default and then replaced by the settings contained in the batch labels.
  • Page 22: Scanner Configuration Manager

    Scanner Configuration Manager 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 21...
  • Page 23: Chapter 7 Output Data Editing

    It is implemented to the Scanner Configuration Manager Software providing a user-friendly interface for easier operation. Please download the latest program from Unitech’s web site at www.unitech-adc.com. This chapter will mainly describe the concept and feature provided by this data output feature. The function described here also can be replaced by the “Pre-defined...
  • Page 24: Execution Sequence

    7.2.3. Execution Sequence If several Formulas were defined, data editing will perform sequentially from the first Formula to the last Formula. If a Formula is qualified and executed, the further formulas will be ignored. If none of the Formulas is executed, the data record will be discarded and there will be no output to the host.
  • Page 25: Programming Sheet

    Before programming Data Editing, you should know the format of the original data record that may be altered by the setup groups. 7.3.3. Programming Sheet The bold and italicized characters in following sections mean a barcode label on the Programming Sheet. Enter Scan this label to start the formula input.
  • Page 26: Qualifier

    Each digit parameter or number is represented by one to three digits with ‘, ’ as terminator. For example: 023, b) String Parameters A string is a set of characters, wild characters, or sequence of adjacent characters enclosed in double quotation marks, which are on the Programming Sheet.
  • Page 27: Length

    IN_ID ,0,11, means the original data can be Code 39 or MSI. 7.4.2. Length: Format: LEN ,Min,Max, Length field consists of two length parameters: minimum length (Min) and maximum length (Max). When defined, a formula will be performed if the length of the original data falls between MIN and When missing, the following fields of current Formula are always processed.
  • Page 28: Modifier

    Examples: MATCH ,3, " AB " , # , " ? " , Checks if the original data has 'A' at position 3, 'B' at position '4' and last character is '?'. MATCH , 10 , " *A* " , Checks if the original data includes a string with a digit as first character and "A*"...
  • Page 29: Examples

    -- If P greater than the length of original data, the O-String will be skipped. -- If N greater than the number of remaining characters counting from P, the remaining characters are included as valid. 7.6. Examples 7.6.1. Example 1 If the original data is Code 39 and content is "AA", output "ABC Company", and otherwise output the original data as it is.
  • Page 30 -- ..-- From the position next to 'i', search for k. -- If above searches are all found, the result of the parameter will be the position where 'k' is located. If N is a string, the position evaluation of N is the same as P except that the searching position is starting from P+1.
  • Page 31: Chapter 8 Pin Assignment And Specification

    Chapter 8 Pin Assignment and Specification Pin Assignments The modular connector located at the bottom of the scanner handle has the pin numbering as shown at the right picture Modular Connector ( Front View) 8.1.1. Keyboard Interface The next table shows the modular connector pinout for keyboard interface: Signal Number...
  • Page 32 TTL RS232 Interface: The following table shows pinout for TTL RS232 interface at modular connector: Signal Number Not Used VCC (+5V, output) Power Input (+5V) Not Used Note: (1) DET signal is bi-directional I/O pin and for internal use only. (2) CTS and RXD are input signals and take 0V to 5V only.
  • Page 33: Terminal Interface

    DB9 Female (Front View) Signal Number 8.1.3. Terminal Interface To use the scanner as a terminal Interface, 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)
  • Page 34: Wand Emulation

    The connector for the terminal is a DB25 male and has following pinout: DB25 Male (Front View) Signal Number 8.1.4. Wand Emulation The pinout on modular connector at the bottom of the scanner is: Pin Number Signal Not Used VCC (+5V, output) Not Used Not Used Bar Code Output...
  • Page 35: Specification

    Pin Number Signal Not Used Bar Code Output Not Used Not Used Not Used Not Used Not Used Power Input Specification * Power: - Operating Voltage: +5V ± 5% DC. * Temperature: 0 ° C to 50 ° C (32 ° F to 122 ° F) - Operating: -20 °...
  • Page 36: Appendix A. Quick Setup Sheet

    Appendix A. Quick Setup Sheet Device Type UPC-E Default PC AT[PS/2] Cut Leading Digit PS/2 Send Check Digit Macintosh UPC-A Conversion Beep IBM Terminal None Keyboardless Medium Code39 Wand Emulation Terminator Serial Interface Enter Terminal W edge Field Exit Scan Code Scanner Mode Trigger U.S.
  • Page 37: Factory Default

    Appendix A. Quick Setup Sheet EAN-8 Default UPC-A Cut Leading Digit Default Cut Check Digit Cut Leading Digit EAN-13 Cut Check Digit Default Supplement Code Cut Leading Digit Cut Check Digit Menu Setup ISBN Conversion Enable / Disable Character Delay Display Version 1 ms Display Version...
  • Page 38: Appendix B. Function Codes For Pc

    Appendix B. Function Codes Function Codes for PC F1 (%VA) F2 (%VB) F3 (%VC) F4 (%VD) F5 (%VE) F6 (%VF) F7 (%VG) F8 (%VH) F9 (%VI) F10 (%VJ) F11 (%VK) F12 (%VL) Cursor Right (/FC) Cursor Left (/FD) Cursor Up (/FE) Cursor Down (/FF) PgUp (/FG) PgDn (/FH)
  • Page 39 Function Codes for Macintosh F1 (%VA) F13 (%VM) Esc (/FK) F2 (%VB) F14 (%VN) return (/FM) F3 (%VC) F15 (%VO) Option Make (%VP) F4 (%VD) Cursor Left (/FD) Option Break (%VQ) F5 (%VE) Cursor Right (/FC) Control Make (%VR) F6 (%VF) Cursor Down (/FF) Control Break (%VS) Cursor Up (/FE)
  • Page 40: Appendix C. Function Codes For Ibm Terminals

    Appendix C. Function Codes for IBM Terminals F2 (%VB) F1 (%VA) F4 (%VD) F3 (%VC) F6 (%VF) F5 (%VE) F8 (%VH) F7 (%VG) F10 (%VJ) F9 (%VI) F12 (%VL) F11 (%VK) F14 (%VN) F13 (%VM) F16 (%VP) F15 (%VO) F18 (%VR) F17 (%VQ) F20 (%VT) F19 (%VS)
  • Page 41: Appendix D. Setup Menu

    Appendix D. Setup Menu D.1 Device Selection and Default: Enter Group 1 Group Default Device ID Device Type 00 – IBM PC/XT 01 – IBM PC/AT, PS/2 MOD 40, 60, 80, USB etc. 02 – IBM PS/2 MOD30 (8086) 25, 56, 70, 90 08 –...
  • Page 42 D.2 Beeps and Delays Enter Group 2 Group Default Beep Tone: 0 -- None 1 -- Low 2 -- Medium 3 -- High 4 -- Low to High 5 -- High to Low Interblock Delay: 0 -- 0 ms 1 -- 10 ms 2 -- 50 ms 3 -- 100 ms 4 -- 500 ms...
  • Page 43 D.3 Keyboard Wedge Settings Enter Group 3 Group Default Function Code: 0 -- Off 1 -- ON Caps-Lock: 0 – Auto Trace(PC/XT,AT) 1 – Lower Case 2 – Upper Case Language (For PC/XT/AT): 0-U.S. 5-Norwegian :-Danish 1-U.K. 6-Italian ;-Partial Alt 2-Swiss 7-German <-Japanese...
  • Page 44 D.4 RS232 Settings Enter Group 4 Group Default Baud Rate: 0 -- 300 4 – 4800 1 -- 600 5 – 9600 2 -- 1200 6 – 19200 3 – 2400 7 – 38400 Parity: 0 – Even 3 -- Space 1 –...
  • Page 45 D.5 Scanner Port: Enter Group 5 Group Default Terminator: — — Enter Return (on digits keypad) — — Field Exit or Right Ctrl None Code ID: 0 – disable 1 – Enable Note: This setting doesn’t affect EAN128 Code ID. EAN128 has its own Code ID setting on page D.7.
  • Page 46 D.6 Magnetic Reader Enter Group 6 Group Default Terminator — — Enter Return (on digits keypad) — — Field Exit or Right Ctrl None Start/Stop Sentinel 0—No Send 1—Send Track Selection 0—All Tracks 1—Track1 & track2 2—Track1 & track3 3—Track2 & track3 4—Track 1 5—Track 2 6—Track 3...
  • Page 47 D.7 Code 39 / I 2 of 5 / S 2 of 5 / Code 32 / EAN128 Enter Group 7 Group Default Code 39: 0/1--Disable/Enable. 2/3--Full ASCII/ Standard. 4--Check Digit (CD) Calculate & Send. Calculate, not send. 6 --CD not Calculate. 7/8 -- Send/No Send Start/Stop 9/: -- Double labels decoding Off/On 0 - 48 -- Min length 0 / Max length 48...
  • Page 48 D.8 Code 128 / MSI Code / Code 93 / Codabar/ Label Code: Enter Group 8 Group Default Code 128: 0/1 -- Disable/Enable 1-64 -- Min Length 1 / Max Length 64 MSI /Plessey Code: 0/1 -- Disable/Enable 2/3 -- Check Digit Send / No Send 4 -- Check Digit Double Module 10 5 -- Check Digit Module 11 plus 10 6 -- Check Digit Single Module 10...
  • Page 49 D.9 UPC / EAN / Delta Code Enter Group 9 Group Default UPC-A: 0/1 -- Disable/Enable 2/3 -- Leading Digit Send / No Send 4/5 -- Check Digit Send / No Send UPC-E: 0/1 -- Disable/Enable 2/3 -- Leading Digit Send / No Send 4/5 -- Check Digit Send / No Send 6/7 -- Zero Expansion On / Off 8/9 –...
  • Page 50 D.10 Dump Setup 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) D.10...
  • Page 51: Appendix E. Full Ascii Chart

    Appendix E. Full ASCII Chart ( Characters in parentheses represent Code 39 bar code printing ) NUL (%U) LF ($J) DC4 ($T) SOH ($A) VT ($K) NAK ($U) STX ($B) FF ($L) SYN ($V) ETX ($C) CR ($M) ETB ($W) EOT ($D) SO ($N) CAN ($X)
  • Page 52 RS (%D) ) (/I) US (%E) * (/J) ! (/A) , (/L) ” (/B) # (/C) : (/Z) ; (%F) & (/F) < (%G) ’ (/G) = (%H) > (%I) ( (/H) Page E.2...
  • Page 53 ? (%J) @ (%V) [ (%K) \ (%L) ] (%M) ^ (%N) _ (%O) Page E.3...
  • Page 54 k (+K) v (+V) ` (%W) a (+A) l (+L) w (+W) m (+M) x (+X) b (+B) n (+N) y (+Y) c (+C) d (+D) o (+O) z (+Z) p (+P) { (%P) e (+E) f (+F) q (+Q) | (%Q) r (+R) } (%R)
  • Page 55: Appendix F. Bar Code Test Chart

    (01)054123456789(01)659344 4 7 6 6 9 1 3 7 1 6 UPC-E Code 128 Unitech 128 1 2 3 4 5 7 Codabar ISBN 957-630-239-0 A2 2 3 5 7 0 0 0 5 9 9 8 7 6 B...
  • Page 56 Version: 3.2 Date: March, 21, 2003 ECO: 00305 P/N: 400264G...

Table of Contents

Save PDF