Advertisement

Quick Links

Hand Held Scanner
User's Manual
Date : January, 2000
Version :
3.0

Advertisement

Table of Contents
loading

Summary of Contents for Unitech Hamster

  • Page 1 Hand Held Scanner User’s Manual Date : January, 2000 Version :...
  • 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.3. Programming Sheet ..............23 7.3.4. Parameter Entry ..............23 7.4. Q ..................24 UALIFIER 7.4.1. Input ID................... 24 7.4.2. Length: ..................25 7.4.3. Match ..................25 7.5. M ..................26 ODIFIER 7.5.1. A-String................... 26 7.5.2. O-String................... 26 7.6. E ..................
  • 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 Output of Wand Emulation: (Appendix D, 3) 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 5”. * 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 3”. * Scan “D2” to select Code ID. * Scan “1” for "Yes". * Scan “D3”...
  • Page 19: Quick Setup

    Here is an example how to define the output of “Label 0” as “START”, “Label 1” as “ACCEPT” and “Label 2” as “END”: * 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”...
  • Page 20 The following label is called “Dump Settings” label. Before you scan the label, please open a text editor application(such like, Notepad, Word, etc..) Scan the following label, the settings of the scanner will 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.
  • Page 21 The following issues should be observed: • 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. •...
  • Page 22: Chapter 7 Output Data Editing

    Chapter 7 Output Data Editing The function described here can be replaced by the “Pre-defined Labels” function in 6.1.5 Predefined Labels. So if data-editing function is defined, “Pre-defined Labels” will be removed. They can not be defined at the same time. 7.1.
  • Page 23: Programming

    Formular Qualifier Modifier Input ID [Length] [Match] Input ID [Length] [Match] [Match] [Match] A-String: String to 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...
  • Page 24: Programming Sheet

    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. Group 10 Group Erase all formulas. Default Review To see the formulas programmed in the Wedge.
  • Page 25: Qualifier

    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. For example: "A*B# " Here * and # are wild characters on the setup sheet. 7.4.
  • Page 26: Length

    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 27: Modifier

    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*" followed at position 10. 7.5.
  • Page 28: Examples

    -- 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. IN_ID,0,LEN,2,2,MATCH,1,"AA","ABC company",Enter IN_ID,19,O-STR,1,#,Enter 7.6.2.
  • Page 29 -- 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 30: 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: Pin Number Signal...
  • Page 31 TTL RS232 Interface: The following table shows pinout for TTL RS232 interface at modular connector: Pin Number Signal 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 32: 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 33: Wand Emulation

    Terminal Side connector 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...
  • Page 34: Specification

    On the other end of the wand emulation cable is a squeeze released DB9 female connector. The pinout for this connector is: Pin Number Signal Not Used Bar Code Output Not Used Not Used Not Used Not Used Not Used Power Input Specification * Power:...
  • Page 35: Appendix A. Quick Setup Sheet

    Appendix A. Quick Setup Sheet Device Type UPC-E PC AT[PS/2] Default PS/2 Cut Leading Digit 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 36: 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 37: 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 38 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 39: Appendix C. Function Codes For Ibm Terminals

    Appendix C. Function Codes for IBM Terminals F1 (%VA) F2 (%VB) F3 (%VC) F4 (%VD) F5 (%VE) F6 (%VF) F7 (%VG) F8 (%VH) F9 (%VI) F10 (%VJ) F11 (%VK) F12 (%VL) F13 (%VM) F14 (%VN) F15 (%VO) F16 (%VP) F17 (%VQ) F18 (%VR) F19 (%VS) F20 (%VT)
  • Page 40: 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 41: Interblock Delay

    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 42 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 2-Swiss 7-German 3-Swedish 8-French 4-Spanish...
  • Page 43 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 44 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 45 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 46 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 0 - 48 -- Min length 0 / Max length 48 I 2 of 5 (ITF):...
  • Page 47 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 /Pleasey 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 48 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 49 D.10 Data Editing: Enter Group 10 Group Default Code Type: 0 -- Code 39 Full 12 -- EAN 128 1 -- Code 39 Std. 13 -- Code 32 IN_ID 2 -- EAN-13 14 -- Delta Code 3 -- UPC-A 15 – Label Code 4 -- EAN-8 16 –...
  • Page 50 D.11 Dump Setup Strings: See Section 6.3 for how to use the labels below. Dump Settings Dump Settings on PC/AT Page D.11...
  • 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) < (%G) & (/F) = (%H) ’ (/G) > (%I) ( (/H) Page E.2...
  • Page 53 ? (%J) @ (%V) [ (%K) \ (%L) ] (%M) ^ (%N) _ (%O) Page E.3...
  • Page 54 k (+K) v (+V) ` (%W) l (+L) w (+W) a (+A) b (+B) m (+M) x (+X) c (+C) n (+N) y (+Y) o (+O) z (+Z) d (+D) 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 Solutions for Automatic Identification, Barcodes and Mobility More than 3000 customers in 15 countries • More than 12,000 products in stock www.logiscenter.com www.logiscenter.it www.logiscenter.de www.logiscenter.pt info@logiscenter.de 902 050 030 02 479 216 97 308 800 842 Our Brands About LOGISCENTER Grupo Logiscenter is the leading provider in Europe of automatic identification and data capture equipments.

Table of Contents