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 Zebra. 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. All software, including firmware, furnished to the user is on
a licensed basis. Zebra grants to the user a non-transferable and non-exclusive license to use each software
or firmware program delivered hereunder (licensed program). Except as noted below, such license may not be
assigned, sub-licensed, or otherwise transferred by the user without prior written consent of Zebra. 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 Zebra. The user agrees to maintain Zebra’s copyright notice on the licensed programs delivered
hereunder, and to include the same on any authorized copies it makes, in whole or in part. The user agrees not
to decompile, disassemble, decode, or reverse engineer any licensed program delivered to the user or any
portion thereof.
Zebra reserves the right to make changes to any software or product to improve reliability, function, or design.
Zebra does not assume any product liability arising out of, or in connection with, the application or use of any
product, circuit, or application described herein.
No license is granted, either expressly or by implication, estoppel, or otherwise under any Zebra Technologies
Corporation, intellectual property rights. An implied license only exists for equipment, circuits, and subsystems
contained in Zebra products.
Zebra Technologies Corporation
Lincolnshire, IL U.S.A.
http://www.zebra.com
Warranty
For the complete Zebra hardware product warranty statement, go to:
http://www.zebra.com/warranty.
Page 5
Revision History
Changes to the original guide are listed below:
ChangeDateDescription
-01 Rev. A6/2013Initial Release
-02 Rev. A5/2014Added:
iii
• Extra Low Frequency bar code
• Extra High Frequency bar code
• IBM Specification version (original and 2.2) section.
Updated:
• Defaults
- Beeper Tone - High
- Beeper Duration - Long
- Timeout Between Decodes, Same Symbol - 0.6 seconds
The MX101 Product Reference Guide provides general instructions for setting up, operating, maintaining, and
troubleshooting the MX101 digital scanner.
Configurations
MX101-SR00004ZZWR: Customer Side Scanner
Chapter Descriptions
Topics covered in this guide are as follows:
•
Chapter 1, Getting Started provides information about the scanner’s features, and setting up, installing, and
configuring the digital scanner.
•
Chapter 2, Data Capture provides beeper and LED definitions, techniques involved in capturing bar codes,
general instructions and tips about scanning, and decode range information.
•
Chapter 4, User Preferences & Miscellaneous Options describes features frequently used to customize how
data transmits to the host device and programming bar codes for selecting user preference features for the
decoder.
•
Chapter 3, USB Interface describes how to set up the decoder with a USB host.
•
Chapter 5, Symbologies describes all symbology features and provides programming bar codes for selecting
these features for the decoder.
•
Chapter 6, 123Scan2 describes this PC-based scanner configuration tool which enables rapid and easy
customized setup of scanners.
•
Chapter 7, Advanced Data Formatting briefly describes ADF, a means of customizing data before
transmission to the host device, and includes a reference to the ADF Programmer Guide.
•
Chapter 8, Installing the MX101 Customer Side Scanner provides the steps to install the MX101 into the
MP6000, and affix the MX101 identification label.
Page 16
xMX101 PRODUCT REFERENCE GUIDE
*Baud Rate 9600
Feature/Option
* Indicates Default
•
Chapter 9, Maintenance, Troubleshooting, and Signal Descriptions provides suggested digital scanner
maintenance, troubleshooting, technical specifications, and signal descriptions (pinouts).
•
Appendix A, Standard Default Parameters provides a table of all host devices and miscellaneous
defaults.
•
Appendix B, Programming Reference provides a table of AIM code identifiers, ASCII character
conversions, and keyboard maps.
•
Appendix C, Sample Bar Codes includes sample bar codes of various code types.
•
Appendix D, Numeric Bar Codes includes the numeric bar codes to scan for parameters requiring
specific numeric values.
•
Appendix E, ASCII Character Sets provides ASCII character value tables.
Notational Conventions
The followingconventions are used in this document:
•
Italics are used to highlight the following:
• Chapters and sections in this and related documents
• Dialog box, window and screen names
• Drop-down list and list box names
• Check box and radio button names
•
Bold text is used to highlight the following:
• Key names on a keypad
• Button names on a screen.
•
bullets (•) indicate:
• Action items
• Lists of alternatives
• Lists of required steps that are not necessarily sequential
•
Sequential lists (e.g., those that describe step-by-step procedures) appear as numbered lists.
•
Throughout the programming bar code menus, asterisks (*) are used to denote default parameter
settings.
Page 17
Related Documents
•
MX101 CUSTOMER SIDE SCANNER (CSS) INSTALLATION GUIDE, p/n MN000051Axx, provides
installation instructions to connect the MX101 CSS to the MP6000 (also included in this guide).
•
MX101 IDENTIFICATION LABEL, p/n MN000049Axx, provides installation information for the MX101
warranty label (also included in this guide).
•
MP6000 MULTI-PLANE IMAGING SCANNER INTEGRATOR GUIDE, p/n 72E-163525-xx, provides
MP6000 site preparation and installation information, as well as MP6000 operating instructions.
•
MP6000 MULTI-PLANE IMAGING SCANNER BAR CODE PROGRAMMING GUIDE,
p/n 72E-172633-xx, provides bar codes for MP6000 configuration.
•
MP6000 MULTI-PLANE IMAGING SCANNER REGULATORY GUIDE, p/n 72-171321-xx, provides
domestic and international regulatory information, and China RoHS information.
•
Advanced Data Formatting Programmer Guide, p/n 72E-69680-xx, provides information on ADF, a
means of customizing data before transmission to a host.
For the latest version of this guide and all Zebra guides, go to: http://www.zebra.com/support.
About This Guidexi
Recommended Services Information
If you have a problem using the equipment, contact your facility's technical or systems support. If there is a
problem with the equipment, they will contact the Zebra Customer Support Center at:
http://www.zebra.com/support.
When contacting Zebra support, please have the following information available:
•
Serial number of the unit
•
Model number or product name
•
Software type and version number
Zebra responds to calls by e-mail, telephone or fax within the time limits set forth in service agreements.
If your problem cannot be solved by the Zebra Customer Support Center, you may need to return your
equipment for servicing and will be given specific directions or a Field Service Technician may be sent to your
location to perform the repair, depending on your level of entitlement set forth in the service agreement. Zebra
is not responsible for any damages incurred during shipment if the approved shipping container is not used.
Shipping the units improperly can possibly void the warranty.
If you purchased your business product from a Zebra business partner, please contact that business partner
for support.
Zebra recommends the following Service options to keep the MP6000 operating at peak performance
throughout its lifecycle:
•
Service from the Start with Advance Exchange Support (available for scanner-only configurations).
•
Service from the Start with On Site System Support (available for scanner-only and scanner/scale
configurations).
Page 18
xiiMX101 PRODUCT REFERENCE GUIDE
Page 19
CHAPTER 1 GETTING STARTED
Introduction
The MX101 combines superior 1D and 2D omnidirectional bar code scanning with an advanced feature set in
a compact design. The digital scanner was designed to integrate seamlessly into the MP6000 multi-plane
imaging scanner, and is optimized for scanning customer cell phones and loyalty cards.
This chapter provides information about the scanner’s features, and setting up, installing, and configuring the
digital scanner.
Page 20
1 - 2MX101 PRODUCT REFERENCE GUIDE
Interfaces
The MX101 digital scanner connects to the MP6000 via a single USB cable, and defaults to the SNAPI
interface type.
Unpacking
Remove the scanner, rear cover, and USB cable from the packing and inspect for damage. If the scanner was
damaged in transit, contact Zebra Customer Support Center. See page xi for contact information. KEEP THE
PACKING. It is the approved shipping container and should be used if the equipment ever needs to be returned
for servicing.
Page 21
Features
MX101
Scan
WIndow
Removable Tower Cover
Integrated MX101
MP6000
Customized MX101
Tower Cover
Decode
LED
The MX101 is integrated into the multi-plane imaging scanner tower on either the left or right side. The
multi-plane imaging scanner requires a custom tower cover replacement.
The scanner has the following features:
•
Scans paper and mobile phone 1D/2D loyalty cards and coupons
•
Auditory and visual feedback on decode
•
Auto wakeup upon object presentation.
Getting Started1 - 3
Figure 1-1
Scanner Features
Page 22
1 - 4MX101 PRODUCT REFERENCE GUIDE
Installing and Configuring the Digital Scanner
To configure the digital scanner use the bar codes included in this manual, or use the 123Scan2 configuration
program (see Chapter 6, 123Scan2). Also see Chapter 4, User Preferences & Miscellaneous Options, Chapter
5, Imaging Preferences, and Chapter 5, Symbologies for information about programming the digital scanner
using bar code menus.
See Chapter 8, Installing the MX101 Customer Side Scanner for instructions to install:
•
the MX101 into the MP6000 multi-plane imaging scanner.
•
the MX101 identification label.
Page 23
CHAPTER 2 DATA CAPTURE
Introduction
This chapter provides beeper and LED definitions, techniques involved in capturing bar codes, general
instructions and tips about scanning, and decode range information.
Page 24
2 - 2MX101 Product Reference Guide
Beeper and Decode LED Signals
The digital scanner has a visual green LED indicator and issues different beep sequences, and patterns to
indicate status. Table 2-1 defines beep sequences that occur during both normal scanning and while
programming the digital scanner.
Table 2-1
No DecodeNo Audible SoundNo Light
DecodeMiddle ToneFlash of Light
BootupLow Tone, Middle Tone, High ToneNo Light
Transmission ErrorFour Low TonesNo Light
Entry ErrorLow Tone, High ToneFlash of Light
Defaults Set
Parameter Entered
Number Entry ExpectedHigh Tone, Low ToneFlash of Light
User Interface Indications
Description
Indication
BeeperDecode LED
High Tone, Low Tone, High Tone,
Low Tone
Flash of Light
Page 25
Scanning
For standard operation, the scanner automatically decodes bar codes that are presented in its field of view.
Data Capture2 - 3
Figure 2-1
Scanning
Decode Ranges
Table 2-2
Decode Ranges
Symbol
Specification
UPCA
13.0mil
80% MRD
PDF417
6.67mil
80% MRD
Code 128
15.0mil
80% MRD
Typical Working Ranges
(from side of MP6000)
NearFar
Contact Read9.55 in./ 24.3 cm
Contact Read2.75 in./7.0 cm
Contact Read7.5 in./19.1 cm
Page 26
2 - 4MX101 Product Reference Guide
Page 27
CHAPTER 3 USB INTERFACE
*Symbol Native API (SNAPI) with Imaging Interface
Feature/Option
*Indicates Default
Introduction
The scanner connects directly to a USB port on the MP6000. No additional power supply is required.
Throughout this guide, the asterisks (
Table 3-1
USB Host Parameter*Symbol Native API (SNAPI) with Imaging Interface
IBM Specification VersionOriginal Specification
USB Interface Default Table
ParameterDefault
*) indicate the default values.
Page
Number
3-2
3-3
Page 28
3 - 2MX101 PRODUCT REFERENCE GUIDE
USB Host Parameter
When the MX101 connects to the MP6000, the MP6000 manages the device using the best fit host type to
maximize communication between the two devices. Host types should not change. The default host type is
SNAPI with Imaging
NOTES 1. See Appendix A, Standard Default Parameters for all user preferences, symbologies, and
. Scan
miscellaneous default parameters.
2.When changing USB Device Types, the scanner automatically resets and issues the standard startup
beep sequences.
SNAPI without
Imaging to change the option.
*Symbol Native API (SNAPI) with Imaging Interface
Symbol Native API (SNAPI) without Imaging Interface
Page 29
IBM Specification Version
The IBM USB interface specification version selected defines how code types are reported over the IBM USB
interface.
*Original Specification
USB Interface3 - 3
Version 2.2
Page 30
3 - 4MX101 PRODUCT REFERENCE GUIDE
Page 31
CHAPTER 4 USER PREFERENCES &
*High Volume
(00h)
Feature/Option
* Indicates Default
Option Hex Value
MISCELLANEOUS OPTIONS
Introduction
You can program the digital scanner to perform various functions, or activate different features. This chapter
describes each user preference feature and provides programming bar codes for selecting these features.
The digital scanner ships with the settings shown in Table 4-1 on page 4-2 (also see Appendix A, Standard
Default Parameters for all host device and miscellaneous defaults). If the default values suit requirements,
programming is not necessary.
To set feature values, scan a single bar code or a short bar code sequence. The settings are stored in
non-volatile memory and are preserved even when the digital scanner is powered down.
To return all features to default values, scan the *Restore Defaults on page 4-4. Throughout the programming
bar code menus, asterisks indicate (
*) default values.
Phantom Scan Session
The Phantom Scan Session feature places the system into a known state for two seconds immediately after
the power-up beep sequence in order to decode a parameter bar code without intervention, and regardless of
existing settings and mode. This allows the user to scan a Set Defaults, or other parameter bar code without
triggering the decoder or initiating a host scan session in order to return an unresponsive system to its factory
default settings. Aim and illumination are turned off, and Phantom Scan exits upon a host command or
successful decode.
Page 32
4 - 2MX101 PRODUCT REFERENCE GUIDE
Scanning Sequence Examples
In most cases, scanning one bar code sets the parameter value. For example, to set the beeper tone to high,
scan the High Frequency (beeper tone) bar code listed under Beeper Tone on page 4-8. The scanner issues
a fast warble beep and the LED turns green, signifying a successful parameter entry.
Other parameters, such as Data Transmission Formats, require scanning several bar codes. See these
parameter descriptions for this procedure.
Errors While Scanning
Unless otherwise specified, to correct an error during a scanning sequence, just re-scan the correct parameter.
User Preferences Parameter Defaults
Table 4-1 lists defaults for user preferences parameters. To change any parameter value, scan the appropriate
bar code(s) provided in the User Preferences section beginning on page 4-4.
NOTE See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and
miscellaneous default parameters.
Table 4-1
User Preferences
Set Default ParameterRestore Defaults
Parameter Bar Code ScanningEChEnable
Lock Parameter ScanningF2h 22hDisable
Unlock Parameter ScanningF2h 23hDisable
Beep After Good Decode38hEnable
Beeper Tone91hHigh
Beeper Volume8ChHigh
Beeper DurationF1h 74hLong
Suppress Power-up BeepsF1h D1hDo not suppress
User Preferences Default Table
Parameter
Parameter
Number
Default
Page
Number
4-4
4-5
4-6
4-6
4-7
4-8
4-9
4-10
4-10
Trigger Modes8AhPresentation Mode
Decode Session Timeout88h9.9 Sec
Timeout Between Decodes, Same Symbol89h0.6 Sec
Timeout Between Decodes, Different Symbols90h0.2 Sec
Motion Detect RangeF2h 3BhShort Range
4-11
4-11
4-12
4-12
4-13
Page 33
User Preferences & Miscellaneous Options4 - 3
Table 4-1
Range Restrict F1h 75h3 inches
Presentation Mode Field of ViewF1h 61hMedium Field of View
Fuzzy 1D ProcessingF1h 02hEnable
Mirrored ImageF1h 70hDisable
Mobile Phone/Display ModeF1h CChEnable
Validate Concatenated Parameter Bar CodesF1h B4hDisable
Illumination BrightnessF1h 9Dh 6
Decoding IlluminationF0h 2AhEnable
Decode Aiming PatternF0h 32hDisable
Miscellaneous Scanning Parameters
Transmit Code ID Character 2DhNone
SSI Prefix Value69h<CR>
SSI Suffix 1 Value
SSI Suffix 2 Value
User Preferences Default Table
Parameter
Parameter
Number
68h
6Ah
Default
<CR>
<CR>
Page
Number
4-14
4-15
4-16
4-16
4-17
4-17
4-18
4-18
4-18
4-20
4-21
4-21
Scan Data Transmission FormatEBhData as is
Report Version
Report scanner Manufacturing Version
Report Scan Engine Manufacturing Version
4-22
4-24
4-24
4-24
Page 34
4 - 4MX101 PRODUCT REFERENCE GUIDE
User Preferences
Set Default Parameter
You can reset the scanner to two types of defaults: factory defaults or custom defaults. Scan the appropriate
bar code below to reset the scanner to its default settings and/or set its current settings as custom defaults.
•
Restore Defaults - Scan this bar code to reset all default parameters as follows.
• If you previously set custom defaults by scanning Write to Custom Defaults, scan Restore Defaults
to retrieve and restore the scanner’s custom default settings.
• If you did not set custom defaults, scan Restore Defaults to restore the factory default values listed in
Table A-1.
•
Set Factory Defaults - Scan this bar code to restore the factory default values listed in Table A-1. This
deletes any custom defaults set.
•
Write to Custom Defaults - Scan this bar code to set the current scanner settings as custom defaults. Once set, you can recover custom default settings by scanning Restore Defaults.
*Restore Defaults
Write to Custom Defaults
Set Factory Defaults
Page 35
User Preferences & Miscellaneous Options4 - 5
Parameter Bar Code Scanning
Parameter # ECh
To disable the decoding of parameter bar codes, including the Set Defaults parameter bar codes, scan the
Disable Parameter Scanning bar code below. To enable decoding of parameter bar codes, scan Enable
Parameter Scanning.
This feature locks parameter settings with a 4-digit code to prevent the user from changing parameter values
by scanning parameter bar codes. This provides an added level of security not offered via Disable Parameter Scanning.
After locking parameter settings, the only parameter bar code that is accepted is Unlock with the correct code.
NOTE Parameter Bar Code Scanningmust be enabled in order to scan the Lock parameter bar code. Once
parameter scanning is locked, scanning the Enable or Disable Parameter Scanning bar code results in
a parameter error beep.
To lock parameter scanning:
1.Scan the Lock bar code.
2.Scan four bar codes from Appendix D, Numeric Bar Codes that represent the desired code. Enter leading
zeros for numbers below 1000, e.g., to program a code of 29, enter 0, 0, 2, 9. A "lock" beep sounds (two
long high beeps) in addition to the parameter entry beep.
To unlock parameter scanning:
1.Scan the Unlock bar code.
2.Scan four bar codes from Appendix D, Numeric Bar Codes that represent the correct code. An "unlock"
beep sounds (two long low beeps) in addition to the parameter entry beep. Entering an incorrect code
results in a parameter error beep.
Lock
Unlock
Locking/Unlocking via the Host Interface
Parameter scanning can also be locked or unlocked using a host interface such as SSI or USB SNAPI.
To lock parameter scanning using the host interface, store a 4-digit code within the range of 1-9999 in the Lock
parameter. Values outside this range are ignored. To unlock parameter scanning, store this code in the Unlock
parameter. To persist the lock/unlock status through a power cycle, make this parameter value permanent.
NOTE Parameter values can be changed via host interface commands even when parameter scanning is locked.
Page 37
User Preferences & Miscellaneous Options4 - 7
Beep After Good Decode
Parameter # 38h
Scan a bar code below to select whether or not the scanner issues a beep signal after a good decode. If
selecting Do Not Beep After Good Decode, beeper signals still occur during parameter menu scanning and
to indicate error conditions.
*Beep After Good Decode
(Enable)
(01h)
Do Not Beep After Good Decode
(Disable)
(00h)
Page 38
4 - 8MX101 PRODUCT REFERENCE GUIDE
Beeper Tone
Parameter # 91h
To select a decode beep frequency (tone), scan the Low Frequency, Medium Frequency, or High
Frequency bar code.
Low Frequency
(02h)
Medium Frequency
(01h)
*High Frequency
(00h)
Extra High Frequency
(0Dh)
Extra Low Frequency
(0Ch)
Page 39
User Preferences & Miscellaneous Options4 - 9
Beeper Volume
Parameter # 8Ch
To select a beeper volume, scan the Low Volume, Medium Volume, or High Vol ume bar code.
Low Volume
(02h)
Medium Volume
(01h)
*High Volume
(00h)
Page 40
4 - 10MX101 PRODUCT REFERENCE GUIDE
Beeper Duration
Parameter # F1h 74h
To select the duration for the beeper, scan one of the following bar codes.
Short
(00h)
Medium
(01h)
* Long
(02h)
Suppress Power-up Beeps
Parameter # F1h D1h
Select whether or not to suppress the scanner’s power-up beeps.
Suppress Power-up Beeps
(01h)
* Do Not Suppress Power-up Beeps
(00h)
Page 41
Trigger Modes
Parameter # 8Ah
•
Presentation Mode - When the scanner detects an object in its field of view, it triggers and attempt to
decode. The range of object detection does not vary under normal lighting conditions. This applies to
decode mode only.
•
Host - A host command issues the triggering signal. The scanner interprets an actual trigger pull as a
Level triggering option.
* Presentation Mode
User Preferences & Miscellaneous Options4 - 11
(07h)
Host
(08h)
Decode Session Timeout
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. The default timeout is 9.9 seconds.
To set a Decode Session Timeout, scan the bar code below. Next, scan two numeric bar codes from
Appendix D, Numeric Bar Codes that correspond to the desired on time. Provide a leading zero for single digit
numbers. For example, to set a Decode Session Timeout of 0.5 seconds, scan the bar code below, then scan
the 0 and 5 bar codes. To correct an error or change the selection, scan Cancel on page D-2.
Decode Session Timeout
Page 42
4 - 12MX101 PRODUCT REFERENCE GUIDE
Timeout Between Decodes, Same Symbol
Parameter # 89h
Use this option in Presentation Mode to prevent multiple reads of a symbol left in the scanner’s field of view.
The timeout begins when you remove the symbol from the field of view.
To select the timeout between decodes for the same symbol, available in 0.1 second increments from 0.0 to
9.9 seconds, scan the bar code below, then scan two numeric bar codes from Appendix D, Numeric Bar Codes
that correspond to the desired interval. The default interval is 0.6 seconds.
NOTE The Timeout Between Decodes, Same Symbol value must be greater than the Timeout Between
Decodes, Different Symbols value.
Timeout Between Decodes, Same Symbol
Timeout Between Decodes, Different Symbols
Parameter # 90h
Use this option in Presentation Mode to control the time the scanner is inactive between decoding different
symbols. It is programmable in 0.1 second increments from 0.1 to 9.9 seconds. The default is 0.2 seconds.
To select the timeout between decodes for different symbols, scan the bar code below, then scan two numeric
bar codes from Appendix D, Numeric Bar Codes that correspond to the desired interval, in 0.1 second
increments.
NOTE The Timeout Between Decodes, Different Symbols value cannot be greater than or equal to the
Timeout Between Decodes, Same Symbol or the Decode Session Timeout on page 4-11 value.
Timeout Between Decodes, Different Symbols
Page 43
User Preferences & Miscellaneous Options4 - 13
Motion Detect Range
Parameter # F2h 3Bh
This parameter controls the distance, or range, at which the scanner detects object motion and then triggers
while in Presentation Mode.
Full Range
(02h)
Medium Range
(05h)
* Short Range
(0Ah)
Page 44
4 - 14MX101 PRODUCT REFERENCE GUIDE
Range Restrict
Parameter # F1h 75h
Attribute # 629
Range restriction can be enabled by setting a parameter value greater than zero and disabled when setting a
value of zero. When enabled it allows for reducing the reading range of a UPC family bar code to a restricted
range in inches. The parameter value represents a maximum reading range of a 100% UPC family bar code.
The value is approximate and small variations to a restriction limit are to be expected.
When scanning bar codes of different densities (i.e., 60%, 80%, and 200%) the range limit is scaled up/down
proportional to the density.
Disable
(00h)
5 inches
(05h)
*3 inches
(03h)
7 inches
(07h)
Page 45
User Preferences & Miscellaneous Options4 - 15
Presentation Mode Field of View
Parameter # F1h 61h
In Presentation Mode, the scanner searches for a bar code in the region around the aiming pattern’s center.
To search for a bar code in a smaller region around the aiming pattern in order to speed search time, select
Small Field of View, or to search a larger area, select Full Field of View.
Small Field of View
(00h)
Full Field of View
(02h)
*Medium Field of View
(01h)
Page 46
4 - 16MX101 PRODUCT REFERENCE GUIDE
Fuzzy 1D Processing
Parameter # F1h 02h
This option is enabled by default to optimize decode performance on 1D bar codes, including damaged and
poor quality symbols. Disable this only if you experience time delays when decoding 2D bar codes, or in
detecting a no decode.
*Enable Fuzzy 1D Processing
(01h)
Disable Fuzzy 1D Processing
(00h)
Mirrored Image
Parameter # F1h 70h
Enable this to scan images in reverse, or mirrored, as if seen through a mirror. This mode is useful in
applications requiring scanning through a mirror and using symbologies that do not decode in reverse.
Enabling this mode when using snapshot mode transmits images as mirrored images.
*Disable Mirrored Image
(00h)
Enable Mirrored Image
(01h)
Page 47
User Preferences & Miscellaneous Options4 - 17
Mobile Phone/Display Mode
Parameter # F1h CCh
This mode improves bar code reading performance with target bar codes displayed on mobile phones and
electronic displays.
Disable Mobile Phone/Display Mode
(00h)
*Enable Mobile Phone/Display Mode
(03h)
Validate Concatenated Parameter Bar Codes
Parameter # F1h B4h
The scanner can encounter invalid parameters when using concatenated parameter bar codes intended for
different scanner models or different versions of a scanner. This parameter determines how to process
concatenated parameter bar codes when the scanner encounters an invalid parameter setting in the bar code.
Disable this to ignore invalid parameters and configure valid parameters. Enable this to ignore all parameters if
one or more are invalid.
*Disable Validate Concatenated Parameter Bar Codes
(00h)
Enable Validate Concatenated Parameter Bar Codes
(01h)
Page 48
4 - 18MX101 PRODUCT REFERENCE GUIDE
Illumination Brightness
Parameter # F1h 9Dh
This feature sets the brightness of the illumination by altering LED power. The default is 10, which is maximum
LED brightness. For values from 1 to 10, LED brightness varies from lowest to highest level of brightness. The
default is 6.
To program Illumination Brightness, scan this bar code followed by two numeric bar codes in Appendix D,
Numeric Bar Codes that correspond to the value of desired illumination brightness. For example, to set
Illumination Brightness to 6, scan the bar code below followed by the 0 and 6 bar codes.
Decoding Illumination
Illumination Brightness
Parameter # F0h 2Ah
Selecting Enable Decoding Illumination causes the scanner to turn on illumination every image capture to
aid decoding. Select Disable Decoding Illumination to prevent the scanner from using decoding illumination.
Enabling illumination usually results in superior images. The effectiveness of illumination decreases as the
distance to the target increases.
*Enable Decoding Illumination
(01h)
Disable Decoding Illumination
(00h)
Page 49
User Preferences & Miscellaneous Options4 - 19
Decode Aiming Pattern
Parameter # F0h 32h
Select Enable Decode Aiming Pattern to project the aiming pattern during bar code capture, or Disable
Decode Aiming Pattern to turn the aiming pattern off.
Enable Decode Aiming Pattern
(02h)
* Disable Decode Aiming Pattern
(00h)
Page 50
4 - 20MX101 PRODUCT REFERENCE GUIDE
Miscellaneous Scanning Parameters
Transmit Code ID Character
Parameter # 2Dh
A Code ID character identifies the code type of a scanned bar code. This is useful when decoding more than
one code type. In addition to any single character prefix already selected, the Code ID character is inserted
between the prefix and the decoded symbol.
Select no Code ID character, a Symbol Code ID character, or an AIM Code ID character. For Code ID
Characters, see Symbol Code Identifiers on page B-1 and AIM Code Identifiers on page B-3.
Symbol Code ID Character
(02h)
*None
(00h)
AIM Code ID Character
(01h)
Page 51
User Preferences & Miscellaneous Options4 - 21
Prefix/Suffix Values
Key Category Parameter # P = 63h, S1 = 62h, S2 = 64h
Decimal Value Parameter # P = 69h, S1 = 68h, S2 = 6Ah
You can append a prefix and/or one or two suffixes to scan data for use in data editing. To set a value for a
prefix or suffix, scan the prefix or suffix bar code below, then scan a four-digit number (i.e., four bar codes from
Appendix D, Numeric Bar Codes) that corresponds to that value. The first digit defines the key category (type
of character to send) and is stored in the key category parameter. The remaining three digits define the value
of the character and are stored in the decimal value parameter. Be sure to use both key category and decimal
value parameters to define the prefix/suffix value. See Table E-1 on page E-1 for the four-digit codes.
When using host commands to set the prefix or suffix, set the key category parameter to 1, then set the 3-digit
decimal value. See Table E-1 on page E-1 for the four-digit codes.
To correct an error or change a selection, scan Cancel on page D-2.
NOTE To use Prefix/Suffix values, set the Scan Data Transmission Format on page 4-22.
Scan Prefix
(07h)
Scan Suffix 2
(08h)
Scan Suffix 1
(06h)
Page 52
4 - 22MX101 PRODUCT REFERENCE GUIDE
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 If using this parameter do not use ADF rules to set the prefix/suffix.
To set values for the prefix and/or suffix, see Prefix/Suffix Values on page 4-21.
*Data As Is
(00h)
<DATA> <SUFFIX 2>
(02h)
<PREFIX> <DATA >
(04h)
<DATA> <SUFFIX 1>
(01h)
<DATA> <SUFFIX 1> <SUFFIX 2>
(03h)
Page 53
Scan Data Transmission Format (continued)
<PREFIX> <DATA> <SUFFIX 1>
(05h)
User Preferences & Miscellaneous Options4 - 23
<PREFIX> <DATA> <SUFFIX 2>
(06h)
<PREFIX> <DATA> <SUFFIX 1> <SUFFIX 2>
(07h)
Page 54
4 - 24MX101 PRODUCT REFERENCE GUIDE
Report Version
Scan the bar code below to report the version of software currently installed in the scanner.
Report Software Version
Report Scanner Manufacturing Information
Scan the bar code below to report the part number, serial number, and manufacture date of the scanner.
Report Scanner Manufacturing Information
Report Scan Engine Manufacturing Information
Scan the bar code below to report the part number, serial number, and manufacture date of the scan engine.
Report Engine Manufacturing Information
Page 55
CHAPTER 5SYMBOLOGIES
*Enable UPC-A
(01h)
Feature/Option
* Indicates Default
Option Hex Value
Introduction
This chapter describes symbology features and provides the programming bar codes for selecting these
features. Before programming, follow the instructions in Chapter 1, Getting Started.
The scanner is shipped with the settings shown in Table 5-1 on page 5-2 (also see Appendix A, Standard
Default Parameters for all host device and miscellaneous defaults). If the default values suit requirements,
programming is not necessary.
There are two ways to change a parameter value:
•
Scan the appropriate bar codes in this guide. These new values replace the standard default values in
memory.
•
For USB SNAPI hosts, send a “parameter send” command from the host system. Hexadecimal
parameter numbers are shown in this chapter below the parameter title, and options are shown in
parenthesis beneath the accompanying bar codes.
Select a host type (see each host chapter for specific host information) after the power-up beeps sound. This is
only necessary upon the first power-up when connected to a new host.
To return all features to default values, scan the Set Default Parameter on page 4-4. Throughout the
programming bar code menus, asterisks (
*) indicate default values.
Page 56
5 - 2MX101 PRODUCT REFERENCE GUIDE
Scanning Sequence Examples
In most cases, scanning one bar code sets the parameter value. For example, to transmit bar code data
without the UPC-A check digit, simply scan the Do Not Transmit UPC-A Check Digit bar code under Transmit
UPC-A Check Digit on page 5-18. The scanner issues a fast warble beep and the LED turns green, signifying
a successful parameter entry.
Other parameters, such as Set Length(s) for D 2 of 5 require scanning several bar codes. See the individual
parameter, such as Set Length(s) for D 2 of 5, for this procedure.
Errors While Scanning
Unless otherwise specified, to correct an error during a scanning sequence, just re-scan the correct parameter.
Symbology Parameter Defaults
Table 5-1 lists the defaults for all symbologies parameters. To change the default values, scan the appropriate
bar codes in this guide. These new values replace the standard default values in memory. To recall the default
parameter values, scan the Set Default Parameter on page 4-4.
NOTE See Appendix A, Standard Default Parameters for all user preferences, hosts, and miscellaneous default
parameters.
Table 5-1
Disable All Code Types
UPC/EAN
UPC-A01hDisable
UPC-E02hDisable
UPC-E10ChDisable
EAN-8/JAN 804hDisable
EAN-13/JAN 1303hDisable
Bookland EAN53hDisable
Bookland ISBN FormatF1h 40hISBN-10
Decode UPC/EAN/JAN Supplementals (2 and 5 digits)10hIgnore
Macro PDF Transmit/Decode Mode SymbolsBChPassthrough Mode
Transmit Macro PDF Control HeaderB8hEnable
Escape CharactersE9hNone
Flush Macro PDF Buffer
Abort Macro PDF Entry
Parameter Defaults (Continued)
Parameter
Parameter
Number
Default
Page
Number
5-84
5-86
5-87
5-89
5-90
5-90
5-91
5-91
Page 62
5 - 8MX101 PRODUCT REFERENCE GUIDE
Disable All Code Types
To disable all symbologies, scan the bar code below. This is useful when enabling only a few code types.
Disable All Code Types
Page 63
UPC/EAN
Enable/Disable UPC-A
Parameter # 01h
To enable or disable UPC-A, scan the appropriate bar code below.
Symbologies5 - 9
Enable UPC-A
(01h)
Enable/Disable UPC-E
Parameter # 02h
To enable or disable UPC-E, scan the appropriate bar code below.
Enable UPC-E
(01h)
*Disable UPC-A
(00h)
*Disable UPC-E
(00h)
Page 64
5 - 10MX101 PRODUCT REFERENCE GUIDE
Enable/Disable UPC-E1
Parameter # 0Ch
UPC-E1 is disabled by default.
To enable or disable UPC-E1, scan the appropriate bar code below.
NOTE UPC-E1 is not a UCC (Uniform Code Council) approved symbology.
Enable UPC-E1
(01h)
Enable/Disable EAN-8/JAN-8
Parameter # 04h
To enable or disable EAN-8/JAN-8, scan the appropriate bar code below.
Enable EAN-8/JAN-8
(01h)
*Disable UPC-E1
(00h)
*Disable EAN-8/JAN-8
(00h)
Page 65
Enable/Disable EAN-13/JAN-13
Parameter # 03h
To enable or disable EAN-13/JAN-13, scan the appropriate bar code below.
Enable EAN-13/JAN-13
(01h)
Symbologies5 - 11
*Disable EAN-13/JAN-13
(00h)
Enable/Disable Bookland EAN
Parameter # 53h
To enable or disable Bookland EAN, scan the appropriate bar code below.
Enable Bookland EAN
(01h)
NOTE If Bookland EAN is enabled, select a Bookland ISBN Format on page 5-12. Also select either Decode
UPC/EAN Supplementals, Autodiscriminate UPC/EAN Supplementals, or Enable 978/979 Supplemental
Mode in Decode UPC/EAN/JAN Supplementals on page 5-13.
*Disable Bookland EAN
(00h)
Page 66
5 - 12MX101 PRODUCT REFERENCE GUIDE
Bookland ISBN Format
Parameter # F1h 40h
If Bookland EAN is enabled, 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.
•
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.
*Bookland ISBN-10
(00h)
Bookland ISBN-13
(01h)
NOTE For Bookland EAN to function properly, ensure Bookland EAN is enabled (see Enable/Disable Bookland
EAN on page 5-11), then select either Decode UPC/EAN Supplementals, Autodiscriminate UPC/EAN
Supplementals, or Enable 978/979 Supplemental Mode in Decode UPC/EAN/JAN Supplementals on
page 5-13.
Page 67
Symbologies5 - 13
Decode UPC/EAN/JAN 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.
•
If you select Decode UPC/EAN with Supplementals, the scanner only decodes UPC/EAN symbols with
supplemental characters, and ignores symbols without supplementals.
•
If you select Autodiscriminate UPC/EAN Supplementals, the scanner decodes UPC/EAN symbols
with supplemental characters immediately. If the symbol does not have a supplemental, the scanner
must decode the bar code the number of times set via UPC/EAN/JAN Supplemental Redundancy on
page 5-16 before transmitting its data to confirm that there is no supplemental.
•
If you select one of the following Supplemental Mode options, the scanner immediately transmits
EAN-13 bar codes starting with that prefix that have supplemental characters. If the symbol does not
have a supplemental, the scanner must decode the bar code the number of times set via UPC/EAN/JAN
Supplemental Redundancy on page 5-16 before transmitting its data to confirm that there is no
supplemental. The scanner transmits UPC/EAN bar codes that do not have that prefix immediately.
• Enable 378/379 Supplemental Mode
• Enable 978/979 Supplemental Mode
NOTE If you select 978/979 Supplemental Mode and are scanning Bookland EAN bar codes, see
Enable/Disable Bookland EAN on page 5-11 to enable Bookland EAN, and select a format using Bookland
ISBN Format on page 5-12.
• Enable 977 Supplemental Mode
• Enable 414/419/434/439 Supplemental Mode
• Enable 491 Supplemental Mode
• Enable Smart Supplemental Mode - applies to EAN-13 bar codes starting with any prefix listed
previously.
• Supplemental User-Programmable Type 1 - applies to EAN-13 bar codes starting with a 3-digit
user-defined prefix. Set this 3-digit prefix using User-Programmable Supplementals on page 5-16.
• Supplemental User-Programmable Type 1 and 2 - applies to EAN-13 bar codes starting with either
of two 3-digit user-defined prefixes. Set the 3-digit prefixes using User-Programmable Supplementals
on page 5-16.
• Smart Supplemental Plus User-Programmable 1 - applies to EAN-13 bar codes starting with any
prefix listed previously or the user-defined prefix set using User-Programmable Supplementals on
page 5-16.
• Smart Supplemental Plus User-Programmable 1 and 2 - applies to EAN-13 bar codes starting with
any prefix listed previously or one of the two user-defined prefixes set using User-Programmable
Supplementals on page 5-16.
NOTE To minimize the risk of invalid data transmission, select either to decode or ignore supplemental
If you selected a Supplemental User-Programmable option from Decode UPC/EAN/JAN Supplementals on
page 5-13, select User-Programmable Supplemental 1 to set the 3-digit prefix. Then select the 3 digits using
the numeric bar codes beginning on page D-1. Select User-Programmable Supplemental 2 to set a second
3-digit prefix. Then select the 3 digits using the numeric bar codes beginning on page D-1.
User-Programmable Supplemental 1
User-Programmable Supplemental 2
UPC/EAN/JAN Supplemental Redundancy
Parameter # 50h
If you selected Autodiscriminate UPC/EAN/JAN Supplementals, this option adjusts the number of times to
decode a symbol without supplementals before transmission. The range is from two to thirty times. Five or
above is recommended when decoding a mix of UPC/EAN/JAN symbols with and without supplementals. The
default is 10.
Scan the bar code below to set a decode redundancy value. Next, scan two numeric bar codes in Appendix D,
Numeric Bar Codes. Enter a leading zero for single digit numbers. To correct an error or change a selection,
scan Cancel on page D-2.
UPC/EAN/JAN Supplemental Redundancy
Page 71
Symbologies5 - 17
UPC/EAN/JAN Supplemental AIM ID Format
Parameter # F1h A0h
Select an output format when reporting UPC/EAN/JAN bar codes with Supplementals with Transmit Code ID
Character on page 4-20 set to
•
Separate - transmit UPC/EAN with supplementals with separate AIM IDs but one transmission, i.e.:
]E<0 or 4><data>]E<1 or 2>[supplemental data]
•
Combined – transmit UPC/EAN with supplementals with one AIM ID and one transmission, i.e.:
]E3<data+supplemental data>
•
Separate Transmissions - transmit UPC/EAN with supplementals with separate AIM IDs and separate
transmissions, i.e.:
]E<0 or 4><data>
]E<1 or 2>[supplemental data]
AIM Code ID Character:
Separate
(00h)
Separate Transmissions
(02h)
*Combined
(01h)
Page 72
5 - 18MX101 PRODUCT REFERENCE GUIDE
Transmit UPC-A Check Digit
Parameter # 28h
The check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate
bar code below to transmit the bar code data with or without the UPC-A check digit. It is always verified to
guarantee the integrity of the data.
*Transmit UPC-A Check Digit
(01h)
Do Not Transmit UPC-A Check Digit
(00h)
Transmit UPC-E Check Digit
Parameter # 29h
The check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate
bar code below to transmit the bar code data with or without the UPC-E check digit. It is always verified to
guarantee the integrity of the data.
*Transmit UPC-E Check Digit
(01h)
Do Not Transmit UPC-E Check Digit
(00h)
Page 73
Symbologies5 - 19
Transmit UPC-E1 Check Digit
Parameter # 2Ah
The check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate
bar code below to transmit the bar code data with or without the UPC-E1 check digit. It is always verified to
guarantee the integrity of the data.
*Transmit UPC-E1 Check Digit
(01h)
Do Not Transmit UPC-E1 Check Digit
(00h)
UPC-A Preamble
Parameter # 22h
Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are
three options for transmitting a UPC-A preamble to the host device: transmit System Character only, transmit
System Character and Country Code (“0” for USA), and transmit no preamble. Select the appropriate option to
match the host system.
No Preamble (<DATA>)
(00h)
*System Character (<SYSTEM CHARACTER>
<DATA>)
(01h)
System Character & Country Code
(< COUNTRY CODE> <SYSTEM CHARACTER> <DATA>)
(02h)
Page 74
5 - 20MX101 PRODUCT REFERENCE GUIDE
UPC-E Preamble
Parameter # 23h
Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are
three options for transmitting a UPC-E preamble to the host device: transmit System Character only, transmit
System Character and Country Code (“0” for USA), and transmit no preamble. Select the appropriate option to
match the host system.
No Preamble (<DATA>)
(00h)
System Character & Country Code
(< COUNTRY CODE> <SYSTEM CHARACTER> <DATA>)
(02h)
*System Character (<SYSTEM CHARACTER>
<DATA>)
(01h)
Page 75
Symbologies5 - 21
UPC-E1 Preamble
Parameter # 24h
Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are
three options for transmitting a UPC-E1 preamble to the host device: transmit System Character only, transmit
System Character and Country Code (“0” for USA), and transmit no preamble. Select the appropriate option to
match the host system.
No Preamble (<DATA>)
(00h)
System Character & Country Code
(< COUNTRY CODE> <SYSTEM CHARACTER> <DATA>)
(02h)
*System Character (<SYSTEM CHARACTER>
<DATA>)
(01h)
Page 76
5 - 22MX101 PRODUCT REFERENCE GUIDE
Convert UPC-E to UPC-A
Parameter # 25h
Enable this to convert UPC-E (zero suppressed) decoded data to UPC-A format before transmission. After
conversion, the data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble,
Check Digit).
Disable this to transmit UPC-E decoded data as UPC-E data, without conversion.
Convert UPC-E to UPC-A (Enable)
(01h)
*Do Not Convert UPC-E to UPC-A (Disable)
(00h)
Convert UPC-E1 to UPC-A
Parameter # 26h
Enable this to convert UPC-E1 decoded data to UPC-A format before transmission. After conversion, the data
follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit).
Disable this to transmit UPC-E1 decoded data as UPC-E1 data, without conversion.
Convert UPC-E1 to UPC-A (Enable)
(01h)
*Do Not Convert UPC-E1 to UPC-A (Disable)
(00h)
Page 77
Symbologies5 - 23
EAN-8/JAN-8 Extend
Parameter # 27h
Enable this parameter to add five leading zeros to decoded EAN-8 symbols to make them compatible in format
to EAN-13 symbols.
Disable this to transmit EAN-8 symbols as is.
Enable EAN/JAN Zero Extend
(01h)
*Disable EAN/JAN Zero Extend
(00h)
UCC Coupon Extended Code
Parameter # 55h
Enable this parameter to decode UPC-A bar codes starting with digit ‘5’, EAN-13 bar codes starting with digit
‘99’, and UPC-A/GS1-128 Coupon Codes. UPCA, EAN-13, and GS1-128 must be enabled to scan all
types of Coupon Codes.
Enable UCC Coupon Extended Code
(01h)
*Disable UCC Coupon Extended Code
(00h)
NOTE See UPC/EAN/JAN Supplemental Redundancy on page 5-16 to control autodiscrimination of the GS1-128
(right half) of a coupon code.
Page 78
5 - 24MX101 PRODUCT REFERENCE GUIDE
Coupon Report
Parameter # F1h DAh
Traditional coupon symbols (old coupon symbols) are composed of two bar codes: UPC/EAN and Code128. A
new coupon symbol is composed of a single Databar Expanded bar code. The new coupon format offers more
options for purchase values (up to $999.99) and supports complex discount offers such as a second purchase
requirement.
An interim coupon symbol also exists that contains both types of bar codes: UPC/EAN and Databar Expanded.
This format accommodates both retailers that do not recognize or use the additional information included in the
new coupon symbol, as well as those who can process new coupon symbols.
Scan a bar code below to select one of the following options for decoding coupon symbols:
•
Old Coupon Symbols - Scanning an old coupon symbol reports both UPC and Code 128, scanning an
interim coupon symbol reports UPC, and scanning a new coupon symbol reports nothing (no decode).
•
New Coupon Symbols - Scanning an old coupon symbol reports either UPC or Code 128, and scanning
an interim coupon symbol or a new coupon symbol reports Databar Expanded.
•
Both Coupon Formats - Scanning an old coupon symbol reports both UPC and Code 128, and scanning
an interim coupon symbol or a new coupon symbol reports Databar Expanded.
Old Coupon Symbols
(00h)
Both Coupon Formats
(02h)
*New Coupon Symbols
(01h)
Page 79
ISSN EAN
Parameter # F1h 69h
To enable or disable ISSN EAN, scan the appropriate bar code below.
Enable ISSN EAN
(01h)
Symbologies5 - 25
*Disable ISSN EAN
(00h)
Page 80
5 - 26MX101 PRODUCT REFERENCE GUIDE
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)
Set Lengths for Code 128
Parameter # L1 = D1h, L2 = D2h
The length of a code refers to the number of characters (i.e., human readable characters), including check
digit(s) the code contains. Set lengths for Code 128 to any length, one or two discrete lengths, or lengths within
a specific range.
NOTE When setting lengths for different bar code types, enter a leading zero for single digit numbers.
•
One Discrete Length - Select this option to decode only Code 128 symbols containing a selected
length. Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes. For example,
to decode only Code 128 symbols with 14 characters, scan Code 128 - One Discrete Length, then scan
1 followed by 4. To correct an error or change the selection, scan Cancel on page D-2.
•
Two Discrete Lengths - Select this option to decode only Code 128 symbols containing either of
two selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric Bar Codes.
For example, to decode only Code 128 symbols containing either 2 or 14 characters, select Code 128 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or change the selection,
scan Cancel on page D-2.
•
Length Within Range - Select this option to decode a Code 128 symbol with a specific length
range. Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode Code 128 symbols containing between 4 and 12 characters, first scan Code 128 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an
error or change the selection, scan Cancel on page D-2.
•
Any Length - Select this option to decode Code 128 symbols containing any number of characters
within the scanner’s capability.
Page 81
Set Lengths for Code 128 (continued)
Code 128 - One Discrete Length
Symbologies5 - 27
Code 128 - Two Discrete Lengths
Code 128 - Length Within Range
Enable/Disable GS1-128 (formerly UCC/EAN-128)
Parameter # 0Eh
To enable or disable GS1-128, scan the appropriate bar code below.
Enable GS1-128
(01h)
*Code 128 - Any Length
*Disable GS1-128
(00h)
Page 82
5 - 28MX101 PRODUCT REFERENCE GUIDE
Enable/Disable ISBT 128
Parameter # 54h
ISBT 128 is a variant of Code 128 used in the blood bank industry. Scan a bar code below to enable or disable
ISBT 128. If necessary, the host must perform concatenation of the ISBT data.
Enable ISBT 128
(01h)
*Disable ISBT 128
(00h)
Page 83
ISBT Concatenation
Parameter # F1h 41h
Select an option for concatenating pairs of ISBT code types:
•
If you select Disable ISBT Concatenation, the scanner does not concatenate pairs of ISBT codes
it encounters.
•
If you select Enable ISBT Concatenation, there must be two ISBT codes in order for the scanner to
decode and perform concatenation. The scanner does not decode single ISBT symbols.
•
If you select Autodiscriminate ISBT Concatenation, the scanner decodes and concatenates pairs of
ISBT codes immediately. If only a single ISBT symbol is present, the scanner must decode the symbol
the number of times set via ISBT Concatenation Redundancy on page 5-30 before transmitting its data to
confirm that there is no additional ISBT symbol.
Symbologies5 - 29
*Disable ISBT Concatenation
(00h)
Autodiscriminate ISBT Concatenation
(02h)
Enable ISBT Concatenation
(01h)
Page 84
5 - 30MX101 PRODUCT REFERENCE GUIDE
Check ISBT Table
Parameter # F1h 42h
The ISBT specification includes a table that lists several types of ISBT bar codes that are commonly used in
pairs. If you set ISBT Concatenation to Enable, enable Check ISBT Table to concatenate only those pairs
found in this table. Other types of ISBT codes are not concatenated.
*Enable Check ISBT Table
(01h)
Disable Check ISBT Table
(00h)
ISBT Concatenation Redundancy
Parameter # DFh
If you set ISBT Concatenation to Autodiscriminate, use this parameter to set the number of times the
scanner must decode an ISBT symbol before determining that there is no additional symbol.
Scan the bar code below, then scan two numeric bar codes in Appendix D, Numeric Bar Codes to set a value
between 2 and 20. Enter a leading zero for single digit numbers. To correct an error or change a selection,
scan Cancel on page D-2. The default is 10.
ISBT Concatenation Redundancy
Page 85
Code 39
Enable/Disable Code 39
Parameter # 00h
To enable or disable Code 39, scan the appropriate bar code below.
Enable Code 39
Symbologies5 - 31
(01h)
* Disable Code 39
(00h)
Enable/Disable Trioptic Code 39
Parameter # 0Dh
Trioptic Code 39 is a variant of Code 39 used in the marking of computer tape cartridges. Trioptic Code 39
symbols always contain six characters. To enable or disable Trioptic Code 39, scan the appropriate bar code
below.
Enable Trioptic Code 39
(01h)
*Disable Trioptic Code 39
(00h)
NOTE You cannot enable Trioptic Code 39 and Code 39 Full ASCII simultaneously.
Page 86
5 - 32MX101 PRODUCT REFERENCE 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.
NOTE Code 39 must be enabled for this parameter to function.
Enable Convert Code 39 to Code 32
(01h)
*Disable Convert Code 39 to Code 32
(00h)
Code 32 Prefix
Parameter # E7h
Scan the appropriate bar code below to enable or disable adding the prefix character “A” to all Code 32 bar
codes.
NOTE Convert Code 39 to Code 32 must be enabled for this parameter to function.
Enable Code 32 Prefix
(01h)
*Disable Code 32 Prefix
(00h)
Page 87
Symbologies5 - 33
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. Set lengths for Code 39 to 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.
NOTE When setting lengths for different bar code types, enter a leading zero for single digit numbers.
•
One Discrete Length - Select this option to decode only Code 39 symbols containing a selected length.
Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode only Code 39 symbols with 14 characters, scan Code 39 - One Discrete Length, then scan 1
followed by 4. To correct an error or change the selection, scan Cancel on page D-2.
•
Two Discrete Lengths - Select this option to decode only Code 39 symbols containing either of two
selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode only Code 39 symbols containing either 2 or 14 characters, select Code 39 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or change the selection, scan
Cancel on page D-2.
•
Length Within Range - Select this option to decode a Code 39 symbol with a specific length
range. Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode Code 39 symbols containing between 4 and 12 characters, first scan Code 39 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an
error or change the selection, scan Cancel on page D-2.
•
Any Length - Select this option to decode Code 39 symbols containing any number of characters within
the scanner’s capability.
Code 39 - One Discrete Length
Code 39 - Two Discrete Lengths
*Code 39 - Length Within Range
Code 39 - Any Length
Page 88
5 - 34MX101 PRODUCT REFERENCE GUIDE
Code 39 Check Digit Verification
Parameter # 30h
Enable this feature to check the integrity of all Code 39 symbols to verify that the data complies with specified
check digit algorithm. Only Code 39 symbols which include a modulo 43 check digit are decoded. Enable this
feature if the Code 39 symbols contain a Modulo 43 check digit.
Enable Code 39 Check Digit
(01h)
*Disable Code 39 Check Digit
(00h)
Transmit Code 39 Check Digit
Parameter # 2Bh
Scan a bar code below to transmit Code 39 data with or without the check digit.
Transmit Code 39 Check Digit (Enable)
(01h)
*Do Not Transmit Code 39 Check Digit (Disable)
NOTE Code 39 Check Digit Verification must be enabled for this parameter to function.
(00h)
Page 89
Symbologies5 - 35
Code 39 Full ASCII Conversion
Parameter # 11h
Code 39 Full ASCII is a variant of Code 39 which pairs characters to encode the full ASCII character set. To
enable or disable Code 39 Full ASCII, scan the appropriate bar code below.
Enable Code 39 Full ASCII
(01h)
*Disable Code 39 Full ASCII
(00h)
NOTE You cannot enable Trioptic Code 39 and Code 39 Full ASCII simultaneously.
Code 39 Full ASCII to Full ASCII Correlation is host-dependent, and is therefore described in the ASCII
Character Set Table for the appropriate interface. See the ASCII Value Table on page E-1.
Page 90
5 - 36MX101 PRODUCT REFERENCE GUIDE
Code 39 Buffering - Scan & Store
Parameter # 71h
This feature allows the scanner to accumulate data from multiple Code 39 symbols.
Selecting the Scan and Store option (Buffer Code 39) temporarily buffers all Code 39 symbols having a leading
space as a first character for later transmission. The leading space is not buffered.
Decoding a Code 39 symbol with no leading space transmits in sequence all buffered data in a first-in first-out
format, plus the “triggering” symbol. See the following pages for further details.
Select Do Not Buffer Code 39 to transmit all decoded Code 39 symbols immediately without storing them in
the buffer.
This feature affects Code 39 only. If selecting Buffer Code 39, we recommend configuring the scanner to
decode Code 39 symbology only.
Buffer Code 39 (Enable)
(01h)
*Do Not Buffer Code 39 (Disable)
(00h)
While there is data in the transmission buffer, you cannot select Do Not Buffer Code 39. The buffer holds
200 bytes of information.
To disable Code 39 buffering when there is data in the transmission buffer, first force the buffer transmission
(see Transmit Buffer on page 5-37) or clear the buffer.
Buffer Data
To buffer data, enable Code 39 buffering and scan a Code 39 symbol with a space immediately following the
start pattern.
•
Unless the data overflows the transmission buffer, the scanner issues a low/high beep to indicate
successful decode and buffering. (For overflow conditions, see Overfilling Transmission Buffer on page
5-37.)
•
The scanner adds the decoded data excluding the leading space to the transmission buffer.
•
No transmission occurs.
Clear Transmission Buffer
To clear the transmission buffer, scan the Clear Buffer bar code below, which contains only a start character, a
dash (minus), and a stop character.
•
The scanner issues a short high/low/high beep.
•
The scanner erases the transmission buffer.
•
No transmission occurs.
Page 91
Symbologies5 - 37
Clear Buffer
NOTE The Clear Buffer contains only the dash (minus) character. In order to scan this command, set Code 39
lengths to include length 1.
Transmit Buffer
There are two methods to transmit the Code 39 buffer.
1.Scan the Transmit Buffer bar code below, which includes only a start character, a plus (+), and a stop
character.
2.The scanner transmits and clears the buffer.
•
The scanner issues a low/high beep.
Transmit Buffer
3.Scan a Code 39 bar code with a leading character other than a space.
•
The scanner appends new decode data to buffered data.
•
The scanner transmits and clears the buffer.
•
The scanner signals that it transmitted the buffer with a low/high beep.
•
The scanner transmits and clears the buffer.
NOTE The Transmit Buffer contains only a plus (+) character. In order to scan this command, set Code 39
lengths to include length 1.
Overfilling Transmission Buffer
The Code 39 buffer holds 200 characters. If the symbol just read overflows the transmission buffer:
•
The scanner indicates that it rejected the symbol by issuing three long, high beeps.
•
No transmission occurs. The data in the buffer is not affected.
Attempt to Transmit an Empty Buffer
If you scan the Transmit Buffer symbol and the Code 39 buffer is empty:
•
A short low/high/low beep signals that the buffer is empty.
•
No transmission occurs.
•
The buffer remains empty.
Page 92
5 - 38MX101 PRODUCT REFERENCE GUIDE
Code 93
Enable/Disable Code 93
Parameter # 09h
To enable or disable Code 93, scan the appropriate bar code below.
Enable Code 93
(01h)
*Disable Code 93
(00h)
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. Set lengths for Code 93 to any length, one or two discrete lengths, or lengths within
a specific range.
•
One Discrete Length - Select this option to decode only Code 93 symbols containing a selected length.
Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode only Code 93 symbols with 14 characters, scan Code 93 - One Discrete Length, then scan 1
followed by 4. To correct an error or to change the selection, scan Cancel on page D-2.
•
Two Discrete Lengths - Select this option to decode only Code 93 symbols containing either of two
selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode only Code 93 symbols containing either 2 or 14 characters, select Code 93 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to change the selection,
scan Cancel on page D-2.
•
Length Within Range - Select this option to decode a Code 93 symbol with a specific length
range. Select lengths using the numeric bar codes in Appendix D, Numeric Bar Codes. For example,
to decode Code 93 symbols containing between 4 and 12 characters, first scan Code 93 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an
error or change the selection, scan Cancel on page D-2.
•
Any Length - Scan this option to decode Code 93 symbols containing any number of characters within
the scanner’s capability.
Page 93
Set Lengths for Code 93 (continued)
Code 93 - One Discrete Length
Symbologies5 - 39
Code 93 - Two Discrete Lengths
*Code 93 - Length Within Range
Code 93 - Any Length
Page 94
5 - 40MX101 PRODUCT REFERENCE GUIDE
Code 11
Code 11
Parameter # 0Ah
To enable or disable Code 11, scan the appropriate bar code below.
Enable Code 11
(01h)
*Disable Code 11
(00h)
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. Set lengths for Code 11 to any length, one or two discrete lengths, or lengths within
a specific range.
•
One Discrete Length - Select this option to decode only Code 11 symbols containing a selected length.
Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode only Code 11 symbols with 14 characters, scan Code 11 - One Discrete Length, then scan 1
followed by 4. To correct an error or to change the selection, scan Cancel on page D-2.
•
Two Discrete Lengths - Select this option to decode only Code 11 symbols containing either of two
selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode only Code 11 symbols containing either 2 or 14 characters, select Code 11 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to change the selection,
scan Cancel on page D-2.
•
Length Within Range - Select this option to decode a Code 11 symbol with a specific length
range. Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode Code 11 symbols containing between 4 and 12 characters, first scan Code 11 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or
change the selection, scan Cancel on page D-2.
•
Any Length - Scan this option to decode Code 11 symbols containing any number of characters within
the scanner’s capability.
Page 95
Set Lengths for Code 11 (continued)
Code 11 - One Discrete Length
Symbologies5 - 41
Code 11 - Two Discrete Lengths
*Code 11 - Length Within Range
Code 11 - Any Length
Page 96
5 - 42MX101 PRODUCT REFERENCE GUIDE
Code 11 Check Digit Verification
Parameter # 34h
This feature allows the scanner to check the integrity of all Code 11 symbols to verify that the data complies
with the specified check digit algorithm. This selects the check digit mechanism for the decoded Code 11 bar
code. The options are to check for one check digit, check for two check digits, or disable the feature.
To enable this feature, scan the bar code below corresponding to the number of check digits encoded in the
Code 11 symbols.
*Disable
(00h)
Two Check Digits
(02h)
One Check Digit
(01h)
Page 97
Transmit Code 11 Check Digits
Parameter # 2Fh
This feature selects whether or not to transmit the Code 11 check digit(s).
Transmit Code 11 Check Digit(s) (Enable)
(01h)
*Do Not Transmit Code 11 Check Digit(s) (Disable)
NOTE Code 11 Check Digit Verification must be enabled for this parameter to function.
Symbologies5 - 43
(00h)
Page 98
5 - 44MX101 PRODUCT REFERENCE GUIDE
Interleaved 2 of 5 (ITF)
Enable/Disable Interleaved 2 of 5
Parameter # 06h
To enable or disable Interleaved 2 of 5, scan the appropriate bar code below, and select an Interleaved 2 of 5
length from the following pages.
Enable Interleaved 2 of 5
(01h)
*Disable Interleaved 2 of 5
(00h)
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), including check
digit(s) the code contains. Set lengths for I 2 of 5 to any length, one or two discrete lengths, or lengths within a
specific range. The range for Interleaved 2 of 5 lengths is 0 - 55.
•
One Discrete Length - Select this option to decode only I 2 of 5 symbols containing a selected length.
Select the length using the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode only I 2 of 5 symbols with 14 characters, scan I 2 of 5 - One Discrete Length, then scan 1
followed by 4. To correct an error or to change the selection, scan Cancel on page D-2.
•
Two Discrete Lengths - Select this option to decode only I 2 of 5 symbols containing either of two
selected lengths. Select lengths using the numeric bar codes in Appendix D, Numeric Bar Codes. For
example, to decode only I 2 of 5 symbols containing either 2 or 14 characters, select I 2 of 5 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to change the selection,
scan Cancel on page D-2.
•
Length Within Range - Select this option to decode an I 2 of 5 symbol with a specific length
range. Select lengths using numeric bar codes in Appendix D, Numeric Bar Codes. For example, to
decode I 2 of 5 symbols containing between 4 and 12 characters, first scan I 2 of 5 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or
change the selection, scan Cancel on page D-2.
•
Any Length - Scan this option to decode I 2 of 5 symbols containing any number of characters within the
scanner’s capability.
NOTE Due to the construction of the I 2 of 5 symbology, it is possible for a scan line covering only a portion of the
code to transmit as a complete scan, yielding less data than is encoded in the bar code. To prevent this,
select specific lengths (I 2 of 5 - One Discrete Length, Two Discrete Lengths) for I 2 of 5 applications.
Page 99
Set Lengths for Interleaved 2 of 5 (continued)
*I 2 of 5 - One Discrete Length
Symbologies5 - 45
I 2 of 5 - Two Discrete Lengths
I 2 of 5 - Length Within Range
I 2 of 5 - Any Length
Page 100
5 - 46MX101 PRODUCT REFERENCE GUIDE
I 2 of 5 Check Digit Verification
Parameter # 31h
Enable this feature to check the integrity of all I 2 of 5 symbols to verify the data complies with either the
specified Uniform Symbology Specification (USS), or the Optical Product Code Council (OPCC) check digit
algorithm.
*Disable
(00h)
USS Check Digit
(01h)
OPCC Check Digit
(02h)
Transmit I 2 of 5 Check Digit
Parameter # 2Ch
Scan the appropriate bar code below to transmit I 2 of 5 data with or without the check digit.
Transmit I 2 of 5 Check Digit (Enable)
(01h)
*Do Not Transmit I 2 of 5 Check Digit (Disable)
(00h)
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.