Page 3
Operation of this equipment in a residential area is likely to cause harmful interference, in which case the user will be required to correct the interference at his or her own expense. MS100 Manual...
The MS100 is a family of pen style bar code readers specifically designed to be a simple, unobtrusive method of scanning bar codes. The operation is intuitive - simply swipe the MS100 across the bar code you want to read. The MS100 comes in four interfaces: PS/2, RS232, USB, and TTL Wand, described below.
Page 6
Note: If you are using a laptop computer or a USB keyboard (ie. you are not using an AT keyboard), then your MS100-3 will need to be configured as a “Keyboardless Wedge” (see “Device” in the “Scanner Configuration Manager”...
Document”, Open File”, and “Save File”. Scanner Configuration Manager saves scanner settings in .cfg files, so you can have access to a variety of different scanner configura- tions that you’ve set up. To reset the scanner back to factory default, click on the “New Document”...
Page 8
Select your appropriate interface: USB, RS232, or PS/2, and then click “OK”. The green LED on your scanner should blink and you should see the message “Download completed successfully”. Now your scanner is ready to use with its new configuration.
Page 9
Click the upload icon (see page 3) and the following pop-up screen will appear: (alternatively, you can click on the “New Document” icon, page 3, in which case the second screen will appear) Enter the scanner product number (MS100, for example). Make sure the proper Interface radio button is selected, and click "OK".
Unitech scanner. Device The only attribute for the “Device” setting is “Device ID”, which defines the device to which the scanner is connected (usually a computer or terminal). Select the setting that most closely de- scribes your device.
Keyboard Wedge Your Unitech keyboard contains a built in data decoder or “wedge” that translates raw bar code input into Keyboard Scan Code, with the result that bar code data exits the scanner as if you had typed the text.
Page 12
Keyboard Wedge, continued Language Your Unitech scanner can output characters using eleven different language sets, including: Danish U.S. English U.K. English Default is “U.S.” Wand Emulation Output Wand emulation refers to raw, undecoded bar code data - 0s and 1s. The choice here is whether to assign a 1 (high) to the dark bar and a 0 (low) to the white space - or vice-versa.
Data characters that are sent from the receiver to the sender in order to “acknowlege” or “not acknowlege” the receipt of the data without error. Rarely used these days. Default is “No”. BCC Character Block Check Character. An error checking character added for data integrity. Default is “No”. MS100 Manual...
Function codes (F keys, cursor up, Enter, etc.) can also be inserted via hexadecimal code (accessable in a linked menu) and must include surrounding brackets (<>). Letters and numbers should be entered directly by keyboard input without surrounding brackets (<>). Default is “None”. MS100 Manual...
Double Verification enables the scanner to verify the accuracy of the output by outputting only after a specified number (from 0 to 7) of identical results. For instance, if 3 is selected, the scanner will not output the bar code data until it’s obtained 4 identical scan results.
Scanner Port, continued Scanning Mode Actual bar code scanning can occur in six different ways: • Trigger scan causes the scanner light to remain on as long as the trigger is depressed, whether the bar code is recognized or not. •...
Page 17
(<>). Default is “None” Postamble Identical to Preamble (above), but characters are inserted after scanned data. A common postamble would be to insert a “Tab” in lieu of an “Enter” terminator (see page 11). Default is “None” MS100 Manual...
Following are the bar code symbolo- gies and their modifiable parameters. Code 39 • Enabled toggles the ability for the keyboard/scanner to read Code 39 on or off. Default is “Yes”. • Code ID (Standard) is a user-definable identification letter for Standard Code 39, which is referred to in the “Use Code ID”...
Bar Code Symbologies, continued Interleaved 2 of 5 • Enabled toggles the ability for the keyboard/scanner to read I 2 of 5 on or off. Default is “Yes”. • Code ID is a user-definable identification letter for I 2 of 5, which is referred to in the “Use Code ID”...
Send Tailing Character toggles sending or not sending a tailing (“stop bar code”) character. Default is “Send”. EAN 128 • Enabled toggles the ability for the keyboard/scanner to read EAN 128 on or off. Default is “No”. • Code ID is a user-definable identification letter for EAN 128, which is referred to in the “Use Code ID”...
Page 21
Bar Code Symbologies, continued MSI / Plessey Code • Enabled toggles the ability for the keyboard/scanner to read MSI / Plessey Code on or off. Default is “Yes”. • MSI Code ID is a user-definable identification letter for MSI Code, which is referred to in the “Use Code ID” function (see page 11).
Page 22
Bar Code Symbologies, continued Codabar • Enabled toggles the ability for the keyboard/scanner to read Codabar on or off. Default is “No”. • Code ID is a user-definable identification letter for Codabar, which is referred to in the “Use Code ID” function (see page 11).
Page 23
Bar Code Symbologies, continued UPC-E • Enabled toggles the ability for the keyboard/scanner to read UPC-E on or off. Default is “Yes”. • Code ID is a user-definable identification letter for UPC-E, which is referred to in the “Use Code ID” function (see page 11).
Page 24
Bar Code Symbologies, continued Code 11 • Enabled toggles the ability for the keyboard/scanner to read Code 11 on or off. Default is “No”. • Code ID is a user-definable identification letter for Code 11, which is referred to in the “Use Code ID” function (see page 11).
Page 25
Bar Code Symbologies, continued Label Code IV and V • Enabled toggles the ability for the keyboard/scanner to read Label Code IV and V on or off. Default is “No”. • Code ID is a user-definable identification letter for Code IV and V, which is referred to in the “Use Code ID”...
Data Editing Data Editing is a powerful function that can give you tremendous control over how data is exported from the scanner. After clicking on “Data Editing” the data editing icons become active. Click on the icon with the blue circle and white plus sign.
Page 27
Add New adds characters (printing and non- printing) to the data output from the scanner/ reader. These characters can be added before and/or after the actual scanned data (see “Move Up / Move Down”, below). Pre-defined charac- ters include: •...
Page 28
Qualifier (see page 22), then no data is output. Practically speaking, the scanner has been set up to scan only bar codes that are defined by the Qualifier. You will not be able to scan other types of bar codes.
PROGRAMMING VIA SCANNER INPUT In addition to the Scanner Configuration Manager software, your Unitech scanner can also be configured via bar code scanner input, by scanning in the bar codes on the following pages. The concept is fairly simple: Parameters are associated together into groups.
PC AT (PS/2) Code 39 Wand Emulation Scanner Mode Trigger Flash Beep None Medium PS/2 IBM Terminal Serial Interface Inter-Character Delay 1 ms 20 ms Terminator Enter Field Exit Macintosh Keyboardless Terminal Wedge Code ID Scan Code U.S. Alt Key MS100 Manual...
Beeps and Delays Enter Group 2 MS100 Manual Beep Tone: (see page 6) 0 - None 1 - Low 2 - Medium 3 - High 4 - Low to High 5 - High to Low Interblock Delay: (see page 6)
* Scan two digits to choose a code (symbology), then scan characters from the Full ASCII table (pages 44 to 47)to define the code ID. Double Verification: Scanning Mode: MS100 Manual (see page 11) 0 - Enter 1 - Return (on keypad) 2 - Field Exit or Right Ctrl...
Page 38
“PP” bar code. (see page 12) 0 - Positive 1 - Positive and Negative (see page 12) 0 - Disable 1 - Enable 0 - Disable 1 - Enable Postamble Preamble can be inserted Postamble MS100 Manual Exit...
Interleaved 2 of 5 (ITF): Standard 2 of 5 China Postal Code (Toshiba Code): MS100 Manual Code 39 / I 2 of 5 / S 2 of 5 / Code 32 / Telpen / UCC/EAN128 0/1 - Disable / Enable 2/3 - Full ASCII / Standard 4 - Check Digit Calculate &...
Page 40
Scan from the ASCII Code chart (pages 44 to 47) to define a new fields separator Scan from the ASCII Code chart (pages 44 to 47) to select a new separator for double labels Min. Length Max. Length Exit MS100 Manual...
Page 42
7/8 - CLSI Format On / Off 3 ~ 48 - Min Length 3 / Max Length 48 (See below for Min./Max. Length procedure) 0/1 - Disable / Enable 2/3 - Checksum send / No send Min. Length Max. Length Exit MS100 Manual...
Modifiers modify the data output according to pre-set rules by either removing specified parts of the data or adding user-defined data. When programming the keyboard/scanner, qualifiers must precede modifiers. Each programming parameter is input according to the following patterns: Qualifiers: Input ID - Specific bar code symbologies can be selected for special treatment.
Page 45
Enter Group 9 IN_ID , 3 , O-STR , 1 , 5 , “ 0 0 0 “ , Enter IN_ID , 19 , O-STR , 1 , # , Enter Exit MS100 Manual...
Page 46
N = number of char. or string to end position. , - delimiter to separate parameters. “ - string specifier. * - specify any digit or any position. # - specify any letter or all input. Review Group Default IN_ID MATCH O-STR " Enter Backspace Exit MS100 Manual...
F10 (%VJ) Esc (/FK) Tab (/FI) Back Tab (/FJ) Shift Make (/FP) Shift Break (/FS) Ctrl Make (/FQ) Ctrl Break (/FT) MS100 Manual (Code 39) F2 (%VB) F5 (%VE) F8 (%VH) F11 (%VK) Cursor Up (/FE) Cursor Down (/FF) Cursor Left (/FD)
Page 48
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) Escape (%A) FS (%B) GS (%C) RS (%D) US (%E) Space MS100 Manual...
ASCII Chart, continued (Characters in parentheses represent Code 39 bar code printing) MS100 Manual [ (%K) \ (%L) ] (%M) ^ (%N) _ (%O) ' (%W)
Page 51
(+B) c (+C) d (+D) e (+E) f (+F) g (+G) h (+H) i (+I) j (+J) k (+K) MS100 Manual l (+L) m (+M) n (+N) o (+O) p (+P) q (+Q) r (+R) s (+S) t (+T)
4 oz. (113 grams) 5 Volts DC Decoded: 70mA TTL (Undecoded): 35mA 45” (114cm) coiled, unstretched Operating: 32° to 131° F (0° to 55° C) Storage: -4° to 158° F (-20° to 70° C) 20% to 85% RH non-condensing MS100 Manual...
Page 53
Pin 5 Pin 6 Pin 7 Ground Pin 8 Pin 9 +5V DC Input USB Interface (4 pin male) Pin 1 +5V DC Input Pin 2 Data - Pin 3 Data + Pin 4 Ground MS100 Manual 1 2 3 4...
If it is, try the scanner on the same bar code type in the Bar Code Test Chart in the back of this manual. Then, insure that your bar codes are crisp and clear.
If the scanner can scan other bar codes of the same symbology, then other parameters (such as mini- mum/maximum length, etc.) may have to be adjusted.
Page 56
Notepad session to see if it’s a software problem. Try the scanner on other ports to see if it’s a com- puter port problem. If your scanner is connected by RS232 interface, make sure that the correct com port is selected.
(including the user’s manual) are provided “as is” without war- ranty of any kind, including the implied warranties of merchant ability and fitness for a particular purpose, even if Unitech has been advised of that pur- pose. In no event will Unitech be liable for any direct, indirect, consequential or incidental damages arising out of the use of or inability to use such product(s), even if Unitech has been advised of the possibility of such damages.
Need help?
Do you have a question about the MS100 and is the answer not in the manual?
Questions and answers