Wireless Scanner - MS840/MS084 - User’s Manual Version 1.
Preface About This Manual This manual explains how to install, operate and maintain the MS840 Wireless Scanner. No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, such as photocopying, recording, or information storage and retrieval systems, without permission in writing from the manufacturer. The material in this manual is subject to change without notice. © Copyright 2011 Unitech Electronics Co., Ltd. All rights reserved.
Regulatory Compliance Statements FCC Warning Statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference with radio communications.
European Conformity Statement Declaration of Conformity with regards to the R&TTE 1999/5/EC and EMC 89/336/ EEC directives. RoHS Statement This device conforms to RoHS (Reduction Of Hazardous Substances) European Union regulations that set maximum concentration limits on hazardous materials used in electrical and electronic equipment.
Battery Notices The MS840 is equipped with a Lithium-Ion battery. The battery will discharge after an extended period of no use. When the battery is discharged, recharge the unit for some 4.5 hours in order to fully charge the battery. Note: To guarantee optimal performance, it is advised that rechargeable batteries be replaced every year, or when 500 charge/discharge cycles are achieved. It is normal that the battery balloons or expands beyond one year or the maximum of 500 cycles.
Warranty The following items covered under the Unitech Limited Warranty are free from defects during normal use: MS840/MS084 – 1-year limited warranty. Lithium-Ion battery – 6-month limited warranty. Warranty becomes void if equipment is modified, improperly installed or used, damaged by accident or neglect, or if any parts are improperly installed or replaced by the user. Use only the adapter supplied. Using the wrong adapter may damage the unit and will void the warranty.
vi
Table of Contents PREFACE ABOUT THIS MANUAL .............................................................................................................. I Regulatory Compliance Statements .................................................................................... ii FCC Warning Statement ......................................................................................................ii FCC Label Statement .......................................................................................
Inventory Mode ................................................................................................................. 13 LED / Beeper Indication for Scanner ................................................................................. 15 LED Indication for Scanner ............................................................................................... 15 Beeper Indication for Scanner ...........................................................................................
APPENDIX A QUICK SETUP SHEET ............................................................................................................ 30 APPENDIX B FUNCTION CODES ................................................................................................................. 31 Function Codes for PC ....................................................................................................... 31 Function Codes for IBM Terminals ..................................................................
iv
Chapter 1 Overview Introducing the MS840/MS084 First of all, thank you for choosing Unitech‘s products. This scanner has capability of precise barcode scanning, reconnecting automatically after off-line in a long transmitting distance. It not only provides convenient and high efficient performance but also is well featured with wireless technology. The cradle (optional) is provided with a charger and a wireless dongle together.
Package Contents Please make sure the following contents are in the MS840 package box. If something is missing or damaged, please contact your Unitech representative.
[Scanner Body Aspect] 1 2 3 4 5 6 1 LED indicator 2 Scanner Grip 3 Laser Exit Window 4 Trigger 5 Scanner Contact Points for Charge 6 Reset Pinhole [Cradle Aspect] 7 8 4 1 9 2 10 11 5 3 12 6 13 1 Antenna 2 Communication Status LED 3 Page Button 4 Wedge Note 1 5 Power LED 6 Cradle Contact Points for Charge 7 Cradle Foot Note 2 8 Cradle address barcode 9 Interface Switch Note 3 10 USB/RS232/PS2 Socket 11 Reset Pinhole 12 DC Power Socket (5V) 13 Guidance Groove Note
Note: 1. If you remove the wedge and flip it upside down, it acts as a clip to hold up the scanner when the base is mounted to the wall. 2. The cradle foot serves for table mount when being fixed to the upper portion adjacent to the antenna; the cradle foot serves for wall mount when being fixed to the lower portion on the guidance grooves. 3.
Chapter 2 Battery Charging and Connection Cradle Mode, Battery Charging The battery is in advance loaded into the compartment of the scanner and may not be fully charged before shipment. When you receive the package and use the MS840 for the first time, you will need to fully charge the battery. Note: It takes approximately 4.5 hours to fully charge the battery. To charge the scanner with a cradle, follow the instructions below: 1. Plug the adapter cable into the power socket on the bottom of cradle. 2.
3. Place the scanner in the cradle. The scanner LED will be red to indicate charging. When the scanner is charged, the LED will turn off. Cradle Mode, Connection Cradle Mode (with SCM support) In order to establish a proper connection between your computer and a scanner through a cradle, we suggest that you follow these step-by-step instructions: 1. Ensure the cradle powered, check the Power LED. 2. Turn on your computer. 3.
Wall-Mount Installation of a Cradle Before mounting the cradle onto the wall, read the instruction made below. Mounting Kit (Optional article 4070-900011G) If you want to mount the MS840 cradle onto the wall, an iron plate, two screws, and two plastic conical anchors are required. Iron Plate 2 Screws 2 Plastic Conical Anchors Before mounting the cradle onto the wall, prepare a screwdriver and read the step-by-step instructions made below.
Follow the steps below to mount the cradle onto the wall. Step 1: Loose and remove 2 screws from the stand of cradle by using a screwdriver. Then, remove the stand from the cradle. Step 2: Move the stand of cradle to the lower portion of the cradle from the upper portion adjacent to the antenna. Then, secure the stand to the cradle with 2 screws by using the screwdriver. Step 3: Push up and shift out the wedge and then inversely insert the wedge. Note that the protruding portion is upward.
Step 4: Place the iron plate against the wall, and mark the 2 screw hole locations with a pen or pencil. Drill the screw locations somewhat deep. Insert 2 plastic conical anchors into the screw holes. Attach and secure the plate to the wall with the 2 screws. Step 5: Align the two holes on the bottom surface of the cradle respectively with the two short pillars of the iron plate for insertion of the pillars into the holes. Then, push the cradle downwards to wedge the pillars into the guidance groove.
Cradle-less, Battery Charging To charge the scanner without a cradle, follow the instructions below: 1. Plug the adapter cable into the power socket of the foot of scanner. 2. Plug the AC adapter cord into an electrical outlet. Now, check whether the scanner LED will be bright in solid red during charging. When the charging is done, the scanner LED will turn off. Cradle-less, Connection Cradle-less Mode (without SCM support) MS840 can connect directly to a Host with proper supported wireless technology.
6. At this step, referring to the barcode table below, scan the pin code one after another you got from your PC; for example, if you get the pin code ―241657‖, then scan the barcodes ―2‖ – ―4‖ – ―1‖ – ―6‖ – ―5‖ – ―7‖ listed in the table in the order.
7. After you finish in scanning the pin code, scan the barcode as shown below: 8. CR($M) When the pairing is successful, the scanner LED is off and has a short beep. The scanner will operate as HID (keyboard) towards host. Note: Scanning the DLE($P) will erase the previous entered link keys. DLE($P) Change between Cradle Mode and Cradle-less Mode You may make the scanner change between cradle mode and cradle-less mode.
Memory Buffer Setting The collected data can be sent back to a host computer one by one via the WPAN connection as the scanner is set to the Batch Mode, or can be stored in the flash memory of the scanner being set to the Inventory Mode. By default, the Batch Mode is enabled for use when the scanner is out of range. Upon reading a barcode successfully within range, the scanner responds with one short beep (high tone) and its LED indicator becomes solid green and goes off quickly.
Bear in mind the fact that the scanner operating in the inventory mode does not sent out the scanned data automatically but keeps the data in its memory buffer. If you want to make the scanner output the data it scanned before, please scan the Read Buffer barcode as shown below: Read Buffer Note: After scanning the Read Buffer barcode, the data is sent and deleted from the scanner‘s memory buffer. If you do not output the barcode data, the barcode data is always kept in the memory buffer.
LED / Beeper Indication for Scanner LED Indication for Scanner The LED lights on the MS840 scanner turn on to indicate the status of the battery, a successful read of a barcode, or the status of the wireless connection. MS840 Lights: The status LED turns green, blue, or red to indicate the status of the battery and scanning. LED Light State What it means Red LED flashes per 5 seconds Low battery power 1. Barcode reading when the trigger is pressed Red LED on 2.
Chapter 3 Barcode Setting 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. Barcode Menu Setting The setup menu in Appendix D contains eight groups: * Group 1: Device selection. * Group 2: Beep and delay. * Group 3: Keyboard and Wand Emulation. * Group 4: RS-232 Settings * Group 5: Scanner port.
Barcode 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‖ and ―5‖ to select length 5. * Scan ―MIN LENGTH‖ to end minimum length setting. * Scan ―MAX LENGTH‖ to enter maximum length setting. * Scan ―2‖ and ―0‖ to select length 20. * Scan ―MAX LENGTH‖ to end maximum length setting. * Scan ―Exit‖ to end setup.
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‖ to define IDs. * Scan ―0‖ and ―9‖ for selecting Code 93. * Scan ―O‖ from Full ASCII Table for new ID. * Scan ―0‖ and "8" to select Code 128. * Scan ―NULL‖ character from Full ASCII Table for none ID. * Scan ―Exit‖ to end setup.
* Scan ―B7‖ to end ―Label 2‖ * Scan ―Exit‖ to quit setup After programming, scanning ―Label 0‖, ―Label 1‖, and ―Label 2‖ listed above will have the output of ―START‖, ―ACCEPT‖, and ―END‖, respectively. The characters defined in these labels can be ASCII characters or Function keys.
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, you may duplicate the rest of scanners with the same settings. 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.
Scanner Configuration Manager Software Scanner Configuration Manager is a utility program designed for users to configure scanner settings on a computer by 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: http://www.ute.com. The SCM is for Cradle Mode only.
Chapter 4 Output Data Editing The Output Data Editing feature was removed from this barcode setup manual. 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 http://www.ute.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 Labels‖ function.
Formula Structure Programming 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 entered. But ―Enter” must be the last input of a formula.
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 Group 10 input. Group Erase all formulas. Default Review To see the formulas programmed in the Wedge. If scanning this label during a formula input (without finished by scanning ―Enter”), the current formula will be displayed. Otherwise, all programmed formulas will be displayed. Backspace Delete the last character.
Here * and # are wild characters on the setup sheet. Qualifier There are three conditional fields in the Qualifier: Input ID, Length and Match. 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.
Match Format: MATCH, P0 ,"C0" ,P1, "C1" ,...,Pn, "Cn" , A pair of Pn and Cn forms a Match field (n indicates a sequential integer number). To define a 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.
O-String Format: O-STR , P, N, O-String always applies to the original data. It contains two parameters. The first is position parameter (P) that specifies the start output position in the original data. Parameter N tells how many characters will be included beginning from P. Example: Original data is: Barcode Then O-Str , 4, 4, Gives output as code Note: -- N can be '#' for all remaining characters from P. -- If P greater than the length of original data, the O-String will be skipped.
Both parameters of O-String mentioned above are numbers. But both parameters can be specified as strings. If N is a string, it becomes a position and the meaning of O-String will be "Output from position P to position N". If P is defined as: "ab...ik" a, b, I, and k can be any character, the position will be evaluated as -- Start from the first position of the original string and search character 'a'. -- From the position next to 'a' in original data, search for 'b'. -- ....
The output of above input will be ABEL,STEVE[CR] 012345678901234[CR] 9001[CR] 29
Appendix A Quick Setup Sheet Scanner Mode Beep UPC-A Trigger None Default Flash Medium Cut Leading Digit UPC-E Terminator Cut Check Digit Default Supplement Code Enter No Cut Leading Digit Field Exit Scan Code Yes Send Check Digit Menu Setup U.S.
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) TAB (/FI) Back Tab (/FJ) Esc (/FK) Left Enter (/FL) Right Ctrl (/FO) Right Enter (/FM) Shift Make (/FP) Ins (/FW) Ctrl Make (/FQ) Shift Break (/FS) Alt Make (/FR) Ctrl Break (/FT) Del (/FX) Alt Break (/FU) 31
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) F7 (%VG) Cursor Up (/FE) F8 (%VH) page down (/FH) F9 (%VI) page up (/FG) F10 (%VJ) ins (/FJ) F11 (%VK) tab (/FI) F12 (%VL) Enter (/FL) Shift Make (%VT) Shift Break (%VU) Apple Make (%VV) Apple Break (%VW) 32
Function Codes for IBM Terminals 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) F22 (%VV) F21 (%VU) F24 (%VX) F23 (%VW) End (/FB) Home (/FA) Enter (/FL) TAB (/FI) Field Exit (/FO) Return (/FM) Field - (/FQ) Field + (/FP) Reset (/FV) Clear(/FR) F2 (%VB) 33
Appendix C Setup Menu D.
D.2 Keyboard Wedge Settings Enter Group 3 Group Default Function Code: 0 -- Off 1 -- ON 0 1 2 3 4 5 6 7 B1 Caps-Lock: 0 – Auto Trace(PC/XT,AT) 1 – Lower Case 2 – Upper Case B2 Language (For PC/XT/AT): 0-U.S. 5-Norwegian :-Danish 1-U.K.
D.
D.4 Scanner Port Enter Group 5 0 1 2 3 4 5 6 7 8 9 Group Default Terminator: 0—Enter 1--Return (on digits keypad) 2--Field Exit or Right Ctrl 3--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.
D.
D.6 Code 39 / I 2 of 5 / S 2 of 5 / Code 32 / EAN128 Enter Group 7 0 1 2 3 4 5 6 7 8 9 Group Default Code 39: 0/1--Disable/Enable. 2/3--Full ASCII/ Standard. 4--Check Digit (CD) Calculate & Send. 5--CD 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 I 2 of 5 (ITF): 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.
D.
D.
D.9 Dump Setup Strings See the section Batch Setup for how to use the labels below.
Appendix D Full ASCII Chart Characters in parentheses represent Code 39 barcode 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) ENQ ($E) SI ($O) ACK ($F) DLE ($P) BEL ($G) DC1 ($Q) BS ($H) DC2 ($R) EM ($Y) SUB ($Z) ESC (%A) FS (%B) GS (%C) HT ($I) DC3 ($S) 43
RS (%D) ) (/I) 4 US (%E) * (/J) 5 SP + ! (/A) , (/L) ” (/B) - # (/C) .
? (%J) J U @ (%V) K V A L B M C N D O W X Y Z [ (%K) E P F Q \ (%L) ] (%M) G R H S I T ^ (%N) _ (%O) 45
` (%W) k (+K) v (+V) a (+A) l (+L) w (+W) b (+B) m (+M) c (+C) n (+N) d (+D) o (+O) e (+E) p (+P) x (+X) y (+Y) z (+Z) { (%P) | (%Q) f (+F) q (+Q) } (%R) g (+G) r (+R) ~ (%S) h (+H) s (+S) DEL (%T) i (+I) t (+T) j (+J) u (+U) 46
Appendix E Barcode Test Chart EAN-13 Code 39 W+ E + D + G + E 3 045214 834123 EAN-8 Code 39 with C/D UNI T E C H- E 8012 3453 UPC-A 0 EAN 128 47669 13716 6 (01)054123456789(01)659344 UPC-E Code 128 99 0 123457 2 Unitech 128 ISBN 957-630-239-0 00270 Codabar A2 2 3 5 7 0 0 0 5 9 9 8 7 6 B 9 789576 302398 Interleaved 2 of 5 MSI Code 0987654321 1234558 47
Appendix F Worldwide Support Unitech‘s professional support team is available to quickly answer questions or technical-related issues. Should a set of equipment problem occurs, please contact the nearest Unitech regional service representative. For complete contact information please visit the Web sites listed below: Region Web Site Global Operation Center http://www.ute.com Unitech Taiwan http://tw.ute.com Unitech Asia Pacific & Middle East http://apac.ute.com http://india.ute.