Symbol technologies scanner user manual (214 pages)
Summary of Contents for Symbol SYMBOL MINISCAN MSXX04
Page 1
Symbol MiniScan MSXX04 Series Integration Guide...
Page 3
Symbol MiniScan MSXX04 Series Integration Guide 72E-67134-05 Revision A January 2008...
Page 4
Motorola. No right to copy a licensed program in whole or in part is granted, except as permitted under copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with other program material, create a derivative work from a licensed program, or use a licensed program in a network without written permission from Motorola.
Revision History Changes to the original manual are listed below: Change Date -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,...
Page 6
Symbol MiniScan MSXX04 Series Integration Guide...
Symbol MS3204 Mounting Dimensions ... 2-3 Symbol MS954 Mounting Dimensions ... 2-3 Mounting the Scanner on the Stand ... 2-4 Mounting the Scanner on the Mounting Bracket ... 2-5 Connecting the MiniScan ... 2-7 Location and Positioning ... 2-8 Using the MiniScan as an Embedded Scanner ... 2-8...
Page 8
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 ... 3-1 MiniScan Scan Patterns ... 3-1 Symbol MS1204FZY / MS954 Scan Pattern ... 3-1 Symbol MS2204 and MS2204VHD Scan Patterns ...
Page 9
Chapter 6: Symbol MS2204VHD Specifications Introduction ... 6-1 Symbol MS2204VHD Electrical Interface ... 6-1 Symbol MS2204VHD Mechanical Drawings ... 6-3 Symbol MS2204VHD Technical Specifications ... 6-5 Symbol MS2204VHD Decode Zones ... 6-8 Symbol MS2204VHD 1D Decode Zone ... 6-8 Symbol MS2204VHD 1D Decode Distances ... 6-9 Symbol MS2204VHD 2D Decode Zone ...
Page 10
Symbol MiniScan MSXX04 Series Integration Guide Laser On Time ... 10-12 Scan Angle ... 10-12 Power Mode ... 10-13 Trigger Modes ... 10-14 Scanning Mode ... 10-15 Aiming Mode ... 10-16 Programmable Raster Height And Raster Expansion Speed ... 10-17 Timeout Between Decodes ...
Page 12
Symbol MiniScan MSXX04 Series Integration Guide Data Options ... 10-86 Transmit Code ID Character ... 10-86 Prefix/Suffix Values ... 10-88 Scan Data Transmission Format ... 10-89 Simple Serial Interface (SSI) Options ... 10-91 Baud Rate ... 10-91 Parity ... 10-93 Check Parity ...
Page 13
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... Table of Contents...
Page 14
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.
Software type and version number. Motorola responds to calls by E-mail, telephone or fax within the time limits set forth in support agreements. If your problem cannot be solved by Motorola Enterprise Mobility Support, you may need to return your equipment for servicing and will be given specific directions.
Page 18
Symbol MiniScan MSXX04 Series Integration Guide...
OEM devices for embedded applications such as medical instruments, diagnostic equipment, vending machines, and gaming. As a fixed-mount scanner, the MS1204FZY is ideal for applications requiring unattended scanning such as manufacturing, warehouse and shipping, conveyor belts, library and document tracking systems.
ATMs, listening stations, lottery machines, and vending machines. • Symbol MS954 scanner is extremely compact, provides easy and flexible integration of bar code scanning into a host device, and offers high-performance scanning on 1D bar codes. The MS954 is ideal for medical instruments and kiosks.
The MiniScan interface board converts TTL level SSI signals to proper RS-232 levels for connection to any RS-232 compliant host. DB9 - The DB9 connector provides an outlet for the various interface signals used between a MiniScan scanner and the host. It also maintains pin compatibility with the previous generation LS 1220 MiniScan host cables.
Page 24
1 - 6 Symbol MiniScan MSXX04 Series Integration Guide...
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 KEEP THE PACKING. It is the approved shipping container and should be used if the equipment needs to be returned for servicing.
The following figures provide mounting dimensions for the MiniScan scanner housings. For a mounting template, 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. Symbol MS1204FZY/MS2204/MS2204VHD Mounting Dimensions...
To mount the scanner on the optional stand: 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. The two rear threaded inserts on the bottom of the scanner will align with the proper mounting holes on the stand.
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 Position the assembled base on a flat surface. Screw one #10 wood screw into each screw-mount hole until the base of the stand is secure.
Page 30
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.
Connecting the MiniScan To connect the MiniScan to the host, connect the scanner cables in the order shown in To Host Beeper (Optional) Trigger or Photo Sensor (Optional) Typical Connection Diagram Figure 2-7 Male jack shown for reference Insertion Direction...
NOTE Integrate the scanner in an environment no more extreme than the product’s specification, where the scanner will not exceed its temperature range. For instance, do not mount the scanner onto or next to a large heat source. When placing the scanner with another device, ensure there is proper convection or venting for heat.
Page 33
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.
Page 34
Check the near and far range on several symbols. If they are not reasonably consistent there may be a printing quality problem that can degrade the performance of the system. Motorola can provide advice on how to improve the installation.
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. the relationship of the conveyor velocity with respect to a symbol positioned perpendicular to the conveyor direction...
Use the following guidelines for applications that require a window in front of the MiniScan. NOTE Motorola does not recommend placing an exit window in front of the MiniScan; however, the following information is provided for applications that require such a window.
Page 37
CAUTION Consult an opto-mechanical engineer to recommend an appropriate window material and to determine if coatings are appropriate for the specific application. NOTE 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.
Page 38
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.
Page 39
• Optical Working Range - Adding a window can reduce the working range of the scanner since there is a signal loss when passing through window material. To minimize this reduction, use a special coating...
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). • For power connection • 110V power supply, US, p/n 50-14000-008 •...
Page 41
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 •...
Page 42
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. Single Scan Line Scan Pattern Figure 3-1...
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.
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.
High Density Single Scan Line Scan Pattern Figure 3-7 Scan Angle Selection The Symbol MS1204FZY and MS954 scanners support two pre-set scan angles (see each scanner’s technical specifications) Selecting Scan Angle via SSI To use SSI to select the scan angle, issue the SSI PARAM_SEND command with the NUM_SCAN_ANGLE (191) parameter number.
Position the scanner closer for symbols with bars that are close together. RIGHT 012345 Position at an Angle Do not position the scanner exactly perpendicular to the bar code. In this position, light can bounce back into the scanner's exit window and prevent a successful decode. Trigger Options Continuous The laser is enabled continuously and decode processing is continuously active.
When a bar code is presented, the laser remains on until either the bar code is decoded or removed, or the session timeout expires. Once the bar code is decoded, the scanner will not decode it again until the bar code is removed.
If three beeps occur during normal operation, it is due to a reset and any work in progress is lost. If this occurs often, contact Motorola Enterprise Mobility Support. Correct entry scanned or correct menu sequence performed.
Page 50
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. Symbol MS1204FZY Electrical Interface MiniScan Connector Figure 4-1...
Page 52
4 - 2 Symbol MiniScan MSXX04 Series Integration Guide lists the pin functions of the Symbol MS1204FZY interface. Table 4-1 Symbol MS1204FZY Electrical Interface Table 4-1 Pin No. Pin Name Trigger Not used Ground Power Beeper/Download *I = Input O = Output Type* Signals scanner to begin scanning session.
Symbol MS1204FZY Mechanical Drawings Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included. Symbol MS1204FZY Mechanical Drawing Figure 4-2 Symbol MS1204FZY Specifications 4 - 3...
Page 54
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 Mechanical Drawing Figure 4-3...
8,000 ft. candles (86,112 lux) 450 ft. candles (4,844 lux) Multiple 30” drops 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.
Page 56
4 - 6 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS1204FZY Technical Specifications @ 23°C (Continued) Table 4-2 Item Laser Class Height Width Depth Weight Note: Environmental and/or tolerance parameters are not cumulative. Skew + 50° from normal Skew Angle...
Symbol MS1204FZY Decode Zone The scanner has a selectable scan angle of either 30 figures shown are typical values. 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. The maximum usable length of a symbol at any given range is shown below.
4 - 8 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS1204FZY Decode Distances (42 Table 4-3 Symbol Density/ Bar Code Content/ p/n / Bar Code Type / W-N Ratio 5.0 mil ABCDEFGH 64-17453-01 80% MRD Code 39; 2.5:1 7.5 mil...
Chapter 5 Symbol MS2204 Specifications Introduction This chapter provides the technical specifications for the Symbol MS2204 scanner. Symbol MS2204 Electrical Interface MiniScan Connector Figure 5-1...
Page 60
5 - 2 Symbol MiniScan MSXX04 Series Integration Guide lists the pin functions of the Symbol MS2204 interface. Table 5-1 Symbol MS2204 Electrical Interface Table 5-1 Pin No. Pin Name Trigger Not used Ground Power Beeper/Download *I = Input O = Output Type* Signals scanner to begin scanning session.
Symbol MS2204 Mechanical Drawings Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included. Symbol MS2204 Mechanical Drawing Figure 5-2 Symbol MS2204 Specifications 5 - 3...
Page 62
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 Mechanical Drawing Figure 5-3...
Symbol MS2204 Technical Specifications Table 5-2 provides the Symbol MS2204 technical specifications Symbol MS2204 Technical Specifications @ 23°C Table 5-2 Item Power Requirements Input Voltage Scanning Current Standby Current Noise Level Laser Power Scan Rate Scan Frequency: Horizontal Scan Frequency: Vertical Frame Rate Print Contrast Scan Angle...
Page 64
Depth Weight Description 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.
Page 65
Symbol MS2204 Specifications 5 - 7 Skew Pitch + 49° from normal + 55° from normal Pitch Angle Skew Angle Scan Beam Scan Beam Roll + 20° from normal Roll Angle Note: Tolerances are reduced at extreme ends of the working range. Scan Beam Skew, Pitch and Roll Figure 5-4...
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. 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 1D Decode Distances Symbol MS2204 1D Decode Distances Table 5-3 Symbol Density/ Bar Code Content/ p/n / Bar Code Type Contrast 6.0 mil 60-01755-01 80% MRD Code 39 7.5 mil ABCDEF 64-17452-01 80% MRD Code 39 13 mil 012345678905 64-05303-01 80% MRD...
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 6.6 mil 10 mil Minimum Element Width, 35% 10 mil Minimum Element Width, 80% 10.1...
Symbol MS2204 2D Decode Distances Symbol MS2204 2D Slab/Raster Decode Distances Table 5-4 Symbol Density/ Bar Code Content/ p/n / Bar Code Type Contrast 6.6 mil ABCDEF 64-14035-01 80% MRD PDF417 10 mil 012345678905 64-14937-01 35% MRD PDF417 10 mil 80% MRD 64-14037-01 PDF417...
Page 70
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. Symbol MS2204VHD Electrical Interface MiniScan Connector Figure 6-1...
Page 72
6 - 2 Symbol MiniScan MSXX04 Series Integration Guide lists the pin functions of the Symbol MS2204VHD. Table 6-1 Symbol MS2204VHD Electrical Interface Table 6-1 Pin No. Pin Name Trigger Not used Ground Power Beeper/Download *I = Input O = Output Type* Signals scanner to begin scanning session.
Symbol MS2204VHD Mechanical Drawings Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included. Symbol MS2204VHD Mechanical Drawing Figure 6-2 Symbol MS2204VHD Specifications 6 - 3...
Page 74
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 Mechanical Drawing Figure 6-3...
Symbol MS2204VHD Technical Specifications Table 6-2 provides the Symbol MS2204VHD technical specifications. Symbol MS2204VHD Technical Specifications @ 23°C Table 6-2 Item Power Requirements Input Voltage Scanning Current Standby Current Noise Level Laser Power Scan Rate Scan Frequency: Horizontal Scan Frequency: Vertical Frame Rate Print Contrast Scan Angle...
Page 76
6 - 6 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS2204VHD Technical Specifications @ 23°C (Continued) Table 6-2 Item Vibration Sealing Operating Temperature Storage Temperature Humidity Laser Class Height Width Depth Weight Description Unpowered scanner withstands a random vibration along each of the X, Y...
Page 77
Symbol MS2204VHD Specifications 6 - 7 Skew Pitch Pitch + 15° from normal + 30° from normal Angle Skew Angle Scan Beam Scan Beam Roll + 4° from normal Roll Angle Note: Tolerances are reduced at extreme ends of the working range. Scan Beam Skew, Pitch and Roll Figure 6-4...
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. 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.
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. Vcc = 5V MS-2204VHD 4.0 mil 1.90 1.50...
Symbol MS2204VHD 2D Decode Distances Symbol MS2204VHD 2D Slab/Raster Decode Distances Table 6-4 Symbol Density/ Bar Code Content/ p/n / Bar Code Type Contrast 4 mil 64-17025-01 80% MRD PDF417 6.6 mil ABCDEF 64-14035-01 80% MRD PDF417 10 mil 012345678905 64-14937-01 80% MRD PDF417...
Page 82
6 - 12 Symbol MiniScan MSXX04 Series Integration Guide...
7 - 2 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS3204 Electrical Interface This section describes the pin functions of the Symbol MS3204 scanner. Symbol MS3204 Connector Figure 7-1 Symbol MS3204 Electrical Interface Table 7-1 Pin No. Pin Name Trigger...
Symbol MS3204 Mechanical Drawings Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included. Symbol MS3204 Mechanical Drawing Figure 7-2 Symbol MS3204 Specifications 7 - 3...
Page 86
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 Mechanical Drawing Figure 7-3...
Symbol MS3204 Technical Specifications Symbol MS3204 Technical Specifications @ 23°C Table 7-2 Item Power Requirements Input Voltage Scanning Current Standby Current Noise Level Laser Power Scan Rate Scan Frequency: Horizontal Scan Frequency: Vertical Frame Rate Print Contrast Scan Angle Scan Pattern Start Time Skew Tolerance Pitch Angle...
Page 88
7 - 6 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS3204 Technical Specifications @ 23°C (Continued) Table 7-2 Item Ambient Light Immunity Sunlight Artificial Light Drop Vibration Sealing Operating Temperature Storage Temperature Humidity Laser Class Height Width Depth Weight Description 8,000 ft.
Page 89
Symbol MS3204 Specifications 7 - 7 Skew Pitch Pitch + 15° from normal + 30° from normal Angle Skew Angle Scan Beam Scan Beam Roll +4° from normal Roll Angle Note: Tolerances are reduced at extreme ends of the working range. Scan Beam Skew, Pitch and Roll Figure 7-4...
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.
Page 91
3. Working range specifications: Photographic quality symbols, pitch = 15°, skew = 0°, roll = 0°, ambient light < 150 ft. candles, and temperature = 23 °C, Vcc = 5V. 4. Measured from the front of the scanner. Symbol MS3204 Specifications...
7 - 10 Symbol MiniScan MSXX04 Series Integration Guide 2D Slab/Raster Decode Distances (Symbol MS3204-I000 Only) Note: Typical performance at 68 on high quality symbols in normal room light. Vcc = 5V 6.6 mil PDF 417 5.25 10 mil PDF 417 15 mil PDF 417 12.7...
3. Working range specifications: Photographic quality symbols, pitch = 15°, skew = 0°, roll = 0°, ambient light < 150 ft. candles, and temperature = 23 °C, Vcc = 5V. 4. Measured from the front of the scanner. Usable Scan Length The decode zone is a function of various symbol characteristics including density, print contrast, wide-to-narrow ratio, and edge acuity.
Page 94
7 - 12 Symbol MiniScan MSXX04 Series Integration Guide...
8 - 2 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS954 Electrical Interface MiniScan Connector Figure 8-1 lists the pin functions of the Symbol MS954 interface. Table 8-1 Symbol MS954 Electrical Interface Table 8-1 Pin No. Pin Name Trigger Not used...
Symbol MS954 Mechanical Drawings Notes: Unless otherwise specified: • Dimensions are in inches, dimensions in [ ] are mm. • User mounting tolerances are not included. Symbol MS954 Mechanical Drawing Figure 8-2 Symbol MS954 Specifications 8 - 3...
Page 98
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 Mechanical Drawing Figure 8-3...
Symbol MS954 Technical Specifications Symbol MS954 Technical Specifications @ 23°C Table 8-2 Item Power Requirements Input Voltage Scanning Current Standby Current Noise Level Laser Power Scan Rate Print Contrast Scan Angle Scan Pattern Skew Tolerance Pitch Angle Roll Decode Depth of Field Ambient Light Immunity Sunlight Artificial Light...
Page 100
8 - 6 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS954 Technical Specifications @ 23°C (Continued) Table 8-2 Item Laser Class Height Width Depth Weight Skew + 50° from normal Skew Angle Scan Beam Skew, Pitch and Roll Figure 8-4...
Symbol MS954 Decode Zone The decode zone for the Symbol MS954 scanner is shown in 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...
8 - 8 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS954 Decode Distances Table 8-3 Symbol Density/ Bar Code Content/ p/n / Bar Code Type/ W-N Ratio 5 mil ABCDEFGH 64-17453-01 90% MRD Code 39; 2.5:1 7.5 mil ABCDEF 64-17452-01 90% MRD Code 39;...
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 Troubleshooting Table 9-1 Problem No red LED or nothing happens during a scan attempt. Scanner cannot read the bar code. Laser activates, followed by a beep sequence. Possible Cause No power to the scanner.
Page 105
Trigger, Level Trigger, or Pulse Trigger from Options on page NOTE If after performing these checks the symbol still does not scan, contact the distributor or call Motorola Enterprise Mobility Support at the telephone number listed on Maintenance and Troubleshooting...
Page 106
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 ( Low Power Indicates Default (01h) Feature/Option Hex Value...
10 - 2 Symbol MiniScan MSXX04 Series Integration Guide Operational Parameters MiniScan scanners are shipped with the default settings shown in 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: •...
Page 109
Default Table (Continued) Table 10-1 Parameter Time-out Between Same Symbol Time-out Between Different Symbols Beep After Good Decode Transmit “No Read” Message Parameter Scanning Linear Code Type Security Level Bi-directional Redundancy UPC/EAN UPC-A UPC-E UPC-E1 EAN-8 EAN-13 Bookland EAN UPC/EAN Coupon Code Decode UPC/EAN Supplementals User-Programmable Supplementals Supplemental 1:...
Page 110
10 - 4 Symbol MiniScan MSXX04 Series Integration Guide Default Table (Continued) Table 10-1 Parameter EAN-8 Zero Extend Bookland ISBN Format UPC/EAN Security Level Linear UPC/EAN Decode UPC Half Block Stitching (MS2204/ MS2204VHD/MS3204 only) Code 128 Code 128 UCC/EAN-128 ISBT 128...
Page 111
Default Table (Continued) Table 10-1 Parameter Code 93 Code 93 Set Length(s) for Code 93 Code 11 Code 11 Set Length(s) for Code 11 Code 11 Check Digit Verification Transmit Code 11 Check Digits Interleaved 2 of 5 Interleaved 2 of 5 Set Length(s) for I 2 of 5 I 2 of 5 Check Digit Verification Transmit I 2 of 5 Check Digit...
Page 113
Default Table (Continued) Table 10-1 Parameter Host RTS Line State Decode Data Packet Format Stop Bit Select Intercharacter Delay Host Serial Response Time-out Host Character Time-out Event Reporting Decode Event Boot Up Event Parameter Event Macro PDF (MS2204, MS2204VHD, and MS3204 only) Transmit Each Symbol in Codeword Format Transmit Unknown Codewords...
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.
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. Low Volume Medium Volume *High Volume...
Beeper Tone Parameter # 91h To select a decode beep frequency (tone), scan the appropriate bar code. 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.
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.
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.
Blink - This trigger mode is used for triggerless ScanStand operation. Scanning range is reduced in this mode. This mode is only supported by Symbol MS1204FZY and MS954. • Host - A host command issues the triggering signal. The scanner interprets an actual trigger pull as a Level triggering option. *Level...
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.
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.
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 # 38h Scan this symbol to set the scanner to beep after a good decode. 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. When the parameter is disabled, and a symbol can not be decoded, no message is sent to the host.
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 Set All Defaults or set this parameter to 01h via a serial command.
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.
Page 129
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 MSI Plessey 4 or less D 2 of 5 8 or less I 2 of 5 8 or less Linear Security Level 4...
10 - 24 Symbol MiniScan MSXX04 Series Integration Guide Bi-directional Redundancy Parameter # 43h This parameter is only valid when a parameter is enabled, a bar code must be successfully scanned in both directions (forward and reverse) before being decoded.
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. NOTE If you enable Bookland EAN, select a UPC/EAN Supplementals, Autodiscriminate UPC/EAN Supplementals, or Enable 978/979 Supplemental...
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. NOTE Use the Decode UPC/EAN Supplemental Redundancy parameter to control autodiscrimination of the EAN-128 (right half) of a coupon code.
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. •...
Page 137
Decode UPC/EAN Supplementals (continued) Select the desired option by scanning one of the following bar codes. Decode UPC/EAN With Supplementals (01h) *Ignore UPC/EAN Supplementals (00h) Autodiscriminate UPC/EAN Supplementals (02h) Enable 378/379 Supplemental Mode (04h) Enable 978/979 Supplemental Mode (05h) Parameter Menus 10 - 31...
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 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.
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-E Check Digit Parameter # 29h Scan the appropriate bar code below to transmit the symbol with or without the UPC-E check digit. *Transmit UPC-A Check Digit (01h) Do Not Transmit UPC-A 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. *Transmit UPC-E1 CHECK DIGIT (01h) Do Not Transmit UPC-E1 Check Digit...
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”...
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).
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. EAN Zero Extend Parameter # 27h When this parameter is enabled, five leading zeros are added to decoded EAN-8 symbols to make them...
Bookland in this mode. • Bookland ISBN-13 - The scanner reports Bookland data (starting with either 978 or 979) as EAN-13 in 13-digit format to meet the 2007 ISBN-13 protocol. NOTE For Bookland EAN to function properly, first enable Bookland EAN using...
Selecting this level of security significantly impairs the decoding ability of the scanner. If this level of security is necessary, try to improve the quality of the bar codes.
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.
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. Lengths for Code 128 No length setting is required for Code 128. Enable ISBT 128...
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.
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. Code 128 Decode Performance Level 1...
Code 39 Enable/Disable Code 39 Parameter # 00h To enable or disable Code 39, scan the appropriate bar code below. 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.
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.
Code 32 Prefix Parameter # E7h Enable this parameter to add the prefix character “A” to all Code 32 bar codes. be enabled for this parameter to function. NOTE Disable Code 32 Prefix is the default for MS954. Convert Code 39 to Code 32 *Enable Code 32 Prefix (01h) Disable Code 32 Prefix...
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.
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.
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.
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.
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. Code 39 Decode Performance Level 1...
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.
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.
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. *Disable (00h) One Check Digit...
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. Scan this symbol to transmit data without the check digit. Transmit Code 11 Check Digit...
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. Enable Interleaved 2 of 5 (01h) *Disable Interleaved 2 of 5 (00h)
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.
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). *Disable (00h) USS Check Digit...
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. Scan this symbol to transmit data without the check digit.
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. Enable Discrete 2 of 5 (01h) *Disable Discrete 2 of 5 (00h) Parameter Menus 10 - 67...
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.
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. NOTE Chinese 2 of 5 is supported by the MS954 only. Enable Chinese 2 of 5 (0x01) Disable Chinese 2 of 5 (0x00)
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.
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.
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.
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. If two check digits is selected, also select an Transmit MSI Plessey Check Digit Parameter # 2Eh Scan this symbol to transmit the check digit with the data.
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.
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/Disable MicroPDF417 Parameter # E3h To enable or disable MicroPDF417, scan the appropriate bar code below. Enable PDF417 (01h) Disable PDF417...
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. *Standard Performance for MicroPDF...
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. GS1 DataBar Limited Parameter # F0h 53h To enable or disable GS1 DataBar Limited, 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.
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. Enable CC-C (01h) Disable CC-C (00h) Parameter Menus 10 - 83...
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. Composite TLC-39 Parameter # F0h 73h Scan a bar code below to enable or disable Composite bar codes of type TLC-39.
If 2D is not present, the UPC bar code does not transmit. • If Autodiscriminate UPC Composites is selected, the scanner determines if there is a 2D portion, then transmits the UPC, as well as the 2D portion if present.
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.
Page 193
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;...
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 *Data As Is (00h) <DATA>...
Page 196
10 - 90 Symbol MiniScan MSXX04 Series Integration Guide Scan Data Transmission Format (continued) <PREFIX> <DATA> (04h) <PREFIX> <DATA> <SUFFIX 1> (05h) <PREFIX> <DATA> <SUFFIX 2> (06h) <PREFIX> <DATA> <SUFFIX 1> <SUFFIX 2> (07h)
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.
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.
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.
The scanner waits up to the programmable Host Serial Response Time-out to receive an ACK or NAK. If the scanner does not get a response in this time, it resends its data up to two times before discarding the data and declaring a transmit error.
The SSI Interface is intended to be used with host applications which also implement the SSI protocol. However, the scanner can be used in a "scan-and-transmit" mode to communicate with any standard serial communications software on a host PC (see Decode Data Packet Format on page the host PC may be asserting hardware handshaking lines which interfere with the SSI protocol.
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. Stop Bit Select Parameter # 9Dh The stop bit(s) at the end of each transmitted character marks the end of transmission of one character and...
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.
Number expected Decode Event Parameter # F0h 00h When enabled, the scanner sends a message to the host whenever a bar code is successfully decoded. When disabled, no message is sent. Table 10-3 by scanning the appropriate bar codes on the following pages. Parameter...
When enabled, the sends a message a message to the host whenever power is applied. When disabled, no message is sent. Parameter Event Parameter # F0h 03h When enabled, the scanner sends a message to the host when one of the events specified in 10-99 occurs. When disabled, no message is sent. Enable...
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.
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.
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.
ECIs 000900 through 000913, used for efficient encoding of Common Data Syntax Format 00-99. If this parameter is disabled, and a symbol is scanned that was encoded using an ECI escape, the scanner transmits the ECI escape followed by the uninterpreted data.
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.
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. 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. Transmit Addressee Parameter # B4h Transmit Addressee activates transmission of the addressee field.
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. 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.
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. The following SSI information is specific to the MiniScan scanner. NOTE MiniScan scanners only support Multipacketing Option 1. See the SSI Programmer’s Guide for more information.
11 - 2 Symbol MiniScan MSXX04 Series Integration Guide Table 11-1 lists the codes identifying the MiniScan scanner when using SSI. MiniScan Codes Table 11-1 Code Description MS1204FZY MS2204 MS2204VHD MS3204-I000 MS3204-E000 MS954 SSI Commands Not Supported The following SSI Commands included in the Simple Serial Interface (SSI) Programmer’s Guide are NOT supported by the MiniScan scanner: •...
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. Symbol MS1204FZY/MS2204/MS2204VHD Mounting Template Symbol MS1204FZY/MS2204/MS2204VHD Mounting Template Figure 12-1...
12 - 2 Symbol MiniScan MSXX04 Series Integration Guide Symbol MS3204 Mounting Template Symbol MS3204 Mounting Template Figure 12-2 Symbol MS954 Mounting Template Symbol MS954 Mounting Template Figure 12-3...
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. Prefix/Suffix Values Table A-1 Prefix/Suffix Value Code 39 Encode Character 1000 1001 1002...
Page 226
A - 2 Symbol MiniScan MSXX04 Series Integration Guide Prefix/Suffix Values (Continued) Table A-1 Prefix/Suffix Value Code 39 Encode Character 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 Space 1033 1034...
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. USB ASCII Character Set Table A-2 Prefix/ Suffix Value Code 39 Encode Char.
Page 231
USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Full ASCII Value Code 39 Encode Char. 1024 1025 1026 1027 1028 1029 1030 1031 1032 Space 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049...
Page 232
A - 8 Symbol MiniScan MSXX04 Series Integration Guide USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Value Code 39 Encode Char. 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067...
Page 233
USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Full ASCII Value Code 39 Encode Char. 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104...
Page 234
A - 10 Symbol MiniScan MSXX04 Series Integration Guide USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Value Code 39 Encode Char. 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121...
Page 235
USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Full ASCII Value 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...
Page 236
A - 12 Symbol MiniScan MSXX04 Series Integration Guide USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Value Code 39 Encode Char. Other Value 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.
Page 237
USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Full ASCII Value Code 39 Encode Char. 3078 GUI N 3079 GUI O 3080 GUI P 3081 GUI Q 3082 GUI R 3083 GUI S 3084 GUI T 3085 GUI U 3086 GUI V 3087...
Page 238
A - 14 Symbol MiniScan MSXX04 Series Integration Guide USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Value Code 39 Encode Char. 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 Keypad Keystroke 6042 6043 6044 undefined...
Page 239
USB ASCII Character Set (Continued) Table A-2 Prefix/ Suffix Full ASCII Value Code 39 Encode Char. 6057 6058 Enter 6059 Num Lock Extended Keypad Keystroke 7001 Break 7002 Delete 7003 PgUp 7004 7005 Pg Dn 7006 Pause 7007 Scroll Lock 7008 Backspace 7009...
Page 240
A - 16 Symbol MiniScan MSXX04 Series Integration Guide...
Page 241
Glossary 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.
Page 242
Bi-directional. Denotes that a machine-readable symbol can be read successfully in two directions – either backwards or forwards. Also identifies a scanner that can operate or a bar code that can be read independent of scanning direction. Binary. Denotes a numbering system to base 2 in which numbers are expressed as combinations of the digits 0 and 1 with positional weighting based on powers of 2.
Page 243
Character Set. Those characters available for encoding in a particular bar code symbology. Check Digit. A digit used to verify a correct symbol decode. The scanner inserts the decoded data into an arithmetic formula and checks that the resulting number matches the encoded check digit. Check digits are required for UPC but are optional for other symbologies.
Page 244
Decryption. Decryption is the decoding and unscrambling of received encrypted data. Also see, Encryption and Key. Depth of Field. The range between minimum and maximum distances at which a scanner can read a symbol with a certain minimum element width.
Page 245
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.
Page 246
Laser Diode. A gallium-arsenide semiconductor type of laser connected to a power source to generate a laser beam. This laser type is a compact source of coherent light. Laser Scanner. An optical bar code reading device using a coherent laser light beam as its source of illumination. LCD. See Liquid Crystal Display.
Page 247
Nominal Size. Standard size for a bar code symbol. Most UPC/EAN codes are used over a range of magnifications (e.g., from 0.80 to 2.00 of nominal). Non-Contact Reader/Scanner. Bar code readers requiring no physical contact with the printed symbol. Glossary - 7...
Page 248
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.
Page 249
Scan Area. Area intended to contain a symbol. Scanner. An electronic device used to scan bar code symbols and produce a digitized pattern that corresponds to the bars and spaces of the symbol. Its three main components are: 1) Light source (laser or photoelectric cell) - illuminates a bar code,;...
Page 250
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.
Page 251
Visible Laser Diode (VLD). A solid state device which produces visible laser light. Wand Scanner. A handheld scanning device used as a contact bar code or OCR reader. Wedge. A device that plugs in between a keyboard and a terminal and allows data to be entered by a keyboard or by various types of scanners.
Page 252
Glossary - 12 Symbol MiniScan MSXX04 Series Integration Guide...
Page 257
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.