Symbol MiniScan MSXX04 Series Integration Guide
Symbol MiniScan MSXX04 Series Integration Guide 72E-67134-05 Revision A January 2008
ii Symbol MiniScan MSXX04 Series Integration Guide © 2008 by Motorola, Inc. All rights reserved. No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Motorola. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice. The software is provided strictly on an “as is” basis.
iii Revision History Changes to the original manual are listed below: Change Date Description -01 Rev A 2/2004 Initial release. -02 Rev A 6/2004 Added Embedded Application information. -03 Rev A 8/2006 Software updates. -04 Rev A 3/2007 Updated service information and specifications. -05 Rev A 1/2008 Added new UPC/EAN supplemental options and Bookland ISBN format option, updated troubleshooting.
iv Symbol MiniScan MSXX04 Series Integration Guide
Table of Contents About This Guide Introduction .................................................................................................................... Chapter Descriptions ..................................................................................................... Notational Conventions.................................................................................................. Related Documents .....................................................................................
vi Symbol MiniScan MSXX04 Series Integration Guide Embedded Applications Requiring a Window ......................................................... 2-12 Accessories .................................................................................................................. 2-16 Software Developer’s CD ........................................................................................ 2-17 Chapter 3: Scanning Introduction .......................................................................
Table of Contents Chapter 6: Symbol MS2204VHD Specifications Introduction ................................................................................................................... Symbol MS2204VHD Electrical Interface ..................................................................... Symbol MS2204VHD Mechanical Drawings ................................................................. Symbol MS2204VHD Technical Specifications ............................................................
viii Symbol MiniScan MSXX04 Series Integration Guide Laser On Time ........................................................................................................ Scan Angle .............................................................................................................. Power Mode ............................................................................................................ Trigger Modes ..................................................................................
Table of Contents Code 39 Check Digit Verification ............................................................................ Transmit Code 39 Check Digit ................................................................................ Enable/Disable Code 39 Full ASCII ........................................................................ Code 39 Decode Performance ............................................................................... Code 39 Decode Performance Level ..........................
x Symbol MiniScan MSXX04 Series Integration Guide Data Options ................................................................................................................. Transmit Code ID Character ................................................................................... Prefix/Suffix Values ................................................................................................. Scan Data Transmission Format .........................................................................
Table of Contents Appendix A: ASCII Character Sets RS-232 ASCII Character Set ........................................................................................ A-1 USB ASCII Character Set ............................................................................................. A-6 Glossary Index Tell Us What You Think...
xii Symbol MiniScan MSXX04 Series Integration Guide
About This Guide Introduction The Symbol MiniScan MSXX04 Series Integration Guide provides general instructions for mounting, setting up, and programming the following Symbol MiniScan models: • MS954 • MS1204FZY • MS2204 • MS2204VHD • MS3204. NOTE It is recommended that an opto-mechanical engineer perform an opto-mechanical analysis prior to integration.
xiv Symbol MiniScan MSXX04 Series Integration Guide • Chapter 7, Symbol MS3204 Specifications, provides the technical and scanning specifications for the Symbol MS3204 scanner. • Chapter 8, Symbol MS954 Specifications, provides the technical and scanning specifications for the Symbol MS954 scanner. • Chapter 9, Maintenance and Troubleshooting, provides information on maintaining and troubleshooting the MiniScan scanners.
About This Guide xv Related Documents The following documents provide more information for the Symbol MiniScan Series scanners. • MiniScan Family of Scanners Quick Reference Guide, p/n 72-58809-xx • Simple Serial Interface (SSI) Programmer’s Guide, p/n 72-40451-xx • Simple Serial Interface (SSI) Developer’s Guide, p/n 72-50705-xx For the latest version of this guide and all guides, go to: http://www.symbol.com/manuals.
xvi Symbol MiniScan MSXX04 Series Integration Guide
Chapter 1 Getting Started CAUTION Use of controls, adjustments or procedures other than those specified here can result in hazardous laser light exposure. Introduction The MiniScan family of fixed-mount scanners are specifically designed for stand-alone applications, and OEM applications such as kiosks.
1-2 Symbol MiniScan MSXX04 Series Integration Guide • The Symbol MS2204 and MS2204VHD offer a "smart" raster pattern optimized for 2D applications and poorly printed 1D bar codes. The high scan rate ensures fast and reliable data on all 1D symbols, and 2D codes such as PDF417, MicroPDF, GS1 DataBar and composite codes.
Getting Started Typical Applications Symbol MS1204FZY, MS2204, MS2204VHD, and MS3204 Applications Fixed Mount Standalone Applications • Manufacturing / warehouse • Conveyer belts • Security / ID verification • POS. OEM Applications • Kiosks / ATMs • Music listening stations • Security / ID verification • Lottery terminals / gaming. Symbol MS954 Applications Fixed Mount Standalone Applications • Clinical diagnostics • Medical instruments • Assembly lines.
1-4 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS1204FZY, MS2204, MS2204VHD, and MS3204 Block Diagram Interface Board Beeper External Beeper DB9 flex Interface Circuit RS-232 flex Interface Decoded Scan Engine Red/ Green LED External Trigger Figure 1-2 Symbol MS1204FZY, MS2204, MS2204VHD, and MS3204 Block Diagram Symbol MS954 Block Diagram Interface Board External Beeper DB9 Interface Circuit RS-232 Red/ Green LED External Trigger Figure 1-3 Symbol MS954 Block Diagram Interfac
Getting Started 1-5 Miniscan Block Diagram Descriptions Decoded Scan Engine - The scan engine emits a beam of laser light that reflects off the bar code to be decoded. Black bars absorb light, white spaces reflect light. The scan engine collects the reflected light and processes the signal through several analog filters. The filtered signal is digitized into a Digitized Barcode Pattern (DBP).
1-6 Symbol MiniScan MSXX04 Series Integration Guide
Chapter 2 Installation Introduction This chapter provides information on unpacking, mounting, and installing the MiniScan scanner. Unpacking Remove the MiniScan from its packing and inspect for damage. If the scanner is damaged, call Motorola Enterprise Mobility Support at the telephone number listed on page xv. KEEP THE PACKING. It is the approved shipping container and should be used if the equipment needs to be returned for servicing.
2-2 Symbol MiniScan MSXX04 Series Integration Guide Mounting There are three mounting holes (threaded inserts) on the bottom of the Symbol MS1204FZY/2204/2204VHD/3204 chassis; two mounting holes on the Symbol MS954. The following figures provide mounting dimensions for the MiniScan scanner housings. For a mounting template, see Chapter 12, Mounting Templates. NOTE Use only non-magnetic M3x.5 screws with a maximum length of 3.6M to mount the MiniScan scanner chassis.
Installation Symbol MS3204 Mounting Dimensions Threaded Inserts Note: Dimensions are in inches [mm]. Figure 2-2 Symbol MS3204 Mounting Dimensions Symbol MS954 Mounting Dimensions 2x M3 - 3.6 mm lg. max. Threaded Inserts 2x - 0.080 [2.0] Alignment Holes Note: Dimensions are in inches [mm].
2-4 Symbol MiniScan MSXX04 Series Integration Guide Mounting the Scanner on the Stand NOTE The stand is optional for the Symbol MS1204FZY, MS2204, MS2204VHD, and MS3204 only. To mount the scanner on the optional stand: 1. Place the bottom of the scanner on the stand’s scanner mount, aligning the scanner’s center threaded insert (beneath the scan window) with the center mounting hole on the front of the stand.
Installation 2-5 Mounting the Stand (optional) You can attach the base of the scanner’s stand to a flat surface using two screws or double-sided tape (not provided). Screw Mount 1. Position the assembled base on a flat surface. 2. Screw one #10 wood screw into each screw-mount hole until the base of the stand is secure. Tape Mount 1. Peel the paper liner off one side of each piece of tape and place the sticky surface over each of the three rectangular tape areas. 2.
2-6 Symbol MiniScan MSXX04 Series Integration Guide 4. Tilt the scanner bracket in the opposite direction to access the rear scanner mounting holes (which are aligned with the rear inserts on the bottom of the scanner), then insert the remaining two screws provided through the two rear mounting holes and into the scanner’s threaded inserts. 5. Secure the mounting bracket to a flat surface by inserting 1/8” or smaller fasteners through the surface and into the bracket’s mounting holes.
Installation Connecting the MiniScan To connect the MiniScan to the host, connect the scanner cables in the order shown in Figure 2-7. To Host 3 4 5 Beeper (Optional) 1 Trigger or Photo Sensor (Optional) Trigger Jack (Optional) See Figure 2-8 2 Figure 2-7 Typical Connection Diagram Male jack shown for reference Insertion Direction 1 1 2 3 2 3 Note: Due to many variations of jack and socket styles, identify terminals as shown before soldering leads.
2-8 Symbol MiniScan MSXX04 Series Integration Guide Location and Positioning CAUTION NOTE The location and positioning guidelines provided do not consider unique application characteristics. It is recommended that an opto-mechanical engineer perform an opto-mechanical analysis prior to integration. Integrate the scanner in an environment no more extreme than the product’s specification, where the scanner will not exceed its temperature range.
Installation 2-9 where: D = Distance (in inches) from the front edge of the host housing to the bar code. d = The host housing’s internal optical path from the edge of the housing to the front of the MiniScan scanner. B = Internal optical path from the scan mirror to the front edge of the MiniScan scanner. A = Scan angle in degrees. NOTE Usable scan length is determined by this formula, or 90% of scan line at any working distance.
2 - 10 Symbol MiniScan MSXX04 Series Integration Guide Testing the Usable Scan Length Method Due to the variety of symbol sizes, densities, print quality, etc., there is no simple way to calculate the ideal symbol distance. To optimize performance, use the Testing The Usable Scan Length positioning method: 1. Measure the maximum and minimum distances at which the symbols can be read. 2. Check the near and far range on several symbols.
Installation 2 - 11 Conveyor Applications Conveyor applications require setting the conveyor velocity to optimize the scanner’s ability to read symbols. Also consider the orientation of the symbol with respect to the conveyor direction.
2 - 12 Symbol MiniScan MSXX04 Series Integration Guide Symbol is Parallel to Conveyor Movement With the symbol bars parallel to the conveyor belt direction (ladder presentation) the relationship is: V = (R x H) / N where: V = Velocity of the conveyor (inches/second) R = Scan Rate of scanner (see technical specifications) H = Symbol height N = Number of scans over symbol (minimum of 10 scans) ght H=Symbol Hei Scan Beam lel to onveyor Paral Direction of C Symbol Figure 2-11 Symbol Parallel To Conveyo
Installation 2 - 13 CAUTION NOTE Consult an opto-mechanical engineer to recommend an appropriate window material and to determine if coatings are appropriate for the specific application. Do not use polycarbonate material. Acrylic When fabricated by cell-casting, acrylic has very good optical quality and low initial cost. However, protect the surface from the environment as acrylic is susceptible to attack by chemicals, mechanical stresses, and UV light.
2 - 14 Symbol MiniScan MSXX04 Series Integration Guide Window Coatings Table 2-4 on page 2-14 lists some exit window manufacturers and anti-reflection coaters. Anti-Reflection Coatings Apply an anti-reflection coating to the inside and/or outside of the window to significantly reduce the amount of light reflected off the window, back into the scan engine.
Installation 2 - 15 Embedded Window Angle and Position If a window is placed between the MiniScan and the item to be scanned, observe the following guidelines: • Window Clear Opening - Make the clear opening of the window large enough so that the entire scan beam passes through the window. Cutting off any part of the beam can result in internal reflections and degrade decode range performance.
2 - 16 Symbol MiniScan MSXX04 Series Integration Guide Accessories The following accessories are available for the MiniScan scanner, and can be found in Symbol’s Solution Builder (ordering guide).
Installation 2 - 17 Simple Serial Interface Software Developer's Kit (SSISDK) The Software Developer's Kit, available from Motorola’s website, provides the software tools required to integrate and communicate with the MiniScan scanners, including: • Sample Windows® program with source code • DLL with source code for building user applications • ActiveX component (including help file) for easy integration into VisualBasic programs • Simple Serial Interface documentation.
2 - 18 Symbol MiniScan MSXX04 Series Integration Guide
Chapter 3 Scanning Introduction This chapter provides information on scan patterns, scanning, triggering options, and beeper and LED definitions. MiniScan Scan Patterns Symbol MS1204FZY / MS954 Scan Pattern Symbol MS1204FZY and MS954 scanners emit a single scan line to quickly decode 1D bar codes.
3-2 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS2204 and MS2204VHD Scan Patterns The Symbol MS2204 and MS2204VHD generate different scan patterns (Smart Raster and High Density Single Scan Line) based on the software command received at the interface. The raster pattern can be used to read 1D bar codes and PDF417 symbols. NOTE The Symbol MS2204 and MS2204VHD also support omnidirectional and semi-omnidirectional scan patterns, but are not optimized for these patterns.
Scanning 3-3 Symbol MS3204 Scan Patterns The Symbol MS3204 generates four scan patterns based on the software command received at the interface. These patterns are Smart Raster, Semi-omnidirectional, Omnidirectional, and High Density Single Scan Line. The raster pattern can be used to read 1D bar codes and PDF417 symbols. The omnidirectional pattern reads 1D bar codes in an omnidirectional manner.
3-4 Symbol MiniScan MSXX04 Series Integration Guide Omnidirectional Scan Pattern The high-speed rotating omnidirectional scan pattern provides aggressive performance on 1D bar codes because there are no “holes” in the pattern. This ensures fast throughput at the point of activity and the ability to read 1D symbols in 360o of rotation, eliminating the need to orient the bar code in the field of view.
Scanning 3-5 Scanning Tips When scanning, make sure the symbol to be scanned is within the scanning range. See Calculating the Usable Scan Length Method on page 2-8. Align the bar code with the scan beam. The green decode LED lights to indicate a successful decode. Scan the Entire Symbol • The scan beam must cross every bar and space on the symbol. • The larger the symbol, the farther away the scanner should be positioned. • Position the scanner closer for symbols with bars that are close together.
3-6 Symbol MiniScan MSXX04 Series Integration Guide Level Trigger The laser is enabled and decode processing begins when the trigger line is activated. Decode processing continues until a good decode occurs, the trigger is released, or the Laser On Time expires. The laser is disabled once decode processing is complete. The next decode attempt will not occur until the trigger line is released and then reactivated.
Scanning 3-7 Beeper and LED Definitions Table 3-1 provides beeper definitions, and Table 3-2 provides LED definitions. Table 3-1 Beeper Definitions Beeper Sequence Indication Standard Use 1 Beep - short high tone A bar code symbol was decoded (if decode beeper is enabled). 1 Beep - long high tone Thermal shutdown. 3 Beeps - short high tone (MS2204/2204VHD/3204 only) Power-on or reset. Occurs immediately after the scanner is turned on, indicating that the system software is working properly.
3-8 Symbol MiniScan MSXX04 Series Integration Guide
Chapter 4 Symbol MS1204FZY Specifications Introduction This chapter provides the technical specifications for the Symbol MS1204FZY scanner.
4-2 Symbol MiniScan MSXX04 Series Integration Guide Table 4-1 lists the pin functions of the Symbol MS1204FZY interface. Table 4-1 Symbol MS1204FZY Electrical Interface Pin No. Pin Name Type* Function 1 Trigger I Signals scanner to begin scanning session. 2 TXD O Serial data transmit output. Drives the serial data receive input on the device communicating with the scanner. 3 RXD I Serial data receive input.
Symbol MS1204FZY Specifications Symbol MS1204FZY Mechanical Drawings Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included.
4-4 Symbol MiniScan MSXX04 Series Integration Guide Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included.
Symbol MS1204FZY Specifications Symbol MS1204FZY Technical Specifications Table 4-2 provides the Symbol MS1204FZY technical specifications. Table 4-2 Symbol MS1204FZY Technical Specifications @ 23°C Item Description Power Requirements Input Voltage Scanning Current Standby Current Vcc Noise Level 5.0 VDC ±10% 160 mA ±40 mA 20 mA ±5 mA typical 200 mV peak-to-peak max. Laser Power 1.0 mW ± 0.
Symbol MiniScan MSXX04 Series Integration Guide Table 4-2 Symbol MS1204FZY Technical Specifications @ 23°C (Continued) Item Description Laser Class CDRH Class II, IEC Class 2 Height 1.60 in. (4.06 cm) Width 2.28 in. (5.79 cm) Depth 2.94 in. (7.47 cm) Weight 4.45 oz. (126 gm) Note: Environmental and/or tolerance parameters are not cumulative. Skew Pitch + 50° from normal + 65° from normal Pitch Angle Skew Angle 20 mil Symbol 20 mil Symbo l Scan Beam in. ( in.
Symbol MS1204FZY Specifications 4-7 Symbol MS1204FZY Decode Zone The scanner has a selectable scan angle of either 30° or 42°. The 42° symbol decodes are shown in Figure 4-5. The figures shown are typical values. Table 4-3 on page 4-8 lists the typical and guaranteed distances for the 42° scan angle for selected bar code densities. The minimum element width (or “symbol density”) is the width in mils of the narrowest element (bar or space) in the symbol.
4-8 Symbol MiniScan MSXX04 Series Integration Guide Table 4-3 Symbol MS1204FZY Decode Distances (42o Scan Angle) Symbol Density/ p/n / Bar Code Type / W-N Ratio Bar Code Content/ Contrast1 Typical Working Ranges3 Near Guaranteed Working Ranges3 Far Near Far 5.0 mil 64-17453-01 Code 39; 2.5:1 ABCDEFGH 80% MRD 3.25 in. 8.26 cm 7.00 in. 17.78 cm 4.75 in. 12.07 cm 5.25 in. 13.34 cm 7.5 mil 64-17452-01 Code 39; 2.5:1 ABCDEF 80% MRD 3.00 in. 7.62 cm 12.50 in. 31.75 cm 4.75 in. 12.07 cm 9.
Chapter 5 Symbol MS2204 Specifications Introduction This chapter provides the technical specifications for the Symbol MS2204 scanner.
5-2 Symbol MiniScan MSXX04 Series Integration Guide Table 5-1 lists the pin functions of the Symbol MS2204 interface. Table 5-1 Symbol MS2204 Electrical Interface Pin No. Pin Name Type* Function 1 Trigger I Signals scanner to begin scanning session. 2 TXD O Serial data transmit output. Drives the serial data receive input on the device communicating with the scanner. 3 RXD I Serial data receive input. Driven by the serial data transmit output on the device communicating with the scanner.
Symbol MS2204 Specifications Symbol MS2204 Mechanical Drawings Notes: Unless otherwise specified: • • Dimensions are in inches, dimensions in [ ] are mm. User mounting tolerances are not included.
5-4 Symbol MiniScan MSXX04 Series Integration Guide Notes: Unless otherwise specified: • • Dimensions are in inches, dimensions in [ ] are mm. User mounting tolerances are not included.
Symbol MS2204 Specifications 5-5 Symbol MS2204 Technical Specifications Table 5-2 provides the Symbol MS2204 technical specifications Table 5-2 Symbol MS2204 Technical Specifications @ 23°C Item Description Power Requirements Input Voltage Scanning Current Standby Current Vcc Noise Level 5.0 VDC ± 10% 250 ± 30 mA typical 25 ± 5 mA typical 200 mV peak-to-peak max. Laser Power 0.95 mW ± 0.1 mW, λ = 650 nm nominal Scan Rate 640 scans/sec.
5-6 Symbol MiniScan MSXX04 Series Integration Guide Table 5-2 Symbol MS2204 Technical Specifications @ 23°C (Continued) Item Description Vibration Unpowered scanner withstands a random vibration along each of the X, Y and Z axes for a period of one hour per axis, defined as follows: 20 to 80 Hz Ramp up to 0.04 G^2/Hz at the rate of 3dB/octave. 80 to 350 Hz 0.04 G^2/Hz 350 to 2000 Hz Ramp down at the rate of 3 dB/octave.
Symbol MS2204 Specifications Skew Pitch + 49° from normal + 55° from normal Pitch Angle Skew Angle 15 mil Symbol 15 mil Symbo l Scan Beam 10 in 10 in . (2 . (2 54 m 54 m m) m) Scan Beam Roll + 20° from normal Roll Angle mil 15 bol Sym Note: Tolerances are reduced at extreme ends of the working range. 10 in .
5-8 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS2204 Decode Zones The decode zone is a function of various symbol characteristics including density, print contrast, wide to narrow ratio and edge acurity. Typical values are shown. Table 5-3 on page 5-9 and Table 5-4 on page 5-11 list the typical and guaranteed distances for selected bar code densities. The minimum element width (or “symbol density”) is the width in mils of the narrowest element (bar or space) in the symbol.
Symbol MS2204 Specifications Symbol MS2204 1D Decode Distances Table 5-3 Symbol MS2204 1D Decode Distances Symbol Density/ p/n / Bar Code Type Bar Code Content/ Contrast1 Typical Working Ranges3 Near Guaranteed Working Ranges3 Far Near Far 6.0 mil 60-01755-01 Code 39 123 80% MRD 2.0 in. 5.08 cm 5.25 in. 13.34 cm 2.75 in. 7.00 cm 4.0 in. 10.16 cm 7.5 mil 64-17452-01 Code 39 ABCDEF 80% MRD 1.5 in. 3.81 cm 7.0 in. 17.78 cm 2.25 in. 5.72 cm 5.0 in. 12.
5 - 10 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS2204 2D Decode Zone Note: Typical performance at 68˚F (20˚C) on high quality symbols in normal room light. Y-module dimension = 3X. Vcc = 5V MS-220X 2.5 6.35 W i d t h 0 o f In. cm 5 12.7 0 2.5 6.35 6.6 mil 6.0 1.5 5 10 mil Minimum Element Width, 35% 8.0 3.5 10 mil Minimum Element Width, 80% 9.0 3.5 15 mil Minimum Element Width 5.6 In. cm 0 0 2 5.1 4 10.1 6 15.2 8 20.3 10 25.4 12 30.5 15.0 14 35.6 16 40.
Symbol MS2204 Specifications 5 - 11 Symbol MS2204 2D Decode Distances Table 5-4 Symbol MS2204 2D Slab/Raster Decode Distances Symbol Density/ p/n / Bar Code Type Bar Code Content/ Contrast1 Typical Working Ranges3 Near Far Guaranteed Working Ranges3 Near Far 6.6 mil 64-14035-01 PDF417 ABCDEF 80% MRD 1.5 in. 3.81 cm 6.00 in. 15.24 cm Note 2 4.75 in. 12.07 cm 10 mil 64-14937-01 PDF417 012345678905 35% MRD 3.5 in. 8.89 cm 8.0 in. 20.32 cm Note 2 5.0 in. 12.
5 - 12 Symbol MiniScan MSXX04 Series Integration Guide
Chapter 6 Symbol MS2204VHD Specifications Introduction This chapter provides the technical specifications for the Symbol MS2204VHD scanner.
6-2 Symbol MiniScan MSXX04 Series Integration Guide Table 6-1 lists the pin functions of the Symbol MS2204VHD. Table 6-1 Symbol MS2204VHD Electrical Interface Pin No. Pin Name Type* Function 1 Trigger I Signals scanner to begin scanning session. 2 TXD O Serial data transmit output. Drives the serial data receive input on the device communicating with the scanner. 3 RXD I Serial data receive input. Driven by the serial data transmit output on the device communicating with the scanner.
Symbol MS2204VHD Specifications Symbol MS2204VHD Mechanical Drawings Notes: Unless otherwise specified: • • Dimensions are in inches, dimensions in [ ] are mm. User mounting tolerances are not included.
6-4 Symbol MiniScan MSXX04 Series Integration Guide Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included.
Symbol MS2204VHD Specifications Symbol MS2204VHD Technical Specifications Table 6-2 provides the Symbol MS2204VHD technical specifications. Table 6-2 Symbol MS2204VHD Technical Specifications @ 23°C Item Description Power Requirements Input Voltage Scanning Current Standby Current Vcc Noise Level 5.0 VDC ± 10% 250 ± 30 mA typical 25 ± 5 mA typical 200 mV peak-to-peak max. Laser Power 0.7 mW ± 0.1 mW, λ = 650 nm nominal Scan Rate 640 scans/sec.
6-6 Symbol MiniScan MSXX04 Series Integration Guide Table 6-2 Symbol MS2204VHD Technical Specifications @ 23°C (Continued) Item Description Vibration Unpowered scanner withstands a random vibration along each of the X, Y and Z axes for a period of one hour per axis, defined as follows: 20 to 80 Hz Ramp up to 0.04 G^2/Hz at the rate of 3dB/octave. 80 to 350 Hz 0.04 G^2/Hz 350 to 2000 Hz Ramp down at the rate of 3 dB/octave.
Symbol MS2204VHD Specifications Skew Pitch + 15° from normal Pitch Angle + 30° from normal Skew Angle 10 mil Symbol 10 mil Symbo l Scan Beam 4 in 4 in . (1 . (1 02 m m) 02 m m) Scan Beam Roll Roll Angle + 4° from normal mil 10 bol Sym Note: Tolerances are reduced at extreme ends of the working range. 4 in .
6-8 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS2204VHD Decode Zones The decode zone is a function of various symbol characteristics including density, print contrast, wide to narrow ratio and edge acurity. Typical values are shown. Table 6-3 on page 6-9 and Table 6-4 on page 6-11 list the typical and guaranteed distances for selected bar code densities. The minimum element width (or “symbol density”) is the width in mils of the narrowest element (bar or space) in the symbol.
Symbol MS2204VHD Specifications Symbol MS2204VHD 1D Decode Distances Table 6-3 Symbol MS2204VHD 1D Decode Distances Symbol Density/ p/n / Bar Code Type Bar Code Content/ Contrast1 Typical Working Ranges3 Near Far Guaranteed Working Ranges3 Near Far 4 mil 64-15660-01 Code 39 STI4026 80% MRD 2.0 in. 5.08 cm 3.4 in. 8.64 cm 2.75 in. 7.00 cm 2.8 in. 7.11 cm 5 mil 64-18779-01 Code 39 STI5025 80% MRD 1.75 in. 4.45 cm 4.1 in. 10.41 cm 2.25 in. 5.72 cm 3.5 in. 8.
6 - 10 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS2204VHD 2D Decode Zone Note: Typical performance at 68˚F (20˚C) on high quality symbols in normal room light. Y-module dimension = 3X. In. Vcc = 5V cm 1.25 3.18 W i d t h 0 o f 6.35 2.5 MS-2204VHD 0 1.25 3.18 4.0 mil 3.00 1.90 3.00 In. cm 0 0 1 5.1 2.5 6.6 mil 1.50 2 5.1 3 15.2 6.35 4.75 10 mil, 35% MRD 4 10.1 5 25.4 5.75 6 15.
Symbol MS2204VHD Specifications 6 - 11 Symbol MS2204VHD 2D Decode Distances Table 6-4 Symbol MS2204VHD 2D Slab/Raster Decode Distances Symbol Density/ p/n / Bar Code Type Bar Code Content/ Contrast1 Typical Working Ranges3 Near Far Guaranteed Working Ranges3 Near Far 4 mil 64-17025-01 PDF417 123 80% MRD 1.90 in. 4.83 cm 3.00 in. 7.62 cm 2.20 in. 5.59 cm 2.70 in. 6.89 cm 6.6 mil 64-14035-01 PDF417 ABCDEF 80% MRD 1.50 in. 3.81 cm 4.75 in. 12.07 cm 2.00 in. 5.08 cm 4.50 in. 11.
6 - 12 Symbol MiniScan MSXX04 Series Integration Guide
Chapter 7 Symbol MS3204 Specifications Introduction This chapter provides the technical specifications for the Symbol MS3204 scanner.
7-2 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS3204 Electrical Interface This section describes the pin functions of the Symbol MS3204 scanner. Figure 7-1 Symbol MS3204 Connector Table 7-1 Symbol MS3204 Electrical Interface Pin No. Pin Name Type* Function 1 Trigger I Signals scanner to begin scanning session. 2 TXD O Serial data transmit output. Drives the serial data receive input on the device communicating with the scanner. 3 RXD I Serial data receive input.
Symbol MS3204 Specifications Symbol MS3204 Mechanical Drawings Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included.
7-4 Symbol MiniScan MSXX04 Series Integration Guide Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included.
Symbol MS3204 Specifications Symbol MS3204 Technical Specifications Table 7-2 Symbol MS3204 Technical Specifications @ 23°C Item Description Power Requirements Input Voltage Scanning Current Standby Current Vcc Noise Level +5.0 VDC ± 10% 250 ± 30 mA typical 21 ± 5 mA typical 200 mV peak-to-peak max. Laser Power 0.7 mW typical, 0.8 mW maximum, λ = 650 nm Scan Rate 640 scans/second Scan Frequency: Horizontal 320 Hz ± 5 Hz Scan Frequency: Vertical 282 Hz ± 5 Hz Frame Rate 24 frames/sec.
7-6 Symbol MiniScan MSXX04 Series Integration Guide Table 7-2 Symbol MS3204 Technical Specifications @ 23°C (Continued) Item Description Ambient Light Immunity Sunlight Artificial Light 8,000 ft. candles (86,112 lux) 450 ft. candles (4,844 lux) Drop Multiple 30 inch drops Vibration Unpowered scanner withstands a random vibration along each of the X, Y and Z axes for a period of one hour per axis, defined as follows: 20 to 80 Hz Ramp up to 0.04 G^2/Hz at the rate of 3dB/octave. 80 to 350 Hz 0.
Symbol MS3204 Specifications Skew Pitch + 15° from normal + 30° from normal Pitch Angle Skew Angle 20 mil Symbol 20 mil Symbo l Scan Beam 7.0 7.0 in. ( in. ( 177 .8 m 177 .8 m m) m) Scan Beam Roll Roll Angle +4° from normal mil 20 bol Sym Note: Tolerances are reduced at extreme ends of the working range. 7.0 in. ( 177 .
7-8 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS3204 Decode Zones The decode zone is a function of various symbol characteristics including density, print contrast, wide to narrow ratio and edge acuity. The figures shown are typical values. Table 7-3 on page 7-9 and Table 7-4 on page 7-11 list the typical and guaranteed distances for selected bar code densities. The minimum element width (or “symbol density”) is the width in mils of the narrowest element (bar or space) in the symbol.
Symbol MS3204 Specifications Table 7-3 Symbol MS3204 Omnidirectional Decode Distances Symbol Density/ p/n / Bar Code Type Bar Code Content/ Contrast1 Typical Working Ranges3 Near Far Guaranteed Working Ranges3 Near Far 6.0 mil 60-01755-01 Code 39 123 80% MRD 0.25 in. 0.64 cm 3.25 in. 8.3 cm 0.75 in. 1.9 cm 2.25 in. 5.7 cm 64-06629-01 80% UPC 0080015 80% MRD 1.0 in. 2.5 cm 6.5 in. 16.5 cm 1.5 in. 3.8 cm 4.5 in. 11.4 cm 13 mil 64-05303-01 100% UPC 012345678905 80% MRD 1.5 in. 3.8 cm 12.
7 - 10 Symbol MiniScan MSXX04 Series Integration Guide 2D Slab/Raster Decode Distances (Symbol MS3204-I000 Only) In. Note: Typical performance at 68˚F (20˚C) on high quality symbols in normal room light. Vcc = 5V cm 11 27.9 10 25.4 7.5 15.2 5 6.6 mil PDF 417 5.25 1.0 3.5 9.5 15 mil PDF 417 0 0 14.0 55 mil 1D 1.0 In. cm 5 12.7 5.1 0 0 2.5 5.1 5 10.1 7.5 15.2 10 mil PDF 417 6.5 10.1 2.5 10 25.4 15 38.1 10 25.4 11 27.9 32.0 20 50.8 25 63.5 30 76.
Symbol MS3204 Specifications 7 - 11 Table 7-4 Symbol MS3204-I000 2D Slab/Raster Decode Distances Symbol Density/ p/n / Bar Code Type Bar Code Content/ Contrast1 Typical Working Ranges3 Near Far Guaranteed Working Ranges3 Near Far 6.6 mil 64-14035-01 2D 123 80% MRD 1.0 in. 2.54 cm 5.25 in. 13.34 cm 1.5 in. 3.8 cm 3.75 in. 9.5 cm 10 mil 64-14037-01 2D ABCDEF 80% MRD 3.5 in. 8.89 cm 9.5 in. 24.13 cm 5.0 in. 12.7 cm 7.5 in. 9.5 cm 15 mil 64-14038-01 2D 012345678905 80% MRD 6.5 in. 16.
7 - 12 Symbol MiniScan MSXX04 Series Integration Guide
Chapter 8 Symbol MS954 Specifications Introduction This chapter provides the technical specifications for the Symbol MS954 scanner.
8-2 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS954 Electrical Interface Figure 8-1 MiniScan Connector Table 8-1 lists the pin functions of the Symbol MS954 interface. Table 8-1 Symbol MS954 Electrical Interface Pin No. Pin Name Type* Function 1 Trigger I Signals scanner to begin scanning session. 2 TXD O Serial data transmit output. Drives the serial data receive input on the device communicating with the scanner. 3 RXD I Serial data receive input.
Symbol MS954 Specifications Symbol MS954 Mechanical Drawings Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included.
8-4 Symbol MiniScan MSXX04 Series Integration Guide Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included.
Symbol MS954 Specifications 8-5 Symbol MS954 Technical Specifications Table 8-2 Symbol MS954 Technical Specifications @ 23°C Item Description Power Requirements Input Voltage Scanning Current Standby Current Vcc Noise Level 5.0 VDC ±10% 95 mA typical; 125 mA max 27 mA typical; 50 mA max 200 mV peak-to-peak max. Laser Power 1.5 mW typical, λ = 650 nm nominal Scan Rate 104 (±12) scans/sec (bidirectional) Print Contrast Minimum 25% absolute dark/light reflectance measured at 650 nm.
Symbol MiniScan MSXX04 Series Integration Guide Table 8-2 Symbol MS954 Technical Specifications @ 23°C (Continued) Item Description Laser Class CDRH Class II, IEC Class 2 Height 1.02 in. (2.59 cm) maximum Width 1.93 in. (4.90 cm) maximum Depth 2.31 in. (5.87 cm) maximum Weight 1.67 oz. (47.34 g) Skew Pitch + 50° from normal Pitch Angle + 65° from normal Skew Angle 13 mil Symbol 13 mil Symbo l Scan Beam in. ( in. ( 127 127 mm ) mm ) Scan Beam 5.0 5.
Symbol MS954 Specifications 8-7 Symbol MS954 Decode Zone The decode zone for the Symbol MS954 scanner is shown in Figure 8-5. The figures shown are typical values. Table 8-3 lists the typical and guaranteed distances for selected bar code densities. The minimum element width (or “symbol density”) is the width in mils of the narrowest element (bar or space) in the symbol. To calculate this distance, see Calculating the Usable Scan Length Methodon page 2-8.
8-8 Symbol MiniScan MSXX04 Series Integration Guide Table 8-3 Symbol MS954 Decode Distances Symbol Density/ p/n / Bar Code Type/ W-N Ratio Bar Code Content/ Contrast1 Typical Working Ranges Near Far Guaranteed Working Ranges Near Far 5 mil 64-17453-01 Code 39; 2.5:1 ABCDEFGH 90% MRD 0.7 in. 1.8 cm 7.3 in. 18.54 cm 1.6 in. 4.06 cm 4.8 in. 12.19 cm 7.5 mil 64-17452-01 Code 39; 2.5:1 ABCDEF 90% MRD 0.9 in. 2.29 cm 12.3 in. 31.24 cm 1.4 in. 3.56 cm 8.8 in. 22.
Chapter 9 Maintenance and Troubleshooting Introduction The chapter provides information on maintenance and troubleshooting. Maintenance Cleaning the exit window is the only maintenance required. Do not allow any abrasive material to touch the window. Clean the scan window with a damp cloth and, if necessary, a non-ammonia based detergent.
9-2 Symbol MiniScan MSXX04 Series Integration Guide Troubleshooting Table 9-1 Troubleshooting Problem No red LED or nothing happens during a scan attempt. Possible Cause No power to the scanner. Possible Solutions Check the system power. Confirm that the correct host interface cable is used. Connect the power supply. Re-connect loose cables. Scanner cannot read the bar code. Laser activates, followed by a beep sequence. Interface/power cables are loose. Re-connect loose cables.
Maintenance and Troubleshooting 9-3 Table 9-1 Troubleshooting Problem Scanner does not function. Possible Cause Accidentally scanned Host Trigger, Level Trigger, or Pulse Trigger from Trigger Options on page 3-5. Possible Solutions Download the SSI Demonstration Utility for MiniScan from http://www.symbol.com/contactsupport. Install the utility, then use the utility to change the Trigger Mode parameter 138 (8Ah) to the value 04h (Continuous Mode) via SSI.
9-4 Symbol MiniScan MSXX04 Series Integration Guide
Chapter 10 Parameter Menus Introduction This chapter describes the programmable parameters, and provides bar codes for programming and hexadecimal equivalents for host download programming. Throughout the programming bar code menus, default values are indicated with asterisks (*).
10 - 2 Symbol MiniScan MSXX04 Series Integration Guide Operational Parameters MiniScan scanners are shipped with the default settings shown in Table 10-1 on page 10-2. These default values are stored in non-volatile memory and are preserved even when the scanner is powered down. There are two ways to change the default values: • Scan the appropriate bar codes in this chapter. These new values replace the standard default values in memory.
Parameter Menus 10 - 3 Table 10-1 Default Table (Continued) Parameter Parameter Number Default Page Number Time-out Between Same Symbol 89h 0.6 sec 1.0 sec: MS954 10-18 Time-out Between Different Symbols 90h 0.
10 - 4 Symbol MiniScan MSXX04 Series Integration Guide Table 10-1 Default Table (Continued) Parameter Parameter Number Default Page Number EAN-8 Zero Extend 27h Disable 10-41 Bookland ISBN Format F1h 40h ISBN-10 10-42 UPC/EAN Security Level 4Dh 0 10-43 Linear UPC/EAN Decode 44h Disable 10-44 UPC Half Block Stitching (MS2204/ MS2204VHD/MS3204 only) 4Ah Disable 10-44 Code 128 08h Enable 10-45 UCC/EAN-128 0Eh Enable 10-45 ISBT 128 54h Disable Enable: MS1204FZY 10-46 Code 1
Parameter Menus 10 - 5 Table 10-1 Default Table (Continued) Parameter Parameter Number Default Page Number Code 93 Code 93 09h Disable 10-57 Set Length(s) for Code 93 1Ah 1Bh Length within Range: 04-55 10-58 Code 11 0Ah Disable 10-59 Set Length(s) for Code 11 1Ch 1Dh Length within Range: 04-55 10-60 Code 11 Check Digit Verification 34h Disable 10-61 Transmit Code 11 Check Digits 2Fh Disable 10-62 Interleaved 2 of 5 06h Disable Enable: MS1204FZY: MS954 10-63 Set Length(s) fo
10 - 6 Symbol MiniScan MSXX04 Series Integration Guide Table 10-1 Default Table (Continued) Parameter Parameter Number Default Page Number MSI Plessey Check Digits 32h One 10-75 Transmit MSI Plessey Check Digit 2Eh Disable 10-75 MSI Plessey Check Digit Algorithm 33h Mod 10/Mod 10 10-76 PDF417/MicroPDF417 (MS2204, MS2204VHD, and MS3204 only) PDF417 0Fh MS220X: Enable MS3204: Disable 10-77 MicroPDF417 E3h Disable 10-77 MicroPDF Performance F0h 65h Standard 10-78 Code 128 Emulatio
Parameter Menus 10 - 7 Table 10-1 Default Table (Continued) Parameter Parameter Number Default Page Number Host RTS Line State 9Ah Low 10-96 Decode Data Packet Format EEh Unpacketed 10-97 Stop Bit Select 9Dh 1 10-97 Intercharacter Delay 6Eh 0 10-98 Host Serial Response Time-out 9Bh 2 sec 10-98 Host Character Time-out EFh 200 msec 10-98 Decode Event F0h 00h Disable 10-99 Boot Up Event F0h 02h Disable 10-100 Parameter Event F0h 03h Disable 10-100 Event Reporting Macr
10 - 8 Symbol MiniScan MSXX04 Series Integration Guide Set Default Parameter Set Defaults - Symbol MS1204, MS1204VHD, MS3204 Scan this bar code to return all parameters to the values listed in Table 10-1 on page 10-2. NOTE See Set Defaults - Symbol MS954 on page 10-9 for the Symbol MS954 default parameters.
Parameter Menus 10 - 9 Set Defaults - Symbol MS954 The Symbol MS954 is shipped with the factory default settings shown in Table 10-1 on page 10-2. These factory default values are stored in non-volatile memory and are preserved even when the scan engine is powered down. Changes to the factory default values can be stored as custom defaults. These values are also stored in non-volatile memory and are preserved even when the scanner is powered down.
10 - 10 Symbol MiniScan MSXX04 Series Integration Guide Scanning Options Beeper Volume Parameter # 8Ch To select a decode beep volume, scan the Low Volume, Medium Volume, or High Volume bar code.
Parameter Menus 10 - 11 Beeper Tone Parameter # 91h To select a decode beep frequency (tone), scan the appropriate bar code. Low Frequency (02h) Medium Frequency (01h) *High Frequency (00h) Beeper Frequency Adjustment Parameter # F0h 91H This parameter adjusts the frequency of the high beeper tone from the nominal 2500 Hz to another frequency matching the resonances of the installation. It is programmable in 10 Hz increments from 1220 Hz to 3770 Hz.
10 - 12 Symbol MiniScan MSXX04 Series Integration Guide Laser On Time Parameter # 88h This parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in 0.1 second increments from 0.5 to 9.9 seconds. To set a Laser On Time, scan the bar code below. Next scan two numeric bar codes beginning on page 10-111 that correspond to the desired on time. Times less than 1.0 second must have a leading zero. For example, to set an on time of 0.
Parameter Menus 10 - 13 Power Mode Parameter # 80h This parameter determines whether or not power remains on after a decode attempt. In Low Power mode, the scanner enters into a low power consumption mode when possible, provided all WAKEUP signals are released. In Continuous On mode, power remains on after each decode attempt.
10 - 14 Symbol MiniScan MSXX04 Series Integration Guide Trigger Modes Parameter # 8Ah • Level - A trigger pull activates the laser and decode processing. The laser remains on and decode processing continues until a trigger release, a valid decode, or the Laser On Time-out is reached. • Pulse - A trigger pull activates the laser and decode processing. The laser remains on and decode processing continues until a valid decode or the Laser On Time-out is reached.
Parameter Menus 10 - 15 Scanning Mode Parameter # 8Dh NOTE This option is supported by the Symbol MS2204, MS2204VHD and MS3204 only. Select one of the following scanning modes: • Smart Raster•Always Raster • Slab Only Raster•Programmable Raster • Omnidirectional (Cyclone)•Semi-Omnidirectional NOTE If Omnidirectional is selected, disabling the following parameters is recommended: PDF417, MicroPDF417, DataBar Limited, CC-C, CC-AB, TLC-39 and Linear UPC.
10 - 16 Symbol MiniScan MSXX04 Series Integration Guide Aiming Mode Parameter # F0h 7Eh NOTE This option is supported by the Symbol MS1204FZY, MS2204, MS2204VHD and MS3204 only. For handheld mode only, select an aiming dot to appear for a normal or extended period of time.
Parameter Menus 10 - 17 Programmable Raster Height And Raster Expansion Speed Parameter # E4h, E5h NOTE This option is supported by the Symbol MS2204, MS2204VHD and MS3204-I000 only. This parameter selects the laser pattern’s height and rate of expansion, and is only used when Programmable Raster or Always Raster is enabled. This parameter is intended for very specific applications, and is usually not necessary. Select the laser pattern’s height and/or rate of expansion. 1.
10 - 18 Symbol MiniScan MSXX04 Series Integration Guide Timeout Between Decodes Timeout Between Decodes, Same Symbol Parameter # 89h When in Continuous triggering mode, this parameter sets the minimum duration of not decoding data before the scanner decodes a second bar code identical to one just decoded. This reduces the risk of accidently scanning the same symbol twice. It is programmable in 0.1 second increments from 0.0 to 9.9 seconds. The recommended interval is 0.6 seconds.
Parameter Menus 10 - 19 Beep After Good Decode Parameter # 38h Scan this symbol to set the scanner to beep after a good decode. *Beep After Good Decode (01h) Scan this symbol to set the scanner not to beep after a good decode. The beeper still operates during parameter menu scanning and indicates error conditions.
10 - 20 Symbol MiniScan MSXX04 Series Integration Guide Transmit “No Read” Message Parameter # 5Eh Enable this option to transmit “NR” if a symbol does not decode. Any enabled prefix or suffixes are appended around this message. Enable No Read (01h) When the parameter is disabled, and a symbol can not be decoded, no message is sent to the host.
Parameter Menus 10 - 21 Parameter Scanning Parameter # ECh To disable the decoding of parameter bar codes, scan the bar code below. The Set Defaults parameter bar code can still be decoded. To enable decoding of parameter bar codes, either scan *Enable Parameter Scanning (01h), Set All Defaults or set this parameter to 01h via a serial command.
10 - 22 Symbol MiniScan MSXX04 Series Integration Guide Linear Code Type Security Level Parameter # 4Eh NOTE Does not apply to Code 128. The MiniScan scanner offer four levels of decode security for linear code types (e.g., Code 39, Interleaved 2 of 5). Select higher security levels for decreasing levels of bar code quality. As security levels increase, the scanner’s aggressiveness decreases. Select the security level appropriate for your bar code quality.
Parameter Menus 10 - 23 Linear Security Level 3 Code types other than the following must be successfully read twice before being decoded. The following codes must be read three times: Code Type Length MSI Plessey 4 or less D 2 of 5 8 or less I 2 of 5 8 or less Linear Security Level 3 (03h) Linear Security Level 4 All code types must be successfully read three times before being decoded.
10 - 24 Symbol MiniScan MSXX04 Series Integration Guide Bi-directional Redundancy Parameter # 43h This parameter is only valid when a Linear Code Type Security Level is enabled (see page 10-22). When this parameter is enabled, a bar code must be successfully scanned in both directions (forward and reverse) before being decoded.
Parameter Menus 10 - 25 UPC/EAN Enable/Disable UPC-A Parameter # 01h To enable or disable UPC-A, scan the appropriate bar code below. *Enable UPC-A (01h) Disable UPC-A (00h) Enable/Disable UPC-E Parameter # 02h To enable or disable UPC-E, scan the appropriate bar code below.
10 - 26 Symbol MiniScan MSXX04 Series Integration Guide Enable/Disable UPC-E1 Parameter # 0Ch To enable or disable UPC-E1, scan the appropriate bar code below.
Parameter Menus 10 - 27 Enable/Disable EAN-8 Parameter # 04h To enable or disable EAN-8, scan the appropriate bar code below. *Enable EAN-8 (01h) Disable EAN-8 (00h) Enable/Disable EAN-13 Parameter # 03h To enable or disable EAN-13, scan the appropriate bar code below.
10 - 28 Symbol MiniScan MSXX04 Series Integration Guide Enable/Disable Bookland EAN Parameter # 53h To enable or disable EAN Bookland, scan the appropriate bar code below. Enable Bookland EAN (01h) *Disable Bookland EAN (00h) NOTE If you enable Bookland EAN, select a Bookland ISBN Format on page 10-42. Also select either Decode UPC/EAN Supplementals, Autodiscriminate UPC/EAN Supplementals, or Enable 978/979 Supplemental Mode in Decode UPC/EAN Supplementals on page 10-30..
Parameter Menus 10 - 29 UPC/EAN Coupon Code Parameter # 55h When enabled, this parameter decodes UPC-A bar codes starting with digit ‘5’, EAN-13 bar codes starting with digit ‘99’, and UPC-A/EAN-128 Coupon Codes. UPC-A, EAN-13 and EAN-128 must be enabled to scan all types of Coupon Codes. Enable UPC/EAN Coupon Code *Disable UPC/EAN Coupon Code NOTE Use the Decode UPC/EAN Supplemental Redundancy parameter to control autodiscrimination of the EAN-128 (right half) of a coupon code.
10 - 30 Symbol MiniScan MSXX04 Series Integration Guide Decode UPC/EAN Supplementals Parameter # 10h Supplementals are bar codes appended according to specific format conventions (e.g., UPC A+2, UPC E+2, EAN 13+2). The following options are available: • If you select Ignore UPC/EAN with Supplementals, and the scanner is presented with a UPC/EAN plus supplemental symbol, the scanner decodes UPC/EAN and ignores the supplemental characters.
Parameter Menus 10 - 31 Decode UPC/EAN Supplementals (continued) Select the desired option by scanning one of the following bar codes.
10 - 32 Symbol MiniScan MSXX04 Series Integration Guide Decode UPC/EAN Supplementals (continued) Enable 977 Supplemental Mode (07h) Enable 414/419/434/439 Supplemental Mode (06h) Enable 491 Supplemental Mode (08h) Enable Smart Supplemental Mode (03h)
Parameter Menus 10 - 33 Decode UPC/EAN Supplementals (continued) Supplemental User-Programmable Type 1 (09h) Supplemental User-Programmable Type 1 and 2 (0Ah) Smart Supplemental Plus User-Programmable 1 (0Bh) Smart Supplemental Plus User-Programmable 1 and 2 (0Ch)
10 - 34 Symbol MiniScan MSXX04 Series Integration Guide User-Programmable Supplementals Supplemental 1: Parameter # F1h 43h Supplemental 2: Parameter # F1h 44h If you selected a Supplemental User-Programmable option from Decode UPC/EAN Supplementals on page 10-30, select User-Programmable Supplemental 1 to set the 3-digit prefix. Then select the 3 digits using the numeric bar codes beginning on page 10-111. Select User-Programmable Supplemental 2 to set a second 3-digit prefix.
Parameter Menus 10 - 35 Transmit UPC-A Check Digit Parameter # 28h Scan the appropriate bar code below to transmit the symbol with or without the UPC-A check digit. *Transmit UPC-A Check Digit (01h) Do Not Transmit UPC-A Check Digit (00h) Transmit UPC-E Check Digit Parameter # 29h Scan the appropriate bar code below to transmit the symbol with or without the UPC-E check digit.
10 - 36 Symbol MiniScan MSXX04 Series Integration Guide Transmit UPC-E1 Check Digit Parameter # 2Ah Scan the appropriate bar code below to transmit the symbol with or without the UPC-E1 check digit.
Parameter Menus 10 - 37 UPC-A Preamble Parameter # 22h Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-A symbol. Select one of the following options for transmitting UPC-A preamble to the host device: transmit system character only, transmit system character and country code (“0” for USA), or transmit no preamble.
10 - 38 Symbol MiniScan MSXX04 Series Integration Guide UPC-E Preamble Parameter # 23h Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-E symbol. Select one of the following options for transmitting UPC-E preamble to the host device: transmit system character only, transmit system character and country code (“0” for USA), or transmit no preamble.
Parameter Menus 10 - 39 UPC-E1 Preamble Parameter # 24h Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-E1 symbol. Select one of the following options for transmitting UPC-E1 preamble to the host device: transmit system character only, transmit system character and country code (“0” for USA), or transmit no preamble.
10 - 40 Symbol MiniScan MSXX04 Series Integration Guide Convert UPC-E to UPC-A Parameter # 25h This parameter converts UPC-E (zero suppressed) decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit). Scan DO NOT CONVERT UPC-E TO UPC-A to transmit UPC-E (zero suppressed) decoded data.
Parameter Menus 10 - 41 Convert UPC-E1 to UPC-A Parameter # 26h Enable this parameter to convert UPC-E1 (zero suppressed) decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit). Scan DO NOT CONVERT UPC-E TO UPC-A to transmit UPC-E1 (zero suppressed) decoded data.
10 - 42 Symbol MiniScan MSXX04 Series Integration Guide Bookland ISBN Format Parameter # F1h 40h If you enabled Bookland EAN using Enable/Disable Bookland EAN on page 10-28, select one of the following formats for Bookland data: • Bookland ISBN-10 - The scanner reports Bookland data starting with 978 in traditional 10-digit format with the special Bookland check digit for backward-compatibility. Data starting with 979 is not considered Bookland in this mode.
Parameter Menus 10 - 43 UPC/EAN Security Level Parameter # 4Dh The MiniScan scanner offers four levels of decode security for UPC/EAN bar codes. Select higher levels of security for decreasing levels of bar code quality. Increasing security decreases the scanner’s aggressiveness, so choose only that level of security necessary for the application.
10 - 44 Symbol MiniScan MSXX04 Series Integration Guide Linear UPC/EAN Decode Parameter # 44h This option applies to code types containing two adjacent blocks (e.g., UPC-A, EAN-8, EAN-13). When enabled, a bar code is transmitted only when both the left and right blocks are successfully decoded within one laser scan. Enable this option when bar codes are in proximity to each other.
Parameter Menus 10 - 45 Code 128 Enable/Disable Code 128 Parameter # 08h To enable or disable Code 128, scan the appropriate bar code below. *Enable Code 128 (01h) Disable Code 128 (00h) Enable/Disable UCC/EAN-128 Parameter # 0Eh To enable or disable UCC/EAN-128, scan the appropriate bar code below.
10 - 46 Symbol MiniScan MSXX04 Series Integration Guide Enable/Disable ISBT 128 Parameter # 54h To enable or disable ISBT 128, scan the appropriate bar code below. Enable ISBT 128 (01h) *Disable ISBT 128 (00h) Lengths for Code 128 No length setting is required for Code 128.
Parameter Menus 10 - 47 Code 128 Decode Performance Parameter # 48h NOTE This option is supported by the MS2204, MS2204VHD and MS3204 only. This option offers three levels of decode performance or “aggressiveness” for Code 128 symbols. Increasing the performance level reduces the amount of required bar code orientation, which is useful when scanning very long and/or truncated bar codes. Increased levels reduce decode security.
10 - 48 Symbol MiniScan MSXX04 Series Integration Guide Code 128 Decode Performance Level Parameter # 49h NOTE This option is supported by the MS2204, MS2204VHD and MS3204 only. Select a level of decode performance.
Parameter Menus 10 - 49 Code 39 Enable/Disable Code 39 Parameter # 00h To enable or disable Code 39, scan the appropriate bar code below. *Enable Code 39 (01h) Disable Code 39 (00h) Enable/Disable Trioptic Code 39 Parameter # 0Dh Trioptic Code 39 is a variant of Code 39 used in marking computer tape cartridges. Trioptic Code 39 symbols always contain six characters. Do not enable Trioptic Code 39 and Code 39 Full ASCII simultaneously.
10 - 50 Symbol MiniScan MSXX04 Series Integration Guide Convert Code 39 to Code 32 Parameter # 56h Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan the appropriate bar code below to enable or disable converting Code 39 to Code 32. Convert Code 39 To Code 32 (Enable) (01h) NOTE Code 39 must be enabled for this parameter to function.
Parameter Menus 10 - 51 Code 32 Prefix Parameter # E7h Enable this parameter to add the prefix character “A” to all Code 32 bar codes. Convert Code 39 to Code 32 must be enabled for this parameter to function. NOTE Disable Code 32 Prefix is the default for MS954.
10 - 52 Symbol MiniScan MSXX04 Series Integration Guide Set Lengths for Code 39 Parameter # L1 = 12h, L2 = 13h The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 39 may be set for any length, one or two discrete lengths, or lengths within a specific range. If Code 39 Full ASCII is enabled, Length Within a Range or Any Length are the preferred options.
Parameter Menus 10 - 53 Code 39 Check Digit Verification Parameter # 30h When this feature is enabled, the scanner checks the integrity of all Code 39 symbols to verify that the data complies with specified check digit algorithm. Only those Code 39 symbols which include a modulo 43 check digit are decoded. Enable Code 39 Check Digit (01h) *Disable Code 39 Check Digit (00h) Transmit Code 39 Check Digit Parameter # 2Bh Scan this symbol to transmit the check digit with the data.
10 - 54 Symbol MiniScan MSXX04 Series Integration Guide Enable/Disable Code 39 Full ASCII Parameter # 11h To enable or disable Code 39 Full ASCII, scan the appropriate bar code below. When enabled, the ASCII character set assigns a code to letters, punctuation marks, numerals, and most control keystrokes on the keyboard. The first 32 codes are non-printable and are assigned to keyboard control characters such as BACKSPACE and RETURN.
Parameter Menus 10 - 55 Code 39 Decode Performance Parameter # 46h NOTE This option is supported by the MS2204, MS2204VHD and MS3204 only. This option offers three levels of decode performance or “aggressiveness” for Code 39 symbols. Increasing the performance level reduces the amount of required bar code orientation, which is useful when scanning very long and/or truncated bar codes. Increased levels reduce decode security.
10 - 56 Symbol MiniScan MSXX04 Series Integration Guide Code 39 Decode Performance Level Parameter # 47h NOTE This option is supported by the MS2204, MS2204VHD and MS3204 only. Select a level of decode performance.
Parameter Menus 10 - 57 Code 93 Enable/Disable Code 93 Parameter # 09h To enable or disable Code 93, scan the appropriate bar code below.
10 - 58 Symbol MiniScan MSXX04 Series Integration Guide Set Lengths for Code 93 Parameter # L1 = 1Ah, L2 = 1Bh The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 93 can be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - Select this option to decode only those codes containing a selected length.
Parameter Menus 10 - 59 Code 11 Enable/Disable Code 11 Parameter # 0Ah To enable or disable Code 11, scan the appropriate bar code below.
10 - 60 Symbol MiniScan MSXX04 Series Integration Guide Set Lengths for Code 11 Parameter # L1 = 1Ch, L2 = 1Dh The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 11 can be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - Select this option to decode only those codes containing a selected length.
Parameter Menus 10 - 61 Code 11 Check Digit Verification Parameter # 34h When enabled, this parameter checks the integrity of a Code 11 symbol to ensure it complies with a specified check digit algorithm. Select either to check for one check digit, check for two check digits, or to disable the feature.
10 - 62 Symbol MiniScan MSXX04 Series Integration Guide Transmit Code 11 Check Digit Parameter # 2Fh Scan this symbol to transmit the check digit with the data. Transmit Code 11 Check Digit (Enable) (01h) Scan this symbol to transmit data without the check digit.
Parameter Menus 10 - 63 Interleaved 2 of 5 Enable/Disable Interleaved 2 of 5 Parameter # 06h To enable or disable Interleaved 2 of 5, scan the appropriate bar code below. NOTE Enable Interleaved 2 of 5 is the default for MS954.
10 - 64 Symbol MiniScan MSXX04 Series Integration Guide Set Lengths for Interleaved 2 of 5 Parameter # L1 = 16h, L2 = 17h The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. Lengths for I 2 of 5 can be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - Select this option to decode only those codes containing a selected length.
Parameter Menus 10 - 65 I 2 of 5 Check Digit Verification Parameter # 31h When enabled, this parameter checks the integrity of an I 2 of 5 symbol to ensure it complies with a specified algorithm, either USS (Uniform Symbology Specification), or OPCC (Optical Product Code Council).
10 - 66 Symbol MiniScan MSXX04 Series Integration Guide Transmit I 2 of 5 Check Digit Parameter # 2Ch Scan this symbol to transmit the check digit with the data. Transmit I 2 of 5 Check Digit (Enable) (01h) Scan this symbol to transmit data without the check digit. *Do Not Transmit I 2 of 5 Check Digit (Disable) (00h) Convert I 2 of 5 to EAN-13 Parameter # 52h This parameter converts a 14 character I 2 of 5 code into EAN-13, and transmits to the host as EAN-13.
Parameter Menus 10 - 67 Discrete 2 of 5 Enable/Disable Discrete 2 of 5 Parameter # 05h To enable or disable Discrete 2 of 5, scan the appropriate bar code below.
10 - 68 Symbol MiniScan MSXX04 Series Integration Guide Set Lengths for Discrete 2 of 5 Parameter # L1 = 14h, L2 = 15h The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. Lengths for D 2 of 5 can be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - Select this option to decode only those codes containing a selected length.
Parameter Menus 10 - 69 Chinese 2 of 5 Enable/Disable Chinese 2 of 5 Parameter # 0xF0 0x98 To enable or disable Chinese 2 of 5, scan the appropriate bar code below. Enable Chinese 2 of 5 (0x01) *Disable Chinese 2 of 5 (0x00) NOTE Chinese 2 of 5 is supported by the MS954 only.
10 - 70 Symbol MiniScan MSXX04 Series Integration Guide Codabar Enable/Disable Codabar Parameter # 07h To enable or disable Codabar, scan the appropriate bar code below.
Parameter Menus 10 - 71 Set Lengths for Codabar Parameter # L1 = 18h, L2 = 19h The length of a code refers to the number of characters (i.e., human readable characters) the code contains, including start or stop characters. Lengths for Codabar may be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - Select this option to decode only those codes containing a selected length.
10 - 72 Symbol MiniScan MSXX04 Series Integration Guide CLSI Editing Parameter # 36h When enabled, this parameter strips the start and stop characters and inserts a space after the first, fifth, and tenth characters of a 14-character Codabar symbol. NOTE Symbol length does not include start and stop characters. Enable CLSI Editing (01h) *Disable CLSI Editing (00h) NOTIS Editing Parameter # 37h When enabled, this parameter strips the start and stop characters from decoded Codabar symbol.
Parameter Menus 10 - 73 MSI Plessey Enable/Disable MSI Plessey Parameter # 0Bh To enable or disable MSI Plessey, scan the appropriate bar code below.
10 - 74 Symbol MiniScan MSXX04 Series Integration Guide Set Lengths for MSI Plessey Parameter # L1 = 1Eh, L2 = 1Fh The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. Lengths for MSI Plessey can be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - Select this option to decode only those codes containing a selected length.
Parameter Menus 10 - 75 MSI Plessey Check Digits Parameter # 32h These check digits at the end of the bar code verify the integrity of the data. At least one check digit is required. Check digits are not automatically transmitted with the data. *One MSI Plessey Check Digit 00h) If two check digits is selected, also select an MSI Plessey Check Digit Algorithm on page 10-76.
10 - 76 Symbol MiniScan MSXX04 Series Integration Guide MSI Plessey Check Digit Algorithm Parameter # 33h When the Two MSI Plessey check digits option is selected, an additional verification is required to ensure integrity. Select one of the following algorithms.
Parameter Menus 10 - 77 PDF417/MicroPDF417 NOTE These options are supported by the MS2204, MS2204VHD and MS3204 only. Enable/Disable PDF417 Parameter # 0Fh To enable or disable PDF417, scan the appropriate bar code below. Enable PDF417 (01h) Disable PDF417 (00h) Enable/Disable MicroPDF417 Parameter # E3h To enable or disable MicroPDF417, scan the appropriate bar code below.
10 - 78 Symbol MiniScan MSXX04 Series Integration Guide MicroPDF Performance Parameter # F0h 65h If the scanner is having trouble decoding MicroPDF symbols, select Selective Performance. Note that this can decrease decoding aggressiveness on some symbols.
Parameter Menus 10 - 79 Code 128 Emulation Parameter # 7Bh When this parameter is enabled, the scanner transmits data from certain MicroPDF417 symbols as if it was encoded in Code 128 symbols. Transmit AIM Symbology Identifiers must be enabled for this parameter to work.
10 - 80 Symbol MiniScan MSXX04 Series Integration Guide GS1 DataBar GS1 DataBar-14 Parameter # F0h 52h To enable or disable GS1 DataBar-14, scan the appropriate bar code below. Enable GS1 DataBar-14 (01h) *Disable GS1 DataBar-14 (00h) GS1 DataBar Limited Parameter # F0h 53h To enable or disable GS1 DataBar Limited, scan the appropriate bar code below.
Parameter Menus 10 - 81 GS1 DataBar Expanded Parameter # F0h 54h To enable or disable GS1 DataBar Expanded, scan the appropriate bar code below.
10 - 82 Symbol MiniScan MSXX04 Series Integration Guide Convert GS1 DataBar to UPC/EAN Parameter # F0h 8Dh NOTE This option is supported by the MS1204FZY only. This parameter only applies to GS1 DataBar-14 and GS1 DataBar Limited symbols not decoded as part of a Composite symbol. When this conversion is enabled, GS1 DataBar-14 and GS1 DataBar Limited symbols encoding a single zero as the first digit have the leading '010' stripped and the bar code reported as EAN-13.
Parameter Menus 10 - 83 Composite NOTE These options are supported by the MS2204, MS2204VHD, and MS3204 only. Composite CC-C Parameter # F0h 55h Scan a bar code below to enable or disable Composite bar codes of type CC-C.
10 - 84 Symbol MiniScan MSXX04 Series Integration Guide Composite CC-A/B Parameter # F0h 56h Scan a bar code below to enable or disable Composite bar codes of type CC-A/B. Enable CC-A/B (01h) *Disable CC-A/B (00h) Composite TLC-39 Parameter # F0h 73h Scan a bar code below to enable or disable Composite bar codes of type TLC-39.
Parameter Menus 10 - 85 UPC Composite Mode Parameter # F0h 58h UPC symbols can be “linked” with a 2D symbol during transmission as if they were one symbol. Three options are offered for these symbols: • Select UPC Never Linked to transmit UPC bar codes regardless of whether a 2D symbol is detected. • Select UPC Always Linked to transmit UPC bar codes and the 2D portion. If 2D is not present, the UPC bar code does not transmit.
10 - 86 Symbol MiniScan MSXX04 Series Integration Guide Data Options Transmit Code ID Character Parameter # 2Dh A code ID character identifies the code type of a scanned bar code. This can be useful when decoding more than one code type. The code ID character is inserted between the prefix character (if selected) and the decoded symbol. Select no code ID character, a Symbol Code ID character, or an AIM Code ID character. The Symbol Code ID characters are listed below.
Parameter Menus 10 - 87 Transmit Code ID Character (continued) Symbol Code ID Character (02h) AIM Code ID Character (01h) *None (00h)
10 - 88 Symbol MiniScan MSXX04 Series Integration Guide Prefix/Suffix Values Parameter # P = 69h, S1 = 68h, S2 = 6Ah A prefix and/or one or two suffixes can be appended to scan data for use in data editing. To set a value for a prefix or suffix, scan a four-digit number (i.e., four bar codes; see Numeric Bar Codes beginning on page 10-111) that corresponds to that value. See Table A-1 on page A-1 for the four-digit codes.
Parameter Menus 10 - 89 Scan Data Transmission Format Parameter # EBh To change the scan data format, scan one of the following eight bar codes corresponding to the desired format. NOTE To set values for the prefix and/or suffix, see Prefix/Suffix Values on page 10-88..
10 - 90 Symbol MiniScan MSXX04 Series Integration Guide Scan Data Transmission Format (continued) (04h) (05h) (06h) (07h)
Parameter Menus 10 - 91 Simple Serial Interface (SSI) Options Baud Rate Parameter # 9Ch Baud rate is the number of bits of data transmitted per second. The scanner's baud rate setting should match the data rate setting of the host device. If not, data may not reach the host device or may reach it in distorted form.
10 - 92 Symbol MiniScan MSXX04 Series Integration Guide Baud Rate (continued) Baud Rate 4800 (05h) *Baud Rate 9600 (06h) Baud Rate 19,200 (07h) 38,400 (08h)
Parameter Menus 10 - 93 Parity Parameter # 9Eh A parity check bit is the most significant bit of each ASCII coded character. Select the parity type according to host device requirements. If you select Odd parity, the parity bit has a value 0 or 1, based on data, to ensure that an odd number of 1 bits is contained in the coded character. Odd (00h) If you select Even parity, the parity bit has a value 0 or 1, based on data, to ensure that an even number of 1 bits is contained in the coded character.
10 - 94 Symbol MiniScan MSXX04 Series Integration Guide Check Parity Parameter # 97h NOTE This option is supported by the MS1204FZY, MS2204, MS2204VHD and MS3204 only. Select whether or not to check the parity of received characters. Select the type of parity through the Parity parameter.
Parameter Menus 10 - 95 Software Handshaking Parameter # 9Fh This parameter offers control of the data transmission process in addition to that offered by hardware handshaking. Hardware handshaking is always enabled and cannot be disabled by the user. Disable ACK/NAK Handshaking When this option is selected, the decoder neither generates nor expects ACK/NAK handshaking packets.
10 - 96 Symbol MiniScan MSXX04 Series Integration Guide Host RTS Line State Parameter # 9Ah NOTE This option is supported by the MS1204FZY, MS2204, MS2204VHD and MS3204 only. This parameter is used to set the idle state of the Serial Host RTS line. The SSI Interface is intended to be used with host applications which also implement the SSI protocol.
Parameter Menus 10 - 97 Decode Data Packet Format Parameter # EEh This parameter selects whether decoded data is transmitted in raw format (unpacketed), or transmitted with the packet format as defined by the serial protocol. If the raw format is chosen, ACK/NAK handshaking is automatically disabled for decode data.
10 - 98 Symbol MiniScan MSXX04 Series Integration Guide Intercharacter Delay Parameter # 6Eh The intercharacter delay gives the host system time to service its receiver and perform other tasks between characters. Select the intercharacter delay option matching host requirements. The delay period can range from no delay to 99 msec in 1 msec increments. After scanning the bar code below, scan two bar codes beginning on page 10-111 to set the desired time-out.
Parameter Menus 10 - 99 Event Reporting The host can request the decoder to provide certain information (events) relative to the decoder’s behavior. Enable or disable the events listed in Table 10-3 by scanning the appropriate bar codes on the following pages. Parameter number format for these parameters follows those shown in the Simple Serial Interface (SSI) Programmer’s Guide for parameters numbered 256 or higher.
10 - 100Symbol MiniScan MSXX04 Series Integration Guide Boot Up Event Parameter # F0h 02h When enabled, the sends a message a message to the host whenever power is applied. When disabled, no message is sent. Enable (01h) *Disable (00h) Parameter Event Parameter # F0h 03h When enabled, the scanner sends a message to the host when one of the events specified in Table 10-3 on page 10-99 occurs. When disabled, no message is sent.
Parameter Menus10 - 101 Macro PDF Features NOTE These options are supported by the MS2204, MS2204VHD and MS3204 only. Transmit Symbols in Codeword Format Parameter # Afh Enable this to transmit each PDF symbol as directly decoded data codewords, whether or not that symbol is part of a macro PDF sequence. Note that data is output as codeword values, not as interpreted data. “Codeword values” is an ASCII representation of a number from 000 to 928 for each codeword, preceded by an escape character.
10 - 102Symbol MiniScan MSXX04 Series Integration Guide Transmit Unknown Codewords Parameter # BAh Select Transmit Unknown Codewords to use the output codeword format for transmitting any non-GLI or non-macro PDF codeword. Select Do Not Transmit Unknown Codewords to sound a decode error beep when an unknown codeword is found.
Parameter Menus10 - 103 Escape Characters Parameter # E9h This enables the backslash (\) character as an Escape character for systems that can process transmissions containing special data sequences. Scan a bar code below to either format special data (e.g., GLI escapes, MacroPDF417 Control Block optional fields) according to the GLI (Global Label Identifier) protocol or the ECI (Extended Channel Interpretation) protocol, or to disable this parameter.
10 - 104Symbol MiniScan MSXX04 Series Integration Guide Delete Character Set ECIs Parameter # E6h NOTE This option is supported by the MS2204, MS2204VHD and MS3204 only. Select Delete Character Set ECIs to delete any escape sequences representing Character Set ECIs (also known as GLIs) from its buffer before transmission. In many receiving systems, Character Set ECIs can be removed without affecting the way data is displayed or processed.
Parameter Menus10 - 105 ECI Decoder Parameter # E8h NOTE This option is supported by the MS2204, MS2204VHD and MS3204 only. This parameter enables the scanner to interpret any Extended Channel Interpretations (ECIs) that are supported by the scanner firmware. This does not affect symbols not encoded using ECIs. This version of the product supports ECIs 000900 through 000913, used for efficient encoding of Common Data Syntax Format 00-99.
10 - 106Symbol MiniScan MSXX04 Series Integration Guide Transmit Macro PDF User-Selected Fields NOTE These options are supported by the MS2204, MS2204VHD and MS3204 only. Enable or disable each of the following parameters to indicate whether or not to transmit the specified field in subsequently scanned Macro PDF417 symbols. The options cannot be changed in the middle of a Macro PDF set entry. All user-selected fields are prefixed by \923 for GLIs, and \C923C for ECIs.
Parameter Menus10 - 107 Transmit Block Count Parameter # B1h Transmit Block Count activates transmission of the block count field. The field character tag is \923\001. For example, the field may be: \923\0011856. Enable Transmit Block Count (01h) *Disable Transmit Block Count (00h) Transmit Time Stamp Parameter # B2h Transmit Time Stamp activates transmission of the time stamp field. The field character tag is \923\002. For example, the field may be: \923\0022123443243234.
10 - 108Symbol MiniScan MSXX04 Series Integration Guide Transmit Sender Parameter # B3h Transmit Sender activates transmission of the sender field. The field character tag is \923\003. For example, the field may be: \923\003Motorola Holtsville, NY. Enable Sender Transmit (01h) *Disable Sender Transmit (00h) Transmit Addressee Parameter # B4h Transmit Addressee activates transmission of the addressee field. The field character tag is \923\004. For example, the field may be: \923\004AIM USA.
Parameter Menus10 - 109 Transmit Checksum Parameter # B6h Transmit Checksum activates transmission of the checksum field. The field character tag is \923\006. For example, the field may be: \923\00663823. Enable Checksum Transmit (01h) *Disable Checksum Transmit (00h) Transmit File Size Parameter # B5h Transmit File Size activates transmission of the file size field. The field character tag is \923\005. For example, the field may be: \923\005179234.
10 - 110Symbol MiniScan MSXX04 Series Integration Guide Transmit Macro PDF Control Header Parameter # B7h Transmit Macro PDF Control Header activates transmission of the control header, which contains the segment index and the file ID. For example, the field can be: \92800000\725\120\343. The five digits after the \928 are the segment index (or block index), and \725\120\343 is the file ID.
Parameter Menus10 - 111 Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
10 - 112Symbol MiniScan MSXX04 Series Integration Guide Numeric Bar Codes (continued) 5 6 7 8 9
Parameter Menus10 - 113 Cancel To change a selection or cancel an incorrect entry, scan the bar code below.
10 - 114Symbol MiniScan MSXX04 Series Integration Guide
Chapter 11 Simple Serial Interface (SSI) Introduction MiniScan scanners communicate with a host device using Symbol's Simple Serial Interface (SSI). This interface is only available on Symbol MSXX04 models. The Simple Serial Interface (SSI) Programmer’s Guide (p/n 72-40451-xx) and Simple Serial Interface (SSI) Developer’s Guide (p/n 72-50705-xx) provide general information on SSI, include information on the decoder’s hardware signals, and describe the commands.
11 - 2 Symbol MiniScan MSXX04 Series Integration Guide Table 11-1 lists the codes identifying the MiniScan scanner when using SSI.
Chapter 12 Mounting Templates Introduction This chapter provides mounting templates for MiniScan scanners. Copy the page with your MiniScan model’s template to aid in mounting.
12 - 2 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS3204 Mounting Template Figure 12-2 Symbol MS3204 Mounting Template Symbol MS954 Mounting Template Figure 12-3 Symbol MS954 Mounting Template
Appendix A ASCII Character Sets RS-232 ASCII Character Set The values in Table A-1 can be assigned as prefixes or suffixes for ASCII character data transmission in an RS-232 environment.
A-2 Symbol MiniScan MSXX04 Series Integration Guide Table A-1 Prefix/Suffix Values (Continued) Prefix/Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1016 $P DLE 1017 $Q DC1 1018 $R DC2 1019 $S DC3 1020 $T DC4 1021 $U NAK 1022 $V SYN 1023 $W ETB 1024 $X CAN 1025 $Y EM 1026 $Z SUB 1027 %A ESC 1028 %B FS 1029 %C GS 1030 %D RS 1031 %E US 1032 Space Space 1033 /A ! 1034 /B " 1035 /C # 1036 /D $ 1037 /E % 1038 /F & 1039
ASCII Character Sets Table A-1 Prefix/Suffix Values (Continued) Prefix/Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1045 - - 1046 . .
A-4 Symbol MiniScan MSXX04 Series Integration Guide Table A-1 Prefix/Suffix Values (Continued) Prefix/Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1074 J J 1075 K K 1076 L L 1077 M M 1078 N N 1079 O O 1080 P P 1081 Q Q 1082 R R 1083 S S 1084 T T 1085 U U 1086 V V 1087 W W 1088 X X 1089 Y Y 1090 Z Z 1091 %K [ 1092 %L \ 1093 %M ] 1094 %N ^ 1095 %O _ 1096 %W ` 1097 +A a 1098 +B b 1099 +C c 1100 +D d 1101
ASCII Character Sets Table A-1 Prefix/Suffix Values (Continued) Prefix/Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1103 +G g 1104 +H h 1105 +I i 1106 +J j 1107 +K k 1108 +L l 1109 +M m 1110 +N n 1111 +O o 1112 +P p 1113 +Q q 1114 +R r 1115 +S s 1116 +T t 1117 +U u 1118 +V v 1119 +W w 1120 +X x 1121 +Y y 1122 +Z z 1123 %P { 1124 %Q | 1125 %R } 1126 %S ~ 1127 Undefined 7013 ENTER A-5
A-6 Symbol MiniScan MSXX04 Series Integration Guide USB ASCII Character Set The values in Table A-2 can be used for ASCII character data transmission in a USB environment. Table A-2 USB ASCII Character Set Prefix/ Suffix Value Full ASCII Code 39 Encode Char.
ASCII Character Sets Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Char. Keystroke 1024 $X CTRL X 1025 $Y CTRL Y 1026 $Z CTRL Z 1027 %A CTRL [ / ESC* 1028 %B CTRL \ 1029 %C CTRL ] 1030 %D CTRL 6 1031 %E CTRL - 1032 Space Space 1033 /A ! 1034 /B “ 1035 /C # 1036 /D $ 1037 /E % 1038 /F & 1039 /G ‘ 1040 /H ( 1041 /I ) 1042 /J * 1043 /K + 1044 /L , 1045 - - 1046 . .
A-8 Symbol MiniScan MSXX04 Series Integration Guide Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Char.
ASCII Character Sets Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Char.
A - 10 Symbol MiniScan MSXX04 Series Integration Guide Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Char.
ASCII Character Sets A - 11 Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Char. 2068 ALT D 2069 ALT E 2070 ALT F 2071 ALT G 2072 ALT H 2073 ALT I 2074 ALT J 2075 ALT K 2076 ALT L 2077 ALT M 2078 ALT N 2079 ALT O 2080 ALT P 2081 ALT Q 2082 ALT R 2083 ALT S 2084 ALT T 2085 ALT U 2086 ALT V 2087 ALT W 2088 ALT X 2089 ALT Y 2090 ALT Z Keystroke *The keystroke in bold is sent only if Function Key Mapping is enabled.
A - 12 Symbol MiniScan MSXX04 Series Integration Guide Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Other Value Full ASCII Code 39 Encode Char. Keystroke Keystroke GUI Shift Keys The Apple™ iMac keyboard has an apple key on either side of the space bar. Windows-based systems have a GUI key to the left of the left ALT key, and to the right of the right ALT key.
ASCII Character Sets A - 13 Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Char.
A - 14 Symbol MiniScan MSXX04 Series Integration Guide Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Char. 5014 F14 5015 F15 5016 F16 5017 F17 5018 F18 5019 F19 5020 F20 5021 F21 5022 F22 5023 F23 5024 F24 Keypad Keystroke 6042 * 6043 + 6044 undefined 6045 - 6046 .
ASCII Character Sets A - 15 Table A-2 USB ASCII Character Set (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Char.
A - 16 Symbol MiniScan MSXX04 Series Integration Guide
Glossary A AIM. Automatic Identification Manufacturers, Inc. is the trade association for manufacturers of automatic identification systems. Alphanumeric. A character set that contains letters, numbers and other characters such as special symbols. Aperture. The opening in an optical system defined by a lens or baffle that establishes the field of view. ASCII. American Standard Code for Information Interchange.
Glossary - 2 Symbol MiniScan MSXX04 Series Integration Guide Bar Code Character. A single group of bars and spaces which represent an individual number, letter, punctuation mark or other symbol. Bar Code Density. The number of characters represented per unit of measurement (e.g., characters per inch). Bar Code Reader. A device used to read or decode a bar code symbol. Bar Code Symbol.
Glossary - 3 CDRH Class 2. CDRH Class II devices may not emit more than 1 milliwatt average radiant power. Eye protection for CDRH Class II devices is normally afforded by aversion responses, including the blink reflex. Character. A pattern of bars and spaces which either directly represents data or indicates a control function, such as a number, letter, punctuation mark, or communications control contained in a message. Character Set.
Glossary - 4 Symbol MiniScan MSXX04 Series Integration Guide Data Matrix. This error correcting, 2-dimensional matrix symbology was originally developed in 1989, and a finalized design was completed in 1995 by International Data Matrix. It's capable of encoding various character sets including strictly numeric data, alphanumeric data and all ISO 646 (ASCII) characters, as well as special character sets. The symbology has both error detection and error correction features.
Glossary - 5 U.P.C. is often considered a 12-digit code. The 13th digit of EAN/U.P.C. symbol is a derived character in the left-most position. In the case of U.P.C., this derived left-most character is a 0. Element. Generic term for a bar or space. Encoded Area. Total linear dimension occupied by all characters of a code pattern, including start/stop characters and data. ENQ (RS-232). ENQ software handshaking is also supported for the data sent to the host. Error Correction.
Glossary - 6 Symbol MiniScan MSXX04 Series Integration Guide Hz. Hertz; A unit of frequency equal to one cycle per second. I IEC. International Electrotechnical Commission. This international agency regulates laser safety by specifying various laser operation classes based on power output during operation. IEC (825) Class 1. This is the lowest power IEC laser classification. IEC Class 1 devices are safe under reasonably foreseeable conditions of operation.
Glossary - 7 LED Indicator. A semiconductor diode (LED - Light Emitting Diode) used as an indicator, often in digital displays. The semiconductor uses applied voltage to produce light of a certain frequency determined by the semiconductor's particular chemical composition. Light Emitting Diode. See LED. Liquid Crystal Display (LCD). A display that uses liquid crystal sealed between two glass plates.
Glossary - 8 Symbol MiniScan MSXX04 Series Integration Guide Non-read. The absence of data at the scanner output after an attempted scan, which is due to no code, defective code, scanner failure or operator error. O Omnidirectional. Bar codes read in any orientation relative to the scanner. Optical Throw. The distance from the scanner face to the closest point at which symbol can be read; also, optical throw is the difference between range and depth of field. Orientation.
Glossary - 9 Q Quiet Zone. A clear space, containing no dark marks, which precedes the start character of a bar code symbol and follows the stop character. QWERTY. A standard keyboard commonly used on North American and some European PC keyboards. “QWERTY” refers to the arrangement of keys on the left side of the third row of keys. R Reflectance. Amount of light returned from an illuminated surface. Resolution.
Glossary - 10 Symbol MiniScan MSXX04 Series Integration Guide Start/Stop Character. A pattern of bars and spaces that provides the scanner with start and stop reading instructions and scanning direction. The start and stop characters are normally to the left and right margins of a horizontal code. Substrate. A foundation material on which a substance or image is placed. Symbol.
Glossary - 11 Vertical Bar Code. A bar code pattern presented in such orientation that the symbol from start to stop is perpendicular to the horizon. The individual bars are in an array appearing as rungs of a ladder. Visible Laser Diode (VLD). A solid state device which produces visible laser light. W Wand Scanner. A handheld scanning device used as a contact bar code or OCR reader. Wedge.
Glossary - 12 Symbol MiniScan MSXX04 Series Integration Guide
Index A accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16 adding window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12 aiming modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-16 anti-reflection coaters . . . . . . . . . . . . . . . . . . . . . . . 2-14 applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 fixed mount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 OEM . . . . . . . . . . . . . . . . . . . .
Index - 2 Symbol MiniScan MSXX04 Series Integration Guide I information, service . . . . . . . . . . . . . . . . . . . . . . . . . . . xv installation connecting MiniScan . . . . . . . . . . . . . . . . . . . . . . 2-7 location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 mechanical drawing MS1204FZY . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 MS2204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 MS2204VHD . . . . . . . . . . . . . . . . . . . . . . . . .
Index - 3 Code 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-59 check digit verification . . . . . . . . . . . . . . . 10-61 lengths . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-60 transmit check digit . . . . . . . . . . . . . . . . . . 10-62 Code 128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-45 decode performance . . . . . . . . . . . . . . . . . 10-47 lengths . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-46 UCC/EAN-128 . . . . . . . . . . . . . .
Index - 4 Symbol MiniScan MSXX04 Series Integration Guide UPC-E preamble . . . . . . . . . . . . . . . . . . . UPC-E1 . . . . . . . . . . . . . . . . . . . . . . . . . . UPC-E1 check digit . . . . . . . . . . . . . . . . . UPC-E1 preamble . . . . . . . . . . . . . . . . . . user-programmable supplementals . . . . . 10-38 10-26 10-36 10-39 10-34 S scan angle MS1204FZY . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5 MS2204 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tell Us What You Think... We’d like to know what you think about this Manual. Please take a moment to fill out this questionnaire and fax this form to: (631) 738-4618, or mail to: Motorola, Inc. One Motorola Plaza M/S B-10 Holtsville, NY 11742-1300 Attention: Technical Publications Manager Advanced Data Capture Division IMPORTANT: If you need product support, please call the appropriate customer support number provided. Unfortunately, we cannot provide customer support at the fax number above.
Motorola, Inc. One Motorola Plaza Holtsville, New York 11742, USA 1-800-927-9626 http://www.symbol.com MOTOROLA and the Stylized M Logo and Symbol and the Symbol logo are registered in the U.S. Patent and Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc.