DS457 FIXED MOUNT IMAGER INTEGRATION GUIDE
DS457 FIXED MOUNT IMAGER INTEGRATION GUIDE 72E-144361-01 Revision A June 2011
ii DS457 Fixed Mount Imager Integration Guide © 2011 Motorola Solutions, Inc. All rights reserved. No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Motorola. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice. The software is provided strictly on an “as is” basis.
iii 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
iv DS457 Fixed Mount Imager Integration Guide Revision History Changes to the original guide are listed below: Change -01 Rev A Date 6/2011 Description Initial release
TABLE OF CONTENTS About This Guide Introduction ..................................................................................................................................... Configurations................................................................................................................................. Chapter Descriptions ...................................................................................................................... Notational Conventions........................
vi DS457 Fixed Mount Imager Integration Guide Recommended Exit Window Information ....................................................................................... Exit Window Notes ................................................................................................................... Accessories ................................................................................................................................... Simple Serial Interface Software Developer's Kit (SSI SDK) ...
Table of Contents vii Beep After Good Decode ......................................................................................................... Beeper Tone ............................................................................................................................ Beeper Volume ........................................................................................................................ Suppress Power-up Beeps ...............................................................
viii DS457 Fixed Mount Imager Integration Guide JPEG Quality and Size Value .................................................................................................. Image File Meta Data ............................................................................................................... Image Enhancement ................................................................................................................ Image Edge Sharpening .................................................
Table of Contents ix Parameter Event ...................................................................................................................... 8-19 Chapter 9: Serial Interface Introduction .................................................................................................................................... Serial Parameter Defaults .............................................................................................................. Serial Host Parameters ..............
x DS457 Fixed Mount Imager Integration Guide Enable/Disable MICR E13B ..................................................................................................... Enable/Disable US Currency Serial Number ........................................................................... OCR Orientation ...................................................................................................................... OCR Lines ............................................................................
Table of Contents ISBT Concatenation ................................................................................................................. Check ISBT Table .................................................................................................................... ISBT Concatenation Redundancy ............................................................................................ Code 39 ...............................................................................................
xii DS457 Fixed Mount Imager Integration Guide Postal Codes ................................................................................................................................. US Postnet ............................................................................................................................... US Planet ................................................................................................................................. Transmit US Postal Check Digit ..........
Table of Contents Scanning Sequence Examples ...................................................................................................... Errors While Scanning ................................................................................................................... Miscellaneous Parameter Defaults ................................................................................................ Miscellaneous Parameters ......................................................................
xiv DS457 Fixed Mount Imager Integration Guide EAN-13, 100 % ........................................................................................................................ Code 128 ....................................................................................................................................... Interleaved 2 of 5 ........................................................................................................................... GS1 DataBar-14 .........................
ABOUT THIS GUIDE Introduction The DS457 Fixed Mount Imager Integration Guide provides general instructions for mounting, setting up, and programming the DS457 fixed mount imager.
xvi DS457 Fixed Mount Imager Integration Guide • Chapter 8, SSI Interface describes how to set up the decoder with a Simple Serial Interface (SSI) host. Use SSI to program the decoder via bar code menu or SSI hosts commands. • Chapter 9, Serial Interface describes how to set up the decoder with a serial host. Use the serial interface to connect the decoder to point-of-sale devices, host computers, or other devices with an available serial port (e.g., com port).
About This Guide xvii • Throughout the programming bar code menus, asterisks (*) are used to denote default parameter settings. * Indicates Default *Baud Rate 9600 Feature/Option (06h) Option Hex Value for programming via SSI/SNAPI command NOTE This symbol indicates something of special interest or importance to the reader. Failure to read the note will not result in physical harm to the reader, equipment or data.
xviii DS457 Fixed Mount Imager Integration Guide Service Information If you have a problem with your equipment, contact Motorola Solutions support for your region. Contact information is available at: http://supportcentral.motorola.com. When contacting Motorola Solutions support, please have the following information available: • Serial number of the unit • Model number or product name • Software type and version number.
CHAPTER 1 GETTING STARTED Overview ! CAUTION Use of controls, adjustments or procedures other than those specified here can result in hazardous laser light exposure. The DS457 fixed-mount imager is specifically designed for standalone applications and OEM applications. The imager is extremely compact, provides easy and flexible integration into a host device, and offers high-performance imaging on 1D and 2D bar codes.
1-2 DS457 Fixed Mount Imager Integration Guide DS457 Features • Quick and easy integration for OEM devices • Excellent imaging performance on all 1D and 2D bar codes • RS-232 (serial) or USB interface • Excellent motion tolerance • LEDs indicating power status and successful decodes • Trigger button for manual triggering • Small footprint optimal for "Zero Footprint" POS scanning applications • Direct Part Marking (DPM) support (DPM version only).
Getting Started 1-3 Block Diagram The DS457 imager block diagram illustrates the functional relationship of the DS457 components. This section also provides a description of each component in the block diagrams.
1-4 DS457 Fixed Mount Imager Integration Guide DS457 Decoder/Interface Board Marvell PXA320 Processor The digital system is built on a Marvell PXA320 (Intel XScale®) super-pipelined RISC microarchitecture core. The major features of the core are: • CPU clock speed up to 624 MHz with external DDR SDRAM bus speed of 133 MHz.
CHAPTER 2 INSTALLATION Overview This chapter provides information on unpacking, mounting, and installing the imager. Unpacking Remove the DS457 from its packing and inspect for damage. If the imager is damaged, call Motorola Enterprise Mobility Support on page xviii. KEEP THE PACKING. It is the approved shipping container and should be used if the equipment needs to be returned for servicing.
2-2 DS457 Fixed Mount Imager Integration Guide Mounting There are two M3 x .5 tapped holes on the bottom of the DS457 housing for mounting. The following figures provide the mounting dimensions. NOTE Do not use screws that penetrate more than 3.5 mm into the bottom mousing of the DS457 since this is the maximum depth of the useful thread. DS457 Mounting Dimensions Note: Dimensions are in mm.
Installation 2-3 Mounting the Imager on the Gooseneck Stand To mount the imager on the optional gooseneck stand: 1. Mount the DS457 to the mount plate. Align the imager so its window faces the short edge of the plate, and its two threaded inserts align with the stand’s two mounting holes that are closest to the edge of the plastic. Note that the imager requires only two screws for mounting. 2. Secure the imager to the stand using the two screws provided with the stand.
2-4 DS457 Fixed Mount Imager Integration Guide Mounting the Stand (optional) You can attach the base of the stand to a flat surface using two screws or double-sided tape (not provided). Screw Mount 1. Position the assembled base on a flat surface. 2. Screw one #10 wood screw into each screw-mount hole until the base of the stand is secure. Tape Mount 1. Peel the paper liner off one side of each piece of tape and place the sticky surface over each of the three rectangular tape areas. 2.
Installation Mounting the Imager on the POS Stand To mount the imager on the optional POS stand: 1. Mount the imager to the bracket assembly using the two mounting screws provided. Figure 2-4 Mounting Imager on Bracket Assembly 2. Secure the microphone-style clip to the mounting surface using the two screws provided.
2-6 DS457 Fixed Mount Imager Integration Guide 3. Slide the bracket assembly with the imager attached onto the microphone-style clip.
Installation 2-7 Mounting the Imager on the MS320X Conversion Mounting Bracket To mount the imager on an existing MS320X mounting bracket: 1. Remove the MS320X from its original mounting. 2. Mount the DS457 imager to the conversion mounting bracket using the two mounting screws provided. 3. Place the conversion bracket on top of the existing MS320X bracket, aligning the standoffs with the existing mounting screws.
2-8 DS457 Fixed Mount Imager Integration Guide Connecting the DS457 USB Host Connection 1. Plug the 9-pin D-connector with the end marked SCANNER into the DS457. 2. If using an external switch and applicable host cable, plug the trigger cable into the female stereo connector on the flying lead of the 9-pin D-connector. See Figure 2-10 on page 2-10 for connector pins. 3. Plug the host connector into the appropriate port on the host. 4. Check all connections to ensure they are secure. 5.
Installation 2-9 Serial Host Connection 1. Plug the 9-pin D-connector with the end marked SCANNER into the DS457. See Serial Interface Cable Connection on page 2-10 to determine which cable to use. 2. If using an external switch and applicable host cable, plug the trigger cable into the female stereo connector on the flying lead of the 9-pin D-connector. See Figure 2-10 on page 2-10 for connector pins. 3. Plug the host connector into the appropriate port on the host. 4.
2 - 10 DS457 Fixed Mount Imager Integration Guide Serial Interface Cable Connection When connecting via RS-232, identify the type of host system to determine the cable needed. If you are unsure what host system you are using, contact the local Motorola Solutions representative. TTL Level Compatible RS-232 Host Systems If using a PC, laptop, or POS terminal, the host system most likely has an RS-232 port which is compatible with TTL levels. In this case, use the standard 5V RS-232 cable.
Installation 2 - 11 Embedded Applications Requiring a Window Use the following guidelines for applications that require a window in front of the DS457. NOTE Motorola does not recommend placing an exit window in front of the DS457; however, the following information is provided for applications that require such a window. Window Material NOTE Consider the following window placement and material recommendations if mounting the DS457 within a product with its own window.
2 - 12 DS457 Fixed Mount Imager Integration Guide Table 2-1 Suggested Window Properties Property Description Material Clear cell-cast acrylic. Spectral Transmission 85% minimum at 400 - 700 nm. Thickness 0.059 ± 0.005 Wavefront Distortion (transmission) 0.2 wavelengths peak-to-valley maximum over any 0.08 in. diameter within the clear aperture. Clear Aperture To extend to within 0.04 in. of the edges all around.
Installation 2 - 13 Table 2-3 Window Manufacturers and Coaters Company Discipline Specifics Evaporated Coatings, Inc. 2365 Maryland Road Willow Grove, PA 19090 (215) 659-3080 Anti-reflection coater Acrylic window supplier Anti-reflection coater Fosta-Tek Optics, Inc. 320 Hamilton Street Leominster, MA 01453 (978) 534-6511 Cell-caster, hard coater, laser cutter CR39 exit window manufacturer Optical Polymers Int.
2 - 14 DS457 Fixed Mount Imager Integration Guide Notes: 1. Imaging axis pointing tolerance vs. datums ABC: ± 4º horizontal; ± 3º vertical 2. Clipping the imager clear aperture is not permitted. 3. Dimensions are in mm. 4. User mounting tolerances are not included.
Installation 2 - 15 Recommended Exit Window Information Note: Minimum external window distance b = 5 mm (see Table 2-4).
2 - 16 DS457 Fixed Mount Imager Integration Guide Accessories Motorola offers the following accessories for the imager. Refer to Solution Builder (ordering guide).
Installation 2 - 17 Simple Serial Interface Software Developer's Kit (SSI SDK) The SSI Software Developer's Kit, available on Motorola’s website, provides the software tools used to integrate and communicate with the DS457 imagers via RS-232, including: • Sample Windows® program with source code • DLL with source code for building user applications • ActiveX component (including help file) for easy integration into VisualBasic programs • Simple Serial Interface documentation.
2 - 18 DS457 Fixed Mount Imager Integration Guide
CHAPTER 3 IMAGING Overview This chapter provides information on aiming, illumination, data capture, beeper and decode LED feedback, supported symbologies, and operating modes. Imaging System Aiming Pattern A 655 nm laser and a pattern forming element generate a laser aiming pattern which represents the imager's field of view throughout its entire depth of field. The pattern's center dot indicates the center of the field of view.
3-2 DS457 Fixed Mount Imager Integration Guide Aiming Control The DS457 can capture images with both the aiming subsystem turned on during exposure (the image of the aiming pattern is visible in the digital image) or off. If the aiming system is turned off during exposure, brightness of the aiming pattern decreases as exposure increases.
Imaging 3-3 Capturing Data When scanning, the imager projects a red laser aiming pattern which allows positioning the bar code within its field of view. See Decode Zones on page 4-6 for the proper distance to achieve between the imager and a bar code. The imager turns on its red LEDs to illuminate the target bar code. In Presentation Mode (default), when the DS457 detects an object in its field of view, it automatically triggers and displays the aiming pattern.
3-4 DS457 Fixed Mount Imager Integration Guide Beeper and Decode LED Indications Table 3-1 provides beeper and LED indications related to certain events. The LED illuminates red to indicate that the imager has power. SSI events are also listed.
Imaging 3-5 Supported Symbologies The following bar code types are supported and can be individually enabled or disabled: 1D Symbologies 2D Symbologies UPC/EAN Bookland EAN UCC Coupon Code ISSN EAN Code 128 GS1-128 ISBT 128 Code 39 Trioptic Code 39 Code 32 Code 93 Code 11 Interleaved 2 of 5 Discrete 2 of 5 Codabar MSI Chinese 2 of 5 Matrix 2 of 5 Korean 3 of 5 Inverse 1D GS1 DataBar Composite Codes PDF417 MicroPDF417 Data Matrix Data Matrix Inverse Maxicode QR Code MicroQR QR Inverse Aztec Aztec Invers
3-6 DS457 Fixed Mount Imager Integration Guide
CHAPTER 4 SPECIFICATIONS Electrical Interface Figure 4-1 DS457 Connector Table 4-1 lists the pin functions of the DS457 interface. Table 4-1 DS457 USB and Serial Electrical Interface USB Interface Pin No. Pin Name Serial Interface Pin No.
4-2 DS457 Fixed Mount Imager Integration Guide Dimension Drawings 29.2 mm 58.4 mm 62.
Specifications 4-3 DS457 Imager Technical Specifications Table 4-2 DS457 Technical Specifications at 23° C Item Description Performance Characteristics Sensor Resolution 752 x 480 pixels Field of View DS457-SR/DL: 39.6º horizontal, 25.7º vertical DS457-HD/DP: 38.4º horizontal, 24.
4-4 DS457 Fixed Mount Imager Integration Guide Table 4-2 DS457 Technical Specifications at 23° C (Continued) Item Description Dimensions 1.15 in. (29.2 mm) H x 2.30 in. (58.4 mm) W x 2.44 in. (62.0 mm) D Weight 3.9 oz. (111.0 grams) Interface 9-pin male D-sub supports USB (full speed) and TTL level RS-232 with RTS and CTS Note: Environmental and/or tolerance parameters are not cumulative. Perform a thermal analysis if the application is subject to an extreme temperature environment.
Specifications 4-5 Skew, Pitch and Roll Measured on a 20 mil Code 39 symbol at a distance of 10 inches. Tolerance is reduced at extreme ends of the working range. Skew + 60° from normal + 50° from normal Pitch Roll 360° Note: Tolerances are reduced at extreme ends of the working range.
4-6 DS457 Fixed Mount Imager Integration Guide Decode Zones DS457-SR/DL Figure 4-4 shows the decode zone for the DS457-SR/DL. Typical values appear. Table 4-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. Note: Typical performance at 73˚F (23˚C) on high quality symbols. DS457-SR/DL 7.5 mil Data Matrix 2.0 6.0 1.3 1.5 1.6 5 mil Code 39 In.
Specifications Note: Typical performance at 73˚F (23˚C) on high quality symbols. DS457-SR/DL 7.5 mil QR Code 5.1 2.1 in. cm 20 50.8 10 25.4 0 0 10 25.4 20 50.8 5 mil PDF417 6.2 2.4 1.5 1.8 1.2 10 mil QR Code 6.67 mil PDF417 0 0 7.1 10 mil PDF417 10.2 15 mil PDF417 1.5 In. cm 7.0 4 10.2 8 20.3 13.0 12 30.5 16 40.
4-8 DS457 Fixed Mount Imager Integration Guide Table 4-3 DS457-SR/DL Decode Distances (Presentation Mode with No Motion Enhancement) Symbol Density/ Bar Code Type Guaranteed Working Ranges Typical Working Ranges Near Far Near Far 5.0 mil Code 39 1.3 in 3.30 cm 8.1 in 20.57 cm 1.6 in 4.06 cm 6.3 in 16.00 cm 20 mil Code 39 1.8 in 4.57 cm 16.5 in 41.91 cm Note 1 11.6 in 29.46 cm 13 mil 100% UPC 1.5 in 3.81 cm 15.3 in 38.86 cm 2.1 in 5.33 cm 9.5 in 24.13 cm 7.5 mil Data Matrix 2.0 in 5.
Specifications 4-9 DS457-HD/DP Figure 4-6 shows the decode zone for the DS457-HD/DP. Typical values appear. Table 4-4 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. Note: Typical performance at 73˚F (23˚C) on high quality symbols. DS457-HD/DP 4 mil Data Matrix 1.6 3.0 3 mil Code 128 1.4 3.5 5 mil Data Matrix 1.4 3.7 in. cm 10 25.4 5 12.
4 - 10 DS457 Fixed Mount Imager Integration Guide Note: Typical performance at 73˚F (23˚C) on high quality symbols. DS457-HD/DP in. cm 10 25.4 5 12.7 0 0 5 12.7 10 25.4 5 mil QR Code 3.1 1.5 4 mil PDF417 1.4 1.1 1.1 3.8 7.5 mil QR Code 4.0 10 mil QR Code 6.67 mil PDF417 1.0 2 5.1 6.8 40 mil QR Code 3.0 0 0 4.8 20 mil QR Code 1.4 In. cm 4.6 4 10.2 6 15.2 8 20.3 10.4 10 25.
Specifications 4 - 11 Table 4-4 DS457-HD/DP Decode Distances (Presentation Mode with No Motion Enhancement) Symbol Density/ Bar Code Type Guaranteed Working Ranges Typical Working Ranges Near Far Near Far 3.0 mil Code 39 1.2 in 3.05 cm 4.8 in 12.19 cm 1.4 in 3.56 cm 3.0 in 7.62 cm 5.0 mil Code 39 1.1 in 2.79 cm 5.7 in 14.48 cm Note 1 4.1 in 10.41 cm 20 mil Code 39 1.9 in 4.83 cm 9.7 in 24.64 cm Note 1 9.3 in 23.62 cm 3.0 mil Code 128 1.4 in 3.56 cm 3.5 in 8.89 cm N/A N/A 15.
4 - 12 DS457 Fixed Mount Imager Integration Guide Table 4-4 DS457-HD/DP Decode Distances (Presentation Mode with No Motion Enhancement) (Continued) Symbol Density/ Bar Code Type Guaranteed Working Ranges Typical Working Ranges Near Far Near Far 40 mil QR Code 3.0 in 7.62 cm 10.4 in 26.42 cm N/A N/A 4.0 mil PDF417 1.4 in 3.56 cm 3.8 in 9.65 cm 1.6 in 4.06 cm 2.7 in 6.86 cm 6.67 mil PDF417 1.0 in 2.54 cm 4.8 in 12.19 cm 1.1 in 2.79 cm 3.6 in 9.14 cm Notes: 1.
CHAPTER 5 MAINTENANCE & TROUBLESHOOTING Overview The chapter provides information on maintenance and troubleshooting. Maintenance Clean the imager housing and exit window with a damp cloth and, if necessary, a non-ammonia based detergent. Do not allow any abrasive material to touch the exit window. Cleaning the Connector 1. Remove the cable connector from the imager. 2. Rub a cotton-tipped applicator dipped in isopropyl alcohol back and forth across the connector pins.
5-2 DS457 Fixed Mount Imager Integration Guide Troubleshooting Problem No red LED or nothing happens during a capture attempt. Possible Cause No power to the imager. Possible Solutions Check the system power. Confirm that the correct host interface cable is used. Connect the power supply. Re-connect loose cables. Imager cannot read the bar code. Interface/power cables are loose. Re-connect loose cables. Imager is not programmed for the correct bar code type.
CHAPTER 6 USER PREFERENCES Introduction This chapter describes each user preference feature and provides the programming bar codes necessary for selecting these features. Host Selection The default serial host is Standard RS-232 with SSI and the default USB host is HID Keyboard Emulation, as these host types provide more flexibility during integration when configuring the unit via host command.
6-2 DS457 Fixed Mount Imager Integration Guide Changing Default Values The imager ships with the settings shown in the Table 6-1 on page 6-3 (also see Appendix A, Standard Default Parameters for all host 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.
User Preferences 6-3 User Preferences Parameter Defaults Table 6-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 6-5. NOTE Table 6-1 See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and miscellaneous default parameters.
6-4 DS457 Fixed Mount Imager Integration Guide Table 6-1 User Preferences Default Table Parameter Parameter Number Default Page Number PDF Prioritization Timeout F1h D0h 200 ms 6-21 Multicode Mode F1h A5h Disable 6-22 Multicode Expression F1h 95h 1 6-23
User Preferences 6-5 User Preferences Set Default Parameter You can reset the DS457 to two types of defaults: factory defaults or custom defaults. Scan the appropriate bar code below to reset the imager 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.
6-6 DS457 Fixed Mount Imager Integration Guide Parameter 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.
User Preferences 6-7 User Parameter Pass Through Parameter # F1h 71h Enable this to send user-defined parameter bar codes (see User-Defined Parameter Bar Code Format) as normal decode data in decode data packets for SSI and SNAPI hosts (see Decode Data Format). User-Defined Parameter Bar Code Format Code 128 bar codes with: or <12 bytes of data> Decode Data Format <0xf3> or <0xf3><12 bytes of data> Note that the B type only works with 12 bytes of data.
6-8 DS457 Fixed Mount Imager Integration Guide Beep After Good Decode Parameter # 38h Scan a bar code below to select whether or not the imager 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.
User Preferences Beeper Tone Parameter # 91h To select a decode beep frequency (tone), scan the Low Frequency, Medium Frequency, or High Frequency bar code.
6 - 10 DS457 Fixed Mount Imager Integration Guide Beeper Volume Parameter # 8Ch To select a beeper volume, scan the Low Volume, Medium Volume, or High Volume bar code. Low Volume (02h) Medium Volume (01h) *High Volume (00h) Suppress Power-up Beeps Parameter # F1h D1h Select whether or not to suppress the imager’s power-up beeps.
User Preferences 6 - 11 Trigger Mode Parameter # 8Ah • Level - A trigger event activates decode processing, which continues until the trigger event ends, a valid decode, or the decode session time-out occurs. • Presentation Mode - When the DS457 detects an object in its field of view, it triggers and attempts to decode. The range of object detection does not vary under normal lighting conditions. This applies to decode mode only. In this mode the unit does not enter Low Power mode.
6 - 12 DS457 Fixed Mount Imager Integration Guide Motion Enhancement for Presentation Mode Parameter # F1h A6h Select Enable Motion Enhancement to fine-tune engine and imager behavior for bar codes moving quickly through the imager’s field of view. Select Disable Motion Enhancement to revert to standard Presentation Mode behavior. Motion Enhancement parameters only apply when Trigger Mode on page 6-11 is set to Presentation Mode.
User Preferences 6 - 13 Time Delay to Motion Enhancement Sleep Mode Parameter # F1h 96h When Enable Motion Enhancement is selected, this parameter sets the time the DS457 remains active before entering sleep mode with no illumination. The system wakes when it detects an object in its field of view, or after a trigger event.
6 - 14 DS457 Fixed Mount Imager Integration Guide Time Delay to Motion Enhancement Sleep Mode (continued) 15 Minutes (1Bh) 30 Minutes (1Dh) 45 Minutes (1Eh) 1 Hour (21h) 3 Hours (23h) 6 Hours (26h) 9 Hours (29h)
User Preferences 6 - 15 Power Mode (RS-232 Hosts Only) Parameter # 80h Select whether or not the imager enters Low Power consumption mode after a decode attempt. In Continuous On mode, the imager does not enter this low power state. Continuous On (00h) *Low Power Mode (01h) Time Delay to Low Power Mode Parameter # 92h This parameter sets the time the imager remains active after decoding. After a scan session, the imager waits this amount of time before entering Low Power mode.
6 - 16 DS457 Fixed Mount Imager Integration Guide Time Delay to Low Power Mode (continued) 1 Minute (21h) 5 Minutes (25h) 15 Minutes (2Bh) 1 Hour (31h)
User Preferences 6 - 17 Picklist Mode Parameter # F0h 92h Picklist mode enables the imager to decode only bar codes aligned under the center of the laser aiming pattern. Select one of the following picklist modes: • Disabled Always - Picklist mode is always disabled. • Enabled Always - Picklist mode is always enabled. NOTE With Picklist Mode enabled, the decode aiming pattern turns on even when the Decode Aiming Pattern on page 7-6 is disabled. Picklist mode does not apply to OCR reading.
6 - 18 DS457 Fixed Mount Imager Integration Guide Timeout Between Decodes, Same Symbol Parameter # 89h Use this option in presentation mode to prevent multiple reads of a symbol left in the DS457’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.
User Preferences 6 - 19 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, video, or video viewfinder modes transmits images as mirrored images.
6 - 20 DS457 Fixed Mount Imager Integration Guide Validate Concatenated Parameter Bar Codes Parameter # F1h B4h The imager can encounter invalid parameters when using concatenated parameter bar codes intended for different imager models or different versions of an imager. This parameter determines how to process concatenated parameter bar codes when the imager encounters an invalid parameter setting in the bar code. Disable this to ignore invalid parameters and configure valid parameters.
User Preferences 6 - 21 PDF Prioritization Parameter # F1h CFh Enable this feature to delay decoding a 1D bar code (Code 128 of 8 to 25 characters length) by the value specified in PDF Prioritization Timeout. During that time the imager attempts to decode a PDF417 symbol (e.g., on a US driver's license), and if successful reports this only. If it does not decode (can not find) a PDF417 symbol, it reports the 1D symbol after the timeout.
6 - 22 DS457 Fixed Mount Imager Integration Guide Multicode Mode Parameter # F1h, A5h Enable this parameter to allow multiple bar codes to decode upon one trigger event based on the programmed multicode expression. The imager reports a successful decode and provides user indication only if it decodes all bar codes indicated by the multicode expression, otherwise the decode fails. Bar codes are transmitted in the order defined in the multicode expression. Disable this to operate in normal decode mode.
User Preferences 6 - 23 Multicode Expression Parameter # F1h, 95h Use this feature to program a multicode expression for Multicode Mode (grid method). The default is 1, which indicates any bar code. To set the multicode expression: 1. Scan the bar code below. 2. Scan bar codes from the Alphanumeric Keyboard in the Advanced Data Formatting Programmer Guide. 3. Scan End of Message in the Advanced Data Formatting Programmer Guide.
6 - 24 DS457 Fixed Mount Imager Integration Guide By Code Type. An element can specify a specific bar code symbology to find and decode somewhere in the field of view. A code type element is constructed as: [C] [2] [Code Type] Where: • [C] is the character C • [2] is 0x02, indicating there are two bytes thereafter to describe the code type • [Code Type] is the desired symbology's parameter number (see Chapter 12, Symbologies).
User Preferences 6 - 25 Example 1 To decode one Code 128 bar code anywhere in the image (even when bar codes of other types are in view), as in Figure 6-1, program the expression as follows: The expression in decimal is (formatted for readability): 1C208; To program the expression via scanning parameters the sequence is (spaces are for readability): [MultiCode-Expression] 01 C 02 00 08 ; [End Of Message] To program the expression via host command (SSI/SNAPI) the sequence is: 0x01 0x43 0x02 0x00 0x08 0x3b F
6 - 26 DS457 Fixed Mount Imager Integration Guide Example 2a To decode a Code128 (Code Type=8) on the top half of the image and a PDF417 (Code Type=15) on the bottom half of the image, as in Figure 6-2, program the expression as follows: The expression in decimal is (formatted for readability): 2 C 2 0 8 R 4 0 0 100 50 ; C 2 0 15 R 4 0 50 100 100 ; To program the expression via scanning parameters the sequence is: [MultiCode-Expression] 02 C 02 00 08 R 04 00 00 64 32 ; C 02 00 0F R 04 00 32 64 64 ; [End Of
User Preferences 6 - 27 Example 2b In Figure 6-2, if the bottom PDF417 bar code must transmit first, reverse the sequence of the two bar codes: The expression in decimal is (formatted for readability): 2 C 2 0 15 R 4 0 50 100 100 ; C 2 0 8 R 4 0 0 100 50 ; To program the expression via scanning parameters the sequence is: [MultiCode-Expression] 02 C 02 00 0F R 04 00 32 64 64 ; C 02 00 08 R 04 00 00 64 32 ; [End Of Message] To program the expression via host command (SSI/SNAPI) the sequence is: 0x02 0x43 0x
6 - 28 DS457 Fixed Mount Imager Integration Guide Example 3 To decode the set of three bar codes while excluding the center Code 128 bar code, as in Figure 6-3, the expression is: The expression in decimal is (formatted for readability): 3 C 2 0 15 R 4 0 0 50 50 ; C 2 [F0 24] R 4 70 0 100 40 ; C 2 0 8 R 4 65 60 100 100 ; To program the expression via scanning parameters the sequence is: [MultiCode-Expression] 03 C 02 00 0F R 04 00 00 32 32 ; C 02 F0 24 R 04 46 00 64 28 ; C 02 00 08 R 04 41 3C 64 64 ; [End
User Preferences 6 - 29 Programming a Multicode Expression via SSI Command The following example describes how to program a Multicode expression via SSI within a Remote Scanner Management (RSM) command. SSI Transaction Sequences Before sending the Multicode expression transaction (a command/response pair), perform the following initialization transaction (command and response).
17 (23d) 28 (40d) 28 (40d) 33 (51d) Example 1 Example 2a Example 2b Example 3 Len1 80 04 00 80 04 00 80 04 00 80 04 00 Fixed SSI Header 00 00 00 00 Fixed 2Fh (47d) 24h (36d) 24h (36d) 13 (19d) Len2 06 06 06 06 Op 00 02 95 41 00 42 00 00 02 95 41 00 42 00 00 02 95 41 00 42 00 00 02 95 41 00 42 00 Fixed 22h (34d) 17 (23d) 17 (23d) 06 (06d) Len3 00 00 00 00 00 00 00 00 Fixed SSI Data = RSM Command 03 43 02 00 0F 52 04 00 00 32 32 3B 43 02 F0 24 52 04 46 00 64 28 3B
User Preferences 6 - 31 Multicode Troubleshooting Troubleshooting Multicode Expression Programming Use the following suggestions if encountering problems programming a multicode expression: • Ensure the expression is valid. Invalid expressions are rejected during programming. When an expression is rejected the previous expression remains intact. If after programming the expression the imager can still decode any bar code, the expression was possibly rejected.
6 - 32 DS457 Fixed Mount Imager Integration Guide Examples of Simple Multicode Expressions The simplest multicode expression is: • One bar code of any type, anywhere in the image. • To program this use: [MultiCode-Expression] 01 ; [End Of Message] Another simple multicode expression is: • One Code 128 bar code, anywhere in the image.
CHAPTER 7 IMAGER PREFERENCES Introduction This chapter describes imager preference features and provides the programming bar codes for selecting these features. The imager ships with the settings shown in the Imager Preferences Default Table on page 7-2 (also see Appendix A, Standard Default Parameters for all host and miscellaneous defaults). If the default values suit requirements, programming is not necessary.
7-2 DS457 Fixed Mount Imager Integration Guide Scanning Sequence Examples In most cases scanning one bar code sets the parameter value. For example, to disable the decode aiming pattern, scan the Disable Decode Aiming Pattern bar code listed under Decode Aiming Pattern on page 7-6. For systems that use a beeper and LED, a fast warble beep sounds and the LED lights, signifying a successful parameter entry. Other parameters, such as Crop to Pixel Address, require scanning several bar codes.
Imager Preferences Table 7-1 Imager Preferences Default Table (Continued) Parameter Parameter Number Default Page Number Snapshot Aiming Pattern F0h 2Ch Enable 7-13 Presentation Snapshot by Motion F1h 87h Disable 7-14 Continuous Snapshot F1h 88h Disable 7-14 Image Cropping F0h 2Dh Disable 7-15 Crop to Pixel Addresses F4h F0h 3Bh; F4h F0h 3Ch; F4h F0h 3Dh; F4h F0h 3Eh 0 top, 0 left, 479 bottom, 751 right 7-16 Image Resolution F0h 2Eh Full 7-17 Image Brightness (Target White) F0
7-4 DS457 Fixed Mount Imager Integration Guide Imager Preferences The parameters in this chapter control image capture characteristics. Image capture occurs in all modes of operation, including decode, video, and snapshot. Operational Modes The imager has three modes of operation: • Decode Mode • Snapshot Mode • Snapshot with Viewfinder Mode • Video Mode. Decode Mode By default, upon a trigger event, the imager attempts to locate and decode bar codes within its field of view.
Imager Preferences 7-5 Video Mode In this mode the imager behaves as a video camera as long as the trigger is active. Upon trigger release, the imager returns to Decode Mode. Scan the Video Mode bar code to temporarily enter Video Capture Mode. NOTE The DS457 does not support Video Mode when Trigger Mode on page 6-11 is set to Presentation Mode (the default).
7-6 DS457 Fixed Mount Imager Integration Guide Decoding Illumination Parameter # F0h 2Ah Selecting Enable Decoding Illumination causes the imager to turn on illumination every image capture to aid decoding. Select Disable Decoding Illumination to prevent the imager from using decoding illumination. Enabling illumination usually results in superior images. The effectiveness of illumination decreases as the distance to the target increases.
Imager Preferences 7-7 Aim Brightness Parameter # F1h 9Ch This feature sets the brightness of the aim pattern. The default is 0, which indicates that the aim pattern is always on in between camera exposures. For values above 0, each increment of the brightness value increments the aim duration 0.5 ms. To program Aim Brightness, scan this bar code followed by three numeric bar codes in Appendix D, Numeric Bar Codes that correspond to the value representing brightness. Settings range from 0 to 255.
7-8 DS457 Fixed Mount Imager Integration Guide Low Light Enhancement Parameter # F1h 64h In presentation mode, selecting Enable Low Light Enhancement causes illumination to remain on at a low power in low lighting conditions. When the imager detects an object in its field of view, it turns on illumination full power.
Imager Preferences 7-9 Frame Rate Select an option to control the rate at which frames are captured and transmitted. When capturing images, using lower frame rates can improve image brightness. NOTE The aiming pattern appears to blink when the frame rate is 30 frames per second (fps) or lower. Settings for frame rate are: • Auto - The imager controls the frame rate and changes dynamically based on the mode of operation to provide optimal performance.
7 - 10 DS457 Fixed Mount Imager Integration Guide Frame Rate (continued) 45 fps (07h) 40 fps (08h) 30 fps (02h) 20 fps (09h) 15 fps (03h) 10 fps (04h)
Imager Preferences 7 - 11 Image Capture Autoexposure Parameter # F0h 68h Select Enable Image Capture Autoexposure to allow the imager to control gain settings and exposure (integration) time to best capture an image for snapshot mode. Select Disable Image Capture Autoexposure to manually adjust the gain and exposure time (see Fixed Gain and Exposure Time). Motorola recommends this option only for advanced users with difficult image capture situations.
7 - 12 DS457 Fixed Mount Imager Integration Guide Fixed Gain Parameter # F1h 38h This parameter only applies when Decoding or Image Capture Autoexposure is disabled. Gain is a means of amplifying the raw image data before it is converted into 8-bit grayscale values. Increasing the fixed gain increases brightness and contrast, but also increases noise (undesired electrical fluctuations in the image) which makes the image less attractive and/or harder to decode.
Imager Preferences 7 - 13 Snapshot Mode Timeout Parameter # F0h 43h This parameter sets the amount of time the imager remains in Snapshot Mode. The imager exits Snapshot Mode upon a trigger event, or when the Snapshot Mode Timeout elapses. To set this timeout value, scan the bar code below followed by a bar code from Appendix D, Numeric Bar Codes. The default value is 0 which represents 30 seconds; values increment by 30. For example, 1 = 60 seconds, 2 = 90 seconds, etc.
7 - 14 DS457 Fixed Mount Imager Integration Guide Presentation Snapshot by Motion Parameter # F1h 87h When the imager detects an object in its field of view, and the object stops moving, it attempts to capture a high quality image and transmit it to the host. This applies to snapshot mode only. Select a bar code below to enable or disable this feature.
Imager Preferences 7 - 15 Image Cropping Parameter # F0h 2Dh This parameter crops a captured image. Select Disable Image Cropping to present the full 742 x 480 pixels. Select Enable to crop the image to the pixel addresses set in Crop to Pixel Addresses on page 7-16. NOTE The imager has a cropping resolution of 4 pixels. Setting the cropping area to less than 3 pixels transfers the entire image.
7 - 16 DS457 Fixed Mount Imager Integration Guide Crop to Pixel Addresses Parameter # F4h F0h 3Bh (Top) Parameter # F4h F0h 3Ch (Left) Parameter # F4h F0h 3Dh (Bottom) Parameter # F4h F0h 3Eh (Right) If Enable Image Cropping is selected, set the pixel addresses from (0,0) to (751,479) to crop to. Columns are numbered from 0 to 751, rows from 0 to 479.
Imager Preferences 7 - 17 Image Resolution Parameter # F0h 2Eh This option alters image resolution before compression. Rows and columns are removed from the image, resulting in a smaller image containing the original content with reduced resolution.
7 - 18 DS457 Fixed Mount Imager Integration Guide Image Brightness (Target White) Parameter # F0h 86h This parameter sets the Target White value used in Snapshot and Video modes when using autoexposure. White and black are defined as 255 decimal and 0, respectively. Setting the value to the default of 180 results in a white level of ~180 for the image. To set the Image Brightness parameter, scan Image Brightness below followed by three numeric bar codes representing the value. Include leading zeros.
Imager Preferences 7 - 19 Image File Format Selector Parameter # F0h 30h Select an image format appropriate for the system (BMP, TIFF, or JPEG). The imager stores captured images in the selected format. BMP File Format (03h) *JPEG File Format (01h) TIFF File Format (04h) JPEG Image Options Parameter # F0h 2Bh JPEG images can be optimized for either size or for quality. Scan the Quality Selector bar code to enter a quality value; the imager then selects the corresponding image size.
7 - 20 DS457 Fixed Mount Imager Integration Guide JPEG Quality and Size Value JPEG Quality = Parameter # F0h 31h JPEG Size = Parameter # F1h 31h If you select JPEG Quality Selector, scan the JPEG Quality Value bar code followed by 3 bar codes from Appendix D, Numeric Bar Codes corresponding to a value from 5 to 100, where 100 represents the highest quality image.
Imager Preferences 7 - 21 Image File Meta Data Parameter # F1h B5h Enable this option to tag images transmitted in JPEG format with the following EXIF 2.2 standard data fields: • Time (since power up) • Sensor used • Device name • Manufacturer • Frame rate • Host type • Image number (since power up) • Image Enhancement parameter setting • Image Edge Sharpness parameter setting • Image Contract Enhancement parameter setting. This parameter has no effect on images transmitted in TIFF or BMP format.
7 - 22 DS457 Fixed Mount Imager Integration Guide Image Enhancement Parameter # F1h 34h This feature uses a combination of edge sharpening and contrast enhancement to produce an image that is visually pleasing. If you select User, also set the Image Edge Sharpening on page 7-23 and Image Contrast Enhancement on page 7-24 to enhance the image. The levels of image enhancement are: • Off (0) - Default • Low (1) • Med (2) • High (3) • User (4).
Imager Preferences 7 - 23 Image Edge Sharpening Parameter # F1h 98h This feature uses an edge sharpening technique, and only applies if you set the Image Enhancement parameter to User. To set this parameter, scan the Image Edge Sharpening bar code, followed by three numeric bar codes in Appendix D, Numeric Bar Codes that represent the image edge sharpening value. Alternatively, to set a recommended value, scan one of the value bar codes below.
7 - 24 DS457 Fixed Mount Imager Integration Guide Image Contrast Enhancement Parameter # F1h 9Ah Enable this feature to enhance the contrast of an image. This parameter only applies if you set the Image Enhancement parameter to User.
Imager Preferences 7 - 25 Image Rotation Parameter # F1h 99h This parameter controls the rotation of the image by 0, 90,180, or 270 degrees.
7 - 26 DS457 Fixed Mount Imager Integration Guide Bits per Pixel Parameter # F0h 2Fh Select the number of significant bits per pixel (BPP) to use when capturing an image. Select 1 BPP for a black and white image, 4 BPP to assign 1 of 16 levels of grey to each pixel, or 8 BPP to assign 1 of 256 levels of grey to each pixel. The imager ignores these settings for JPEG files, which always use 8 BPP.
Imager Preferences 7 - 27 Signature Capture Parameter # 5Dh A signature capture bar code is a special-purpose symbology which delineate a signature capture area in a document with a machine-readable format. The recognition pattern is variable so it can optionally provide an index to various signatures. The region inside the bar code pattern is considered the signature capture area.
7 - 28 DS457 Fixed Mount Imager Integration Guide Signature Capture File Format Selector Parameter # F0h 39h Select a signature file format appropriate for the system (BMP, TIFF, or JPEG). The imager stores captured signatures in the selected format.
Imager Preferences 7 - 29 Signature Capture Bits per Pixel Parameter # F0h 3Ah Select the number of significant bits per pixel (BPP) to use when capturing a signature. Select 1 BPP for a black and white image, 4 BPP to assign 1 of 16 levels of grey to each pixel, or 8 BPP to assign 1 of 256 levels of grey to each pixel. The imager ignores these settings for JPEG files, which always use 8 BPP.
7 - 30 DS457 Fixed Mount Imager Integration Guide Signature Capture Height Parameter # F4h F0h 6Fh To set the height of the signature capture box, scan the Signature Capture Height bar code, followed by 3 bar codes from Appendix D, Numeric Bar Codes corresponding to a value in the range of 010 to 480 decimal.
Imager Preferences 7 - 31 Target Video Frame Size Parameter # F0h 48h Select the number of 100-byte blocks to transmit per second. Selecting a smaller value transmits more frames per second but reduces video quality; selecting a larger value increases video quality but slows transmission. To set the Target Video Frame Size, scan the bar code below followed by two bar codes from Appendix D, Numeric Bar Codes corresponding to the 100-byte value from 800 to 20,000 bytes.
7 - 32 DS457 Fixed Mount Imager Integration Guide Video Resolution Parameter # F1h 9Bh This parameter alters the video resolution before transmission. Rows and columns are removed from the image, resulting in a smaller video image containing the original content with reduced resolution. Select one of the following values: Table 7-1.
CHAPTER 8 SSI INTERFACE Introduction This chapter describes the system requirements of the Simple Serial Interface (SSI), which provides a communications link between Motorola decoders (e.g., scan engines, imagers, hand-held scanners, two-dimensional scanners, hands-free scanners, and RF base stations) and a serial host. It provides the means for the host to control the imager. Communications All communication between the imager and host occurs over the hardware interface lines using the SSI protocol.
8-2 DS457 Fixed Mount Imager Integration Guide Table 8-1 lists all the SSI opcodes the imager supports. It identifies the SSI partner allowed to send a message of each type. The host transmits opcodes designated type H. The imager transmits type D opcodes, and either partner can transmit Host/Decoder (H/D) types. Table 8-1 SSI Commands Name Type Opcode Description AIM_OFF H 0xC4 Deactivate aim pattern. AIM_ON H 0xC5 Activate aim pattern. BEEP H 0xE6 Sound the beeper.
SSI Interface 8-3 SSI Transactions General Data Transactions ACK/NAK Handshaking If you enable ACK/NAK handshaking, all packeted messages must have a CMD_ACK or CMD_NAK response, unless the command description states otherwise. This parameter is enabled by default. Motorola recommends leaving this handshaking enabled to provide feedback to the host. Raw decode data and WAKEUP do not use ACK/NAK handshaking since they are not packeted data.
8-4 DS457 Fixed Mount Imager Integration Guide Transfer of Decode Data The Decode Data Packet Format parameter controls how decode data is sent to the host. Set this parameter to send the data in a DECODE_DATA packet. Clear this parameter to transmit the data as raw ASCII data. NOTE When transmitting decode data as raw ASCII data, ACK/NAK handshaking does not apply regardless of the state of the ACK/NAK handshaking parameter.
SSI Interface 8-5 ACK/NAK Disabled and Unpacketed ASCII Data Data captured by the imager is sent to the host. Decoder Data is captured by decoder (1) ASCII data sent Host Communication Summary RTS/CTS Lines All communication must use RTS/CTS handshaking as described in the Simple Serial Interface Programmer’s Guide, p/n 72-40451-xx.
8-6 DS457 Fixed Mount Imager Integration Guide Baud Rate, Stop Bits, Parity, Response Time-out, ACK/NAK Handshake If you use PARAM_SEND to change these serial parameters, the ACK response to the PARAM_SEND uses the previous values for these parameters. The new values then take effect for the next transaction.
SSI Interface 8-7 Using Time Delay to Low Power Mode with SSI Time Delay to Low Power Mode on page 6-15 provides bar codes to select a general time delay. To program a more specific delay value, use an SSI command according to Table 8-2.
8-8 DS457 Fixed Mount Imager Integration Guide Simple Serial Interface Default Parameters This section describes how to set up the imager with an SSI host. When using SSI, program the imager via bar code menu or SSI hosts commands. Throughout the programming bar code menus, asterisks (*) indicate default values. * Indicates Default Feature/Option *Baud Rate 9600 (06h) Option Hex Value for programming via SSI command Most computer monitors allow scanning the bar codes directly on the screen.
SSI Interface 8-9 Table 8-3 SSI Default Table (Continued) Parameter Parameter Number Default Page Number Multipacket Option F0h 4Eh Option 1 8-16 Interpacket Delay F0h 4Fh 0 ms 8-17 Decode Event F0h 00h Disable 8-18 Boot Up Event F0h 02h Disable 8-19 Parameter Event F0h 03h Disable 8-19 Event Reporting NOTE SSI interprets Prefix, Suffix1, and Suffix2 values listed in Table E-1 on page E-1 differently than other interfaces.
8 - 10 DS457 Fixed Mount Imager Integration Guide Baud Rate Parameter # 9Ch Baud rate is the number of bits of data transmitted per second. Set the imager's baud rate to match the baud rate setting of the host device. Otherwise, data may not reach the host device or may reach it in distorted form.
SSI Interface 8 - 11 Baud Rate (continued) Baud Rate 460,800 (0Dh) Baud Rate 921,600 (0Eh) 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. • Select Odd parity and 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.
8 - 12 DS457 Fixed Mount Imager Integration Guide Check Parity Parameter # 97h Select whether or not to check the parity of received characters. Use the Parity parameter to select the type of parity. *Do Not Check Parity (00h) Check Parity (01h) Software Handshaking Parameter # 9Fh This parameter offers control of data transmission in addition to the control hardware handshaking offers. Hardware handshaking is always enabled; you cannot disable it.
SSI Interface 8 - 13 Host RTS Line State Parameter # 9Ah This parameter sets the expected idle state of the Serial Host RTS line. The SSI Interface is used with host applications which also implement the SSI protocol. However, you can use the imager in a "scan-and-transmit" mode to communicate with any standard serial communication software on a host PC (see Decode Data Packet Format on page 8-13).
8 - 14 DS457 Fixed Mount Imager Integration Guide Host Serial Response Time-out Parameter # 9Bh This parameter specifies how long the imager waits for an ACK or NAK before resending. Also, if the imager wants to send, and the host has already been granted permission to send, the imager waits for the designated time-out before declaring an error. To set the delay period (options are 2, 5, 7.5, or 9,9 seconds), scan one of the following bar codes. NOTE Other values are available via SSI command.
SSI Interface 8 - 15 Host Character Time-out Parameter # EFh This parameter determines the maximum time the imager waits between characters transmitted by the host before discarding the received data and declaring an error. To set the delay period (options are 200, 500, 750, or 990 ms), scan one of the following bar codes. NOTE Other values are available via SSI command.
8 - 16 DS457 Fixed Mount Imager Integration Guide Multipacket Option Parameter # F0h, 4Eh This parameter controls ACK/NAK handshaking for multi-packet transmissions. • Multi-Packet Option 1: The host sends an ACK / NAK for each data packet during a multi-packet transmission. • Multi-Packet Option 2: The imager sends data packets continuously, with no ACK/NAK handshaking to pace the transmission. The host, if overrun, can use hardware handshaking to temporarily delay imager transmissions.
SSI Interface 8 - 17 Interpacket Delay Parameter # F0h, 4Fh This parameter specifies the interpacket delay if you selected Multipacket Option 3. To set the delay period (options are 0, 25, 50, 75, or 99 ms), scan one of the following bar codes. NOTE Other values are available via SSI command.
8 - 18 DS457 Fixed Mount Imager Integration Guide Event Reporting The host can request the imager to provide certain information (events) relative to the imager’s behavior. Enable or disable the events listed in Table 8-4 and on the following pages by scanning the appropriate bar codes.
SSI Interface 8 - 19 Boot Up Event Parameter # F0h, 02h When enabled, the imager generates a message to the host whenever power is applied. When disabled, no notification is sent. Enable Boot Up Event (01h) *Disable Boot Up Event (00h) Parameter Event Parameter # F0h, 03h When enabled, the imager generates a message to the host when one of the events specified in Table 8-4 on page 8-18 occurs. When disabled, no notification is sent.
8 - 20 DS457 Fixed Mount Imager Integration Guide
CHAPTER 9 SERIAL INTERFACE Introduction This chapter describes how to set up the imager with a serial host. The serial interface connects the imager to point-of-sale devices, host computers, or other devices with an available serial port (e.g., com port). If the host is not listed in Table 9-2, refer to the documentation for the host device to set communication parameters to match the host. NOTE The imager uses TTL signal levels, which interface with most system architectures.
9-2 DS457 Fixed Mount Imager Integration Guide Serial Parameter Defaults Table 9-1 lists the defaults for serial host parameters. To change any option, scan the appropriate bar code(s) provided in the Serial Host Parameters section beginning on page 9-3. NOTE See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and miscellaneous default parameters.
Serial Interface 9-3 Serial Host Parameters Various serial hosts use their own parameter default settings (Table 9-2). Selecting standard, ICL, Fujitsu, Wincor-Nixdorf Mode A, Wincor-Nixdorf Mode B, OPOS/JPOS, Olivetti, or Omron sets the defaults listed below.
9-4 DS457 Fixed Mount Imager Integration Guide Serial Host Parameters (continued) Selecting ICL, Fujitsu, Wincor-Nixdorf Mode A, Wincor-Nixdorf Mode B, OPOS/JPOS, Olivetti, or Omron enables the transmission of code ID characters listed in Table 9-3. These code ID characters are not programmable and are separate from the Transmit Code ID feature. Do not enable the Transmit Code ID feature for these terminals.
Serial Interface 9-5 Serial Host Types To select a serial host interface, scan one of the following bar codes. NOTE Scanning Standard RS-232 activates the serial driver, but does not change port settings (e.g., parity, data bits, handshaking). Selecting another serial host type bar code changes these settings. NOTE Selecting one of the Serial Host Types disables SSI support. To restore Standard RS-232 with SSI support, scan SSI Host on page 8-9.
9-6 DS457 Fixed Mount Imager Integration Guide Serial Host Types (continued) OPOS/JPOS Fujitsu Serial
Serial Interface 9-7 Baud Rate Baud rate is the number of bits of data transmitted per second. Set the imager's baud rate to match the baud rate setting of the host device. Otherwise, data may not reach the host device or may reach it in distorted form.
9-8 DS457 Fixed Mount Imager Integration Guide Baud Rate (continued) Baud Rate 460,800 Baud Rate 921,600
Serial Interface 9-9 Parity A parity check bit is the most significant bit of each ASCII coded character. Select the parity type according to host device requirements. • Select Odd parity to set the parity bit value to 0 or 1, based on data, to ensure that an odd number of 1 bits are contained in the coded character. • Select Even parity to set the parity bit value to 0 or 1, based on data, to ensure that an even number of 1 bits are contained in the coded character.
9 - 10 DS457 Fixed Mount Imager Integration Guide Check Receive Errors Select whether or not to check the parity, framing, and overrun of received characters. The parity value of received characters is verified against the setting of Parity on page 9-9.
Serial Interface 9 - 11 Hardware Handshaking The data interface consists of a serial port designed to operate either with or without the hardware handshaking lines Request to Send (RTS) and Clear to Send (CTS). If Standard RTS/CTS handshaking is not selected, scan data transmits as it becomes available. Select Standard RTS/CTS handshaking to transmit scan data according to the following sequence: • The imager reads the CTS line for activity.
9 - 12 DS457 Fixed Mount Imager Integration Guide Hardware Handshaking (continued) *None Standard RTS/CTS RTS/CTS Option 1 RTS/CTS Option 2 RTS/CTS Option 3
Serial Interface 9 - 13 Software Handshaking This parameter offers control of data transmission in addition to, or instead of, the control hardware handshaking offers. There are five options. If software handshaking and hardware handshaking are both enabled, Hardware Handshaking takes precedence. • None: Data transmits immediately. No response is expected from host. • ACK/NAK: After transmitting data, the imager expects either an ACK or NAK response from the host.
9 - 14 DS457 Fixed Mount Imager Integration Guide Software Handshaking (continued) *None ACK/NAK ENQ ACK/NAK with ENQ XON/XOFF
Serial Interface 9 - 15 Host Serial Response Time-out This parameter specifies how long the imager waits for an ACK, NAK, or CTS before determining that a transmission error occurred. This only applies when in one of the ACK/NAK software handshaking modes, or RTS/CTS hardware handshaking mode. *Minimum: 2 Sec Low: 2.5 Sec Medium: 5 Sec High: 7.5 Sec Maximum: 9.
9 - 16 DS457 Fixed Mount Imager Integration Guide RTS Line State This parameter sets the idle state of the Serial Host RTS line. Scan a bar code below to select Low RTS or High RTS line state. *Host: Low RTS Host: High RTS Beep on When this parameter is enabled, the imager issues a beep when it detects a character on the serial line. gains a user's attention to an illegal entry or other important event.
Serial Interface 9 - 17 Intercharacter Delay This parameter specifies the intercharacter delay inserted between character transmissions.
9 - 18 DS457 Fixed Mount Imager Integration Guide Nixdorf Beep/LED Options Select Nixdorf Mode B to indicate when the imager beeps and turns on its LED after a decode. *Normal Operation (Beep/LED immediately after decode) Beep/LED After Transmission Beep/LED After CTS Pulse Ignore Unknown Characters Unknown characters are characters the host does not recognize. Select Send Bar Codes with Unknown Characters to send all bar code data except for unknown characters. The imager issues no error beeps.
Serial Interface 9 - 19 ASCII Character Set for Serial Hosts You can assign the values in Table 9-4 as prefixes or suffixes for ASCII character data transmission.
9 - 20 DS457 Fixed Mount Imager Integration Guide Table 9-4 Prefix/Suffix Values (Continued) Prefix/Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1028 %B FS 1029 %C GS 1030 %D RS 1031 %E US 1032 Space Space 1033 /A ! 1034 /B " 1035 /C # 1036 /D $ 1037 /E % 1038 /F & 1039 /G ‘ 1040 /H ( 1041 /I ) 1042 /J * 1043 /K + 1044 /L , 1045 - - 1046 . .
Serial Interface 9 - 21 Table 9-4 Prefix/Suffix Values (Continued) Prefix/Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1059 %F ; 1060 %G < 1061 %H = 1062 %I > 1063 %J ? 1064 %V @ 1065 A A 1066 B B 1067 C C 1068 D D 1069 E E 1070 F F 1071 G G 1072 H H 1073 I I 1074 J J 1075 K K 1076 L L 1077 M M 1078 N N 1079 O O 1080 P P 1081 Q Q 1082 R R 1083 S S 1084 T T 1085 U U 1086 V V 1087 W W 1088 X X 10
9 - 22 DS457 Fixed Mount Imager Integration Guide Table 9-4 Prefix/Suffix Values (Continued) Prefix/Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1090 Z Z 1091 %K [ 1092 %L \ 1093 %M ] 1094 %N ^ 1095 %O _ 1096 %W ` 1097 +A a 1098 +B b 1099 +C c 1100 +D d 1101 +E e 1102 +F f 1103 +G g 1104 +H h 1105 +I i 1106 +J j 1107 +K k 1108 +L l 1109 +M m 1110 +N n 1111 +O o 1112 +P p 1113 +Q q 1114 +R r 1115 +S s 1116
Serial Interface 9 - 23 Table 9-4 Prefix/Suffix Values (Continued) Prefix/Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1121 +Y y 1122 +Z z 1123 %P { 1124 %Q | 1125 %R } 1126 %S ~ 1127 Undefined 7013 ENTER
9 - 24 DS457 Fixed Mount Imager Integration Guide
CHAPTER 10 USB INTERFACE Introduction This chapter describes how to set up the imager with a USB host. The imager connects directly to a USB host, or a powered USB hub, which powers it. No additional power supply is required. Throughout the programming bar code menus, asterisks (*) indicate default values. * Indicates Default NOTE *North American Standard USB Keyboard Feature/Option Most computer monitors allow scanning the bar codes directly on the screen.
10 - 2 DS457 Fixed Mount Imager Integration Guide USB Parameter Defaults Table 10-1 lists the defaults for USB host parameters. To change any option, scan the appropriate bar code(s) provided in the Parameter Descriptions section beginning on page 10-3. NOTE See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and miscellaneous default parameters.
USB Interface 10 - 3 USB Host Parameters USB Device Type Select the desired USB device type. NOTE When changing USB Device Types, the imager automatically resets. The imager issues the standard startup beep sequences. NOTE Before selecting USB CDC Host, install the CDC INF file on the host to ensure the imager does not stall during power up (due to a failure to enumerate USB).
10 - 4 DS457 Fixed Mount Imager Integration Guide USB Device Type (continued) USB CDC Host Simple COM Port Emulation SSI over USB CDC IBM Handheld USB USB OPOS Handheld
USB Interface 10 - 5 Symbol Native API (SNAPI) Status Handshaking After selecting a SNAPI interface as the USB device type, select whether to enable or disable status handshaking.
10 - 6 DS457 Fixed Mount Imager Integration Guide USB Country Keyboard Types (Country Codes) Scan the bar code corresponding to the keyboard type. This setting applies only to the USB HID Keyboard Emulation device. NOTE When changing USB country keyboard types the imager automatically resets. The imager issues the standard startup beep sequences.
USB Interface 10 - 7 USB Country Keyboard Types (continued) Spanish Windows Italian Windows Swedish Windows UK English Windows Japanese Windows (ASCII) Portuguese-Brazilian Windows
10 - 8 DS457 Fixed Mount Imager Integration Guide USB Keystroke Delay This parameter sets the delay, in milliseconds, between emulated keystrokes. Scan a bar code below to increase the delay when hosts require a slower data transmission. *No Delay Medium Delay (20 msec) Long Delay (40 msec) USB CAPS Lock Override This option applies only to the HID Keyboard Emulation device. Enable this to preserve the case of the data regardless of the state of the caps lock key.
USB Interface 10 - 9 USB Ignore Unknown Characters This option applies only to the HID Keyboard Emulation device and IBM device. Unknown characters are characters the host does not recognize. Select Send Bar Codes With Unknown Characters to send all bar code data except for unknown characters. No error beeps sound. When Do Not Send Bar Codes With Unknown Characters is selected, for IBM devices, bar codes containing at least one unknown character are not sent to the host, and an error beep sounds.
10 - 10 DS457 Fixed Mount Imager Integration Guide Emulate Keypad with Leading Zero Enable this to send character sequences sent over the numeric keypad as ISO characters which have a leading zero. For example ASCII A is sent as “ALT MAKE” 0 0 6 5 “ALT BREAK”. *Disable Keypad Emulation with Leading Zero Enable Keypad Emulation with Leading Zero USB Keyboard FN1 Substitution This option applies only to the USB HID Keyboard Emulation device.
USB Interface 10 - 11 Function Key Mapping ASCII values under 32 are normally sent as control-key sequences (see Table 10-2 on page 10-13). Enable this to send the keys in bold in place of the standard key mapping. Table entries that do not have a bold entry remain the same whether or not this parameter is enabled.
10 - 12 DS457 Fixed Mount Imager Integration Guide Convert Case Enable this to convert all bar code data to the selected case. *No Case Conversion Convert All to Upper Case Convert All to Lower Case USB Static CDC When disabled, each device connected consumes another COM port (first device = COM1, second device = COM2, thirrd device = COM3, etc.) When enabled, each device connects to the same COM port.
USB Interface 10 - 13 ASCII Character Set for USB Table 10-2 USB Prefix/Suffix Values Prefix/ Suffix Value Full ASCII Code 39 Encode Character Keystroke 1000 %U CTRL 2 1001 $A CTRL A 1002 $B CTRL B 1003 $C CTRL C 1004 $D CTRL D 1005 $E CTRL E 1006 $F CTRL F 1007 $G CTRL G 1008 $H CTRL H/BACKSPACE1 1009 $I CTRL I/HORIZONTAL TAB1 1010 $J CTRL J 1011 $K CTRL K 1012 $L CTRL L 1013 $M CTRL M/ENTER1 1014 $N CTRL N 1015 $O CTRL O 1016 $P CTRL P 1017 $Q CTRL
10 - 14 DS457 Fixed Mount Imager Integration Guide Table 10-2 USB Prefix/Suffix Values (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Character Keystroke 1026 $Z CTRL Z 1027 %A CTRL [/ESC1 1028 %B CTRL \ 1029 %C CTRL ] 1030 %D CTRL 6 1031 %E CTRL - 1032 Space Space 1033 /A ! 1034 /B “ 1035 /C # 1036 /D $ 1037 /E % 1038 /F & 1039 /G ‘ 1040 /H ( 1041 /I ) 1042 /J * 1043 /K + 1044 /L , 1045 - - 1046 . .
USB Interface 10 - 15 Table 10-2 USB Prefix/Suffix Values (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Character Keystroke 1055 7 7 1056 8 8 1057 9 9 1058 /Z : 1059 %F ; 1060 %G < 1061 %H = 1062 %I > 1063 %J ? 1064 %V @ 1065 A A 1066 B B 1067 C C 1068 D D 1069 E E 1070 F F 1071 G G 1072 H H 1073 I I 1074 J J 1075 K K 1076 L L 1077 M M 1078 N N 1079 O O 1080 P P 1081 Q Q 1082 R R 1083 S S 1 The keystrok
10 - 16 DS457 Fixed Mount Imager Integration Guide Table 10-2 USB Prefix/Suffix Values (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Character Keystroke 1084 T T 1085 U U 1086 V V 1087 W W 1088 X X 1089 Y Y 1090 Z Z 1091 %K [ 1092 %L \ 1093 %M ] 1094 %N ^ 1095 %O _ 1096 %W ` 1097 +A a 1098 +B b 1099 +C c 1100 +D d 1101 +E e 1102 +F f 1103 +G g 1104 +H h 1105 +I i 1106 +J j 1107 +K k 1108 +L l 1109 +M m 1110 +N
USB Interface 10 - 17 Table 10-2 USB Prefix/Suffix Values (Continued) Prefix/ Suffix Value Full ASCII Code 39 Encode Character Keystroke 1113 +Q q 1114 +R r 1115 +S s 1116 +T t 1117 +U u 1118 +V v 1119 +W w 1120 +X x 1121 +Y y 1122 +Z z 1123 %P { 1124 %Q | 1125 %R } 1126 %S ~ 1 The keystroke in bold is sent only if Function Key Mapping on page 10-11 is enabled. Otherwise, the unbolded keystroke is sent.
10 - 18 DS457 Fixed Mount Imager Integration Guide Table 10-3 USB ALT Key Character Set (Continued) ALT Keys Keystroke 2077 ALT M 2078 ALT N 2079 ALT O 2080 ALT P 2081 ALT Q 2082 ALT R 2083 ALT S 2084 ALT T 2085 ALT U 2086 ALT V 2087 ALT W 2088 ALT X 2089 ALT Y 2090 ALT Z Table 10-4 USB GUI Key Character Set GUI Key Keystroke 3000 Right Control Key 3048 GUI 0 3049 GUI 1 3050 GUI 2 3051 GUI 3 3052 GUI 4 3053 GUI 5 3054 GUI 6 3055 GUI 7 3056 GUI 8 3057 G
USB Interface 10 - 19 Table 10-4 USB GUI Key Character Set (Continued) GUI Key Keystroke 3067 GUI C 3068 GUI D 3069 GUI E 3070 GUI F 3071 GUI G 3072 GUI H 3073 GUI I 3074 GUI J 3075 GUI K 3076 GUI L 3077 GUI M 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 GUI W 3088 GUI X 3089 GUI Y 3090 GUI Z Note: GUI Shift Keys - The Apple™ iMac keyboard has an apple key on either side of the space bar.
10 - 20 DS457 Fixed Mount Imager Integration Guide Table 10-5 USB F Key Character Set (Continued) F Keys Keystroke 5004 F4 5005 F5 5006 F6 5007 F7 5008 F8 5009 F9 5010 F10 5011 F11 5012 F12 5013 F13 5014 F14 5015 F15 5016 F16 5017 F17 5018 F18 5019 F19 5020 F20 5021 F21 5022 F22 5023 F23 5024 F24 Table 10-6 USB Numeric Keypad Character Set Numeric Keypad Keystroke 6042 * 6043 + 6044 undefined 6045 - 6046 .
USB Interface 10 - 21 Table 10-6 USB Numeric Keypad Character Set (Continued) Numeric Keypad Keystroke 6050 2 6051 3 6052 4 6053 5 6054 6 6055 7 6056 8 6057 9 6058 Enter 6059 Num Lock Table 10-7 USB Extended Keypad Character Set Extended Keypad Keystroke 7001 Break 7002 Delete 7003 PgUp 7004 End 7005 Pg Dn 7006 Pause 7007 Scroll Lock 7008 Backspace 7009 Tab 7010 Print Screen 7011 Insert 7012 Home 7013 Enter 7014 Escape 7015 Up Arrow 7016 Down Arrow
10 - 22 DS457 Fixed Mount Imager Integration Guide
CHAPTER 11 OCR READING Introduction This chapter describes how to set up the imager for OCR reading. The DS457 can read 6 to 60 point OCR typeface. It supports font types OCR-A, OCR-B, MICR-E13B, and US Currency Serial Number. OCR is not as secure as a bar code. To decrease OCR misdecodes and speed OCR reading, set an accurate OCR template and character subset, and use a check digit. All OCR fonts are disabled by default. Enabling OCR can slow bar code decoding.
11 - 2 DS457 Fixed Mount Imager Integration Guide OCR Parameter Defaults Table 11-1 lists the defaults for OCR parameters. To change any option, scan the appropriate bar code(s) provided in the Parameter Descriptions section beginning on page 11-3. NOTE See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and miscellaneous default parameters.
OCR Reading 11 - 3 OCR Parameters Enable/Disable OCR-A Parameter # F1h A8h To enable or disable OCR-A, scan one of the following bar codes. Enable OCR-A *Disable OCR-A OCR-A Variant Parameter # F1 ACh Font variant sets a processing algorithm and default character subset for the given font. To choose a variant, scan one of the following bar codes. Selecting the most appropriate font variant optimizes performance and accuracy. OCR-A supports the following variants: • OCR-A Full ASCII !"#$()*+,-.
11 - 4 DS457 Fixed Mount Imager Integration Guide OCR-A Variant (continued) *OCR-A Full ASCII (00h) OCR-A Reserved 1 (01h) OCR-A Reserved 2 (02h) OCR-A Banking (03h)
OCR Reading 11 - 5 Enable/Disable OCR-B Parameter # F1h A9h To enable or disable OCR-B, scan one of the following bar codes.
11 - 6 DS457 Fixed Mount Imager Integration Guide OCR-B Variant Parameter # F1 ADh OCR-B has the following variants. Selecting the most appropriate font variant affects performance and accuracy. • OCR-B Full ASCII !#$%()*+,-./0123456789<>ABCDEFGHIJKLMNOPQRSTUVWXYZ^|Ñ • OCR-B Banking #+-0123456789<>JNP| • OCR-B Limited +,-.
OCR Reading 11 - 7 OCR-B Variant (continued) *OCR-B Full ASCII (00h) OCR-B Banking (01h) OCR-B Limited (02h) OCR-B Travel Document Version 1 (TD1) 3 Line ID Cards (03h) OCR-B Passport (04h)
11 - 8 DS457 Fixed Mount Imager Integration Guide OCR-B Variant (continued) OCR-B ISBN 10-Digit Book Numbers (06h) OCR-B ISBN 10 or 13-Digit Book Numbers (07h) OCR-B Travel Document Version 2 (TD2) 2-Line ID Cards (08h) OCR-B Visa Type A (09h) OCR-B Visa Type B (0Ah)
OCR Reading 11 - 9 Enable/Disable MICR E13B Parameter # F1h AAh To enable or disable MICR E13B, scan one of the following bar codes.
11 - 10 DS457 Fixed Mount Imager Integration Guide Enable/Disable US Currency Serial Number Parameter # F1 ABh To enable or disable US Currency Serial Number, scan one of the following bar codes.
OCR Reading 11 - 11 OCR Orientation (continued) *OCR Orientation 0o (00h) OCR Orientation 270o Clockwise (01h) OCR Orientation 180o Clockwise (02h) OCR Orientation 90o Clockwise (03h) OCR Orientation Omnidirectional (04h)
11 - 12 DS457 Fixed Mount Imager Integration Guide OCR Lines Parameter # F1 B3h To select the number of OCR lines to decode, scan one of the following bar codes. Selecting Visas, Passport, TD1, or TD2 ID cards automatically sets the appropriate OCR Lines. Also see OCR-B Variant on page 11-6.
OCR Reading 11 - 13 OCR Maximum Characters Parameter # F1 B2h To select the maximum number of OCR characters (including spaces) per line to decode, scan the following bar code, then scan a three-digit number between 003 and 100 using the Numeric Keypad from the Advanced Data Formatting Programmer Guide representing the number of OCR characters to decode. Strings of OCR characters greater than the maximum are ignored. The default is 100.
11 - 14 DS457 Fixed Mount Imager Integration Guide OCR Subset Parameter # F1 AEh Set an OCR subset to define a custom group of characters in place of a preset font variant. For example, if scanning only numbers and the letters A, B, and C, create a subset of just these characters to speed decoding. This applies a designated OCR Subset across all enabled OCR fonts. To set or modify the OCR font subset, first enable the appropriate OCR font(s).
OCR Reading 11 - 15 OCR Bright Illumination Parameter # F1h BDh When enabled, image contrast is improved for OCR scanning. Motorola recommends enabling this when the OCR string is longer than 20 characters, and for applications with busy backgrounds such as passport, check, or VISA reading. Enable OCR Bright Illumination *Disable OCR Bright Illumination NOTE Enabling OCR Bright Illumination causes the aiming pattern to blink due to the lower frame rate setting.
11 - 16 DS457 Fixed Mount Imager Integration Guide OCR Template Parameter # F1 23h This option creates a template for precisely matching scanned OCR characters to a desired input format. Carefully constructing an OCR template eliminates scanning errors. To set or modify the OCR decode template, scan the OCR Template bar code, then bar codes corresponding to numbers and letters on the following pages to form the template expression. Then scan End of Message.
OCR Reading 11 - 17 Optional Alphanumeric (1) 1 When this option appears in the template string, the data validator accepts an alphanumeric character if present. Optional characters are not allowed as the first character(s) in a field of like characters. Template Valid data Valid data Invalid data 99991 1234A 12345 1234< Optional Alpha (2) 2 When this option appears in the template string, the data validator accepts an alpha character if present.
11 - 18 DS457 Fixed Mount Imager Integration Guide Any Including Space & Reject (4) 4 The template accepts any character in this position, including space and reject. Rejects are represented as an underscore (_) in the output. This is a good selection for troubleshooting. Template Valid data Valid data 99499 12$34 34_98 Any except Space & Reject (5) 5 The template accepts any character in this position except a space or reject. Template Valid data Valid data Invalid data 55999 A.
OCR Reading 11 - 19 Digit or Fill (8) 8 The data validator accepts any numeric or fill character in this position. Template Valid data Valid data Invalid data 88899 12345 >>789 <<789 Alpha or Fill (F) F The data validator accepts any alpha or fill character in this position. Template Valid data Valid data Invalid data AAAFF ABCXY LMN>> ABC<5 Required Space ( ) Space When this option appears in the template string, the template accepts a space if present.
11 - 20 DS457 Fixed Mount Imager Integration Guide Optional Small Special (.) . When this option appears in the template string, the data validator accepts a special character if present. Optional characters are not allowed as the first character(s) in a field of like characters. Small special characters are - , and . Template Valid data Valid data Invalid data AA.99 MN.35 XY98 XYZ12 Other Template Operators These template operators assist in capturing, delimiting, and formatting scanned OCR data.
OCR Reading 11 - 21 New Line (E) E To create a template of multiple lines, add E between the template of each single line. Template Valid data Valid data Invalid data 321 987 XYZW BCAD ZXYW 12 999EAAAA String Extract (C) C This operator combined with others defines a string of characters to extract from the scanned data.
11 - 22 DS457 Fixed Mount Imager Integration Guide Ignore to End of Field (D) D This operator causes all characters after a template to be ignored. Use this as the last character in a template expression. Examples for the template 999D: Template Incoming data Output 999D 123-PED 123 357298 357 193 193 Skip Until (P1) P 1 This operator allows skipping over characters until a specific character type or a literal string is detected.
OCR Reading 11 - 23 The trigger character or literal string is included in output from a Skip Until operator, and the first character in the template should accommodate this trigger. Template Incoming data Output P1"PN"AA999 123PN9876 PN9876 PN1234 PN1234 X-PN3592 PN3592 Skip Until Not (P0) P 0 This operator allows skipping over characters until a specific character type or a literal string is not matched in the output stream.
11 - 24 DS457 Fixed Mount Imager Integration Guide The trigger character or literal string is not included in output from a Skip Until Not operator. Template Incoming data Output P0A9999 BPN3456 3456 PN1234 1234 5341 5341 Template Incoming data Output P0"PN"9999 PN3456 3456 5341 5341 PNPN7654 7654 Repeat Previous (R) R This operator allows a template character to repeat one or more times, allowing the capture of variable-length scanned data.
OCR Reading 11 - 25 Template Examples Following are sample templates with descriptions of valid data for each definition. Field Definition Description "M"99977 M followed by three digits and two optional digits. "X"997777"X" X followed by two digits, four optional digits, and an X. 9959775599 Two digits followed by any character, a digit, two optional digits, any two characters, and two digits. A55"-"999"-"99 A letter followed by two characters, a dash, three digits, a dash, and two digits. 33A".
11 - 26 DS457 Fixed Mount Imager Integration Guide OCR Check Digit Multiplier Parameter # F1h BCh This option sets OCR check digit multipliers for the character positions. For check digit validation, each character in scanned data has an equivalent weight used in the check digit calculation.
OCR Reading 11 - 27 OCR Check Digit Validation Parameter # F1h B6h Use OCR Check Digit Validation to protect against scanning errors by applying a check digit validation scheme. The following is a list of options. None No check digit validation, indicating no check digit is applied. This is the default. *No Check Digit (00h) Product Add Left to Right Each character in the scanned data is assigned a numeric value (see OCR Check Digit Multiplier on page 11-26).
11 - 28 DS457 Fixed Mount Imager Integration Guide Product Add Right to Left Each character in the scanned data is assigned a numeric value (see OCR Check Digit Multiplier on page 11-26). The check digit multiplier is reversed in order. Each value representing a character in the scanned data is multiplied by its corresponding digit in the reversed multiplier, resulting in a product for each character in the scanned data. The sum of these products is computed.
OCR Reading 11 - 29 Digit Add Right to Left Each character in the scanned data is assigned a numeric value (see OCR Check Digit Multiplier on page 11-26). The check digit multiplier is reversed in order. Each value representing a character in the scanned data is multiplied by its corresponding digit in the reversed multiplier, resulting in a product for each character in the scanned data. The sum of each individual digit in all of the products is then calculated.
11 - 30 DS457 Fixed Mount Imager Integration Guide Digit Add Right To Left Simple Remainder Each character in the scanned data is assigned a numeric value (see OCR Check Digit Multiplier on page 11-26). The check digit multiplier is reversed in order. Each value representing a character in the scanned data is multiplied by its corresponding digit in the reversed multiplier, resulting in a product for each character in the scanned data.
CHAPTER 12 SYMBOLOGIES 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 imager is shipped with the settings shown in the Symbology Default Table on page 12-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.
12 - 2 DS457 Fixed Mount Imager Integration 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 12-16. The imager 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.
Symbologies 12 - 3 Table 12-1 Symbology Default Table (Continued) Parameter Parameter Number Default Page Number Transmit UPC-E Check Digit 29h Enable 12-16 Transmit UPC-E1 Check Digit 2Ah Enable 12-17 UPC-A Preamble 22h System Character 12-18 UPC-E Preamble 23h System Character 12-19 UPC-E1 Preamble 24h System Character 12-20 Convert UPC-E to A 25h Disable 12-21 Convert UPC-E1 to A 26h Disable 12-21 EAN-8/JAN-8 Extend 27h Disable 12-22 Bookland ISBN Format F1h 40h IS
12 - 4 DS457 Fixed Mount Imager Integration Guide Table 12-1 Symbology Default Table (Continued) Parameter Parameter Number Default Page Number Code 93 Code 93 09h Disable 12-40 Set Length(s) for Code 93 1Ah 1Bh 4 to 55 12-40 Code 11 0Ah Disable 12-42 Set Lengths for Code 11 1Ch 1Dh 4 to 55 12-42 Code 11 Check Digit Verification 34h Disable 12-44 Transmit Code 11 Check Digit(s) 2Fh Disable 12-45 Interleaved 2 of 5 (ITF) 06h Enable 12-45 Set Lengths for I 2 of 5 16h 17h 14
Symbologies 12 - 5 Table 12-1 Symbology Default Table (Continued) Parameter Parameter Number Default Page Number Matrix 2 of 5 Matrix 2 of 5 F1h 6Ah Disable 12-58 Matrix 2 of 5 Lengths F1h 6Bh F1h 6Ch 1 Length: 14 12-59 Matrix 2 of 5 Check Digit F1h 6Eh Disable 12-60 Transmit Matrix 2 of 5 Check Digit F1h 6Fh Disable 12-60 Korean 3 of 5 F1h 45h Disable 12-61 Inverse 1D F1h 4Ah Regular 12-62 US Postnet 59h Enable 12-63 US Planet 5Ah Enable 12-63 Transmit US Postal Check
12 - 6 DS457 Fixed Mount Imager Integration Guide Table 12-1 Symbology Default Table (Continued) Parameter Parameter Number Default Page Number Composite TLC-39 F0h 73h Disable 12-74 UPC Composite Mode F0h 58h Always Linked 12-75 Composite Beep Mode F0h 8Eh Beep As Each Code Type is Decoded 12-76 GS1-128 Emulation Mode for UCC/EAN Composite Codes F0h ABh Disable 12-76 PDF417 0Fh Enable 12-77 MicroPDF417 E3h Disable 12-77 Code 128 Emulation 7Bh Disable 12-78 Data Matrix F0h
Symbologies 12 - 7 Disable All Symbologies Scan the bar code below to disable the decoding of all symbologies. Use this to simplify selecting a single symbology to decode by scanning this, then scanning the desired enable code type bar code. Note that the imager can still decode parameter bar codes.
12 - 8 DS457 Fixed Mount Imager Integration Guide UPC/EAN Enable/Disable UPC-A Parameter # 01h To enable or disable UPC-A, scan the appropriate bar code below. *Enable UPC-A (01h) Disable UPC-A (00h) Enable/Disable UPC-E Parameter # 02h To enable or disable UPC-E, scan the appropriate bar code below.
Symbologies 12 - 9 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) *Disable UPC-E1 (00h) Enable/Disable EAN-8/JAN-8 Parameter # 04h To enable or disable EAN-8/JAN-8, scan the appropriate bar code below.
12 - 10 DS457 Fixed Mount Imager Integration Guide 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) 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) *Disable Bookland EAN (00h) NOTE If you enable Bookland EAN, select a Bookland ISBN Format on page 12-23.
Symbologies 12 - 11 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 imager is presented with a UPC/EAN plus supplemental symbol, the imager decodes UPC/EAN and ignores the supplemental characters.
12 - 12 DS457 Fixed Mount Imager Integration Guide Decode UPC/EAN/JAN Supplementals (continued) Decode UPC/EAN/JAN Only With Supplementals (01h) *Ignore Supplementals (00h) Autodiscriminate UPC/EAN/JAN Supplementals (02h) Enable 378/379 Supplemental Mode (04h) Enable 978/979 Supplemental Mode (05h) Enable 977 Supplemental Mode (07h)
Symbologies 12 - 13 Decode UPC/EAN/JAN Supplementals (continued) Enable 414/419/434/439 Supplemental Mode (06h) Enable 491 Supplemental Mode (08h) Enable Smart Supplemental Mode (03h) Supplemental User-Programmable Type 1 (09h) Supplemental User-Programmable Type 1 and 2 (0Ah) Smart Supplemental Plus User-Programmable 1 (0Bh) Smart Supplemental Plus User-Programmable 1 and 2 (0Ch)
12 - 14 DS457 Fixed Mount Imager Integration Guide User-Programmable Supplementals Supplemental 1: Parameter # F1h 43h Supplemental 2: Parameter # F1h 44h If you selected a Supplemental User-Programmable option from Decode UPC/EAN/JAN Supplementals on page 12-11, select User-Programmable Supplemental 1 to set the 3-digit prefix. Then select the 3 digits using the numeric bar codes in Appendix D, Numeric Bar Codes. Select User-Programmable Supplemental 2 to set a second 3-digit prefix.
Symbologies 12 - 15 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 13-3 set to AIM Code ID Character: • Separate - transmit UPC/EAN with supplementals with separate AIM IDs but one transmission, i.e.: ]E<0 or 4>]E<1 or 2>[supplemental data] • Combined – transmit UPC/EAN with supplementals with one AIM ID and one transmission, i.e.
12 - 16 DS457 Fixed Mount Imager Integration 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.
Symbologies 12 - 17 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.
12 - 18 DS457 Fixed Mount Imager Integration Guide 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.
Symbologies 12 - 19 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.
12 - 20 DS457 Fixed Mount Imager Integration Guide 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.
Symbologies 12 - 21 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). When disabled, UPC-E decoded data is transmitted as UPC-E data, without conversion.
12 - 22 DS457 Fixed Mount Imager Integration Guide EAN-8/JAN-8 Extend Parameter # 27h When enabled, this parameter adds five leading zeros to decoded EAN-8 symbols to make them compatible in format to EAN-13 symbols. When disabled, EAN-8 symbols are transmitted as is.
Symbologies 12 - 23 Bookland ISBN Format Parameter # F1h 40h If you enabled Bookland EAN using Enable/Disable Bookland EAN on page 12-10, select one of the following formats for Bookland data: • Bookland ISBN-10 - The imager 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.
12 - 24 DS457 Fixed Mount Imager Integration Guide UCC Coupon Extended 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. UPCA, EAN-13, and EAN-128 must be enabled to scan all types of Coupon Codes.
Symbologies 12 - 25 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.
12 - 26 DS457 Fixed Mount Imager Integration Guide ISSN EAN Parameter # F1h 69h To enable or disable ISSN EAN, scan the appropriate bar code below.
Symbologies 12 - 27 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.
12 - 28 DS457 Fixed Mount Imager Integration Guide Set Lengths for Code 128 (continued) Code 128 - One Discrete Length Code 128 - Two Discrete Lengths Code 128 - Length Within Range *Code 128 - Any Length
Symbologies 12 - 29 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) Disable GS1-128 (00h) 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.
12 - 30 DS457 Fixed Mount Imager Integration Guide ISBT Concatenation Parameter # F1h 41h Select an option for concatenating pairs of ISBT code types: • If you select Disable ISBT Concatenation, the imager 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 imager to decode and perform concatenation. The imager does not decode single ISBT symbols.
Symbologies 12 - 31 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.
12 - 32 DS457 Fixed Mount Imager Integration Guide Code 39 Enable/Disable Code 39 Parameter # 00h To enable or disable Code 39, scan the appropriate bar code below. *Enable Code 39 (01h) Disable Code 39 (00h) Enable/Disable Trioptic Code 39 Parameter # 0Dh Trioptic Code 39 is a variant of Code 39 used in 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.
Symbologies 12 - 33 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.
12 - 34 DS457 Fixed Mount Imager 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. 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.
Symbologies 12 - 35 Set Lengths for Code 39 (continued) Code 39 - Length Within Range Code 39 - Any Length Code 39 Check Digit Verification Parameter # 30h When this feature is enabled, the imager checks 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.
12 - 36 DS457 Fixed Mount Imager Integration Guide 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) (00h) NOTE Code 39 Check Digit Verification must be enabled for this parameter to function.
Symbologies 12 - 37 Code 39 Buffering (Scan & Store) Parameter # 71h This feature allows the imager 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.
12 - 38 DS457 Fixed Mount Imager Integration Guide 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 imager issues a short hi/lo/hi beep. • The imager erases the transmission buffer. • No transmission occurs. Clear Buffer NOTE The Clear Buffer contains only the dash (minus) character. In order to scan this command, be sure Code 39 length is set to include length 1.
Symbologies 12 - 39 Overfilling Transmission Buffer The Code 39 buffer holds 128 characters. If the symbol just read results in an overflow of the transmission buffer: • The imager indicates that the symbol was rejected by issuing three long, high beeps. • No transmission occurs. The data in the buffer is not affected. Attempt to Transmit an Empty Buffer If the symbol just read was the Transmit Buffer symbol and the Code 39 buffer is empty: • A short lo/hi/lo beep signals that the buffer is empty.
12 - 40 DS457 Fixed Mount Imager Integration 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.
Symbologies 12 - 41 Set Lengths for Code 93 (continued) Code 93 - One Discrete Length Code 93 - Two Discrete Lengths Code 93 - Length Within Range Code 93 - Any Length
12 - 42 DS457 Fixed Mount Imager Integration 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.
Symbologies 12 - 43 Set Lengths for Code 11 (continued) Code 11 - One Discrete Length Code 11 - Two Discrete Lengths Code 11 - Length Within Range Code 11 - Any Length
12 - 44 DS457 Fixed Mount Imager Integration Guide Code 11 Check Digit Verification Parameter # 34h This feature allows the imager 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.
Symbologies 12 - 45 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) (00h) NOTE Code 11 Check Digit Verification must be enabled for this parameter to function.
12 - 46 DS457 Fixed Mount Imager 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), 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. • One Discrete Length - Select this option to decode only I 2 of 5 symbols containing a selected length.
Symbologies 12 - 47 Set Lengths for Interleaved 2 of 5 (continued) I 2 of 5 - Length Within Range I 2 of 5 - Any Length I 2 of 5 Check Digit Verification Parameter # 31h When this feature is enabled, the imager checks 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.
12 - 48 DS457 Fixed Mount Imager Integration Guide 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) Convert I 2 of 5 to EAN-13 Parameter # 52h Enable this parameter to convert 14-character I 2 of 5 codes to EAN-13, and transmit to the host as EAN-13.
Symbologies 12 - 49 Discrete 2 of 5 (DTF) 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) 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), including check digit(s) the code contains.
12 - 50 DS457 Fixed Mount Imager Integration Guide Set Lengths for Discrete 2 of 5 (continued) NOTE Due to the construction of the D 2 of 5 symbology, it is possible for a scan line covering only a portion of the code to be interpreted as a complete scan, yielding less data than is encoded in the bar code. To prevent this, select specific lengths (D 2 of 5 - One Discrete Length - Two Discrete Lengths) for D 2 of 5 applications.
Symbologies 12 - 51 Codabar (NW - 7) Enable/Disable Codabar Parameter # 07h To enable or disable Codabar, scan the appropriate bar code below. Enable Codabar (01h) *Disable Codabar (00h) 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), including check digit(s) the code contains. Set lengths for Codabar to any length, one or two discrete lengths, or lengths within a specific range.
12 - 52 DS457 Fixed Mount Imager Integration Guide Set Lengths for Codabar (continued) Codabar - One Discrete Length Codabar - Two Discrete Lengths Codabar - Length Within Range Codabar - Any Length
Symbologies 12 - 53 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. Enable this feature if the host system requires this data format. NOTE Symbol length does not include start and stop characters.
12 - 54 DS457 Fixed Mount Imager Integration Guide MSI Enable/Disable MSI Parameter # 0Bh To enable or disable MSI, scan the appropriate bar code below. Enable MSI (01h) *Disable MSI (00h) Set Lengths for MSI Parameter # L1 = 1Eh, L2 = 1Fh 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 MSI to any length, one or two discrete lengths, or lengths within a specific range.
Symbologies 12 - 55 Set Lengths for MSI (continued) NOTE Due to the construction of the MSI symbology, it is possible for a scan line covering only a portion of the code to be interpreted as a complete scan, yielding less data than is encoded in the bar code. To prevent this, select specific lengths (MSI - One Discrete Length - Two Discrete Lengths) for MSI applications.
12 - 56 DS457 Fixed Mount Imager Integration Guide MSI Check Digits Parameter # 32h With MSI symbols, one check digit is mandatory and always verified by the reader. The second check digit is optional. If the MSI codes include two check digits, scan the Two MSI Check Digits bar code to enable verification of the second check digit. See MSI Check Digit Algorithm on page 12-57 for the selection of second digit algorithms.
Symbologies 12 - 57 Transmit MSI Check Digit(s) Parameter # 2Eh Scan a bar code below to transmit MSI data with or without the check digit. Transmit MSI Check Digit(s) (Enable) (01h *Do Not Transmit MSI Check Digit(s) (Disable) (00h) MSI Check Digit Algorithm Parameter # 33h Two algorithms are possible for the verification of the second MSI check digit. Select the bar code below corresponding to the algorithm used to encode the check digit.
12 - 58 DS457 Fixed Mount Imager Integration Guide Chinese 2 of 5 Enable/Disable Chinese 2 of 5 Parameter # F0h 98h To enable or disable Chinese 2 of 5, scan the appropriate bar code below. Enable Chinese 2 of 5 (01h) *Disable Chinese 2 of 5 (00h) Matrix 2 of 5 Enable/Disable Matrix 2 of 5 Parameter # F1h 6Ah To enable or disable Matrix 2 of 5, scan the appropriate bar code below.
Symbologies 12 - 59 Set Lengths for Matrix 2 of 5 Parameter # L1 = F1h 6Bh, L2 = F1h 6Ch 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 Matrix 2 of 5 to any length, one or two discrete lengths, or lengths within a specific range. • One Discrete Length - Select this option to decode only Matrix 2 of 5 symbols containing a selected length.
12 - 60 DS457 Fixed Mount Imager Integration Guide Matrix 2 of 5 Check Digit Parameter # F1h 6Eh 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 Matrix 2 of 5 check digit.
Symbologies 12 - 61 Korean 3 of 5 Enable/Disable Korean 3 of 5 Parameter # F1h 45h To enable or disable Korean 3 of 5, scan the appropriate bar code below. NOTE The length for Korean 3 of 5 is fixed at 6.
12 - 62 DS457 Fixed Mount Imager Integration Guide Inverse 1D Parameter # F1h 4Ah This parameter sets the 1D inverse imager setting. Options are: • Regular Only - the imager decodes regular 1D bar codes only. • Inverse Only - the imager decodes inverse 1D bar codes only. • Inverse Autodetect - the imager decodes both regular and inverse 1D bar codes.
Symbologies 12 - 63 Postal Codes US Postnet Parameter # 59h To enable or disable US Postnet, scan the appropriate bar code below. *Enable US Postnet (01h) Disable US Postnet (00h) US Planet Parameter # 5Ah To enable or disable US Planet, scan the appropriate bar code below.
12 - 64 DS457 Fixed Mount Imager Integration Guide Transmit US Postal Check Digit Parameter # 5Fh Select whether to transmit US Postal data, which includes both US Postnet and US Planet, with or without the check digit. *Transmit US Postal Check Digit (01h) Do Not Transmit US Postal Check Digit (00h) UK Postal Parameter # 5Bh To enable or disable UK Postal, scan the appropriate bar code below.
Symbologies 12 - 65 Transmit UK Postal Check Digit Parameter # 60h Select whether to transmit UK Postal data with or without the check digit. *Transmit UK Postal Check Digit (01h) Do Not Transmit UK Postal Check Digit (00h) Japan Postal Parameter # F0h, 22h To enable or disable Japan Postal, scan the appropriate bar code below.
12 - 66 DS457 Fixed Mount Imager Integration Guide Australia Post Parameter # F0h, 23h To enable or disable Australia Post, scan the appropriate bar code below.
Symbologies 12 - 67 Australia Post Format Parameter # F1h, CEh To select one of the following formats for Australia Post, scan the appropriate bar code below: • Autodiscriminate (or Smart mode) - Attempt to decode the Customer Information Field using the N and C Encoding Tables. NOTE This option increases the risk of misdecodes because the encoded data format does not specify the Encoding Table used for encoding. • Raw Format - Output raw bar patterns as a series of numbers 0 through 3.
12 - 68 DS457 Fixed Mount Imager Integration Guide Netherlands KIX Code Parameter # F0h, 46h To enable or disable Netherlands KIX Code, scan the appropriate bar code below.
Symbologies 12 - 69 USPS 4CB/One Code/Intelligent Mail Parameter # F1h 50h To enable or disable USPS 4CB/One Code/Intelligent Mail, scan the appropriate bar code below. Enable USPS 4CB/One Code/Intelligent Mail (01h) *Disable USPS 4CB/One Code/Intelligent Mail (00h) UPU FICS Postal Parameter # F1h 63h To enable or disable UPU FICS Postal, scan the appropriate bar code below.
12 - 70 DS457 Fixed Mount Imager Integration Guide GS1 DataBar (formerly RSS, Reduced Space Symbology) GS1 DataBar types are: • GS1 DataBar Omnidirectional • GS1 DataBar Truncated • GS1 DataBar Stacked • GS1 DataBar Stacked Omnidirectional • GS1 DataBar Limited • GS1 DataBar Expanded • GS1 DataBar Expanded Stacked Scan the appropriate bar codes to enable or disable each type of GS1 DataBar.
Symbologies 12 - 71 GS1 DataBar Limited Parameter # F0h 53h Enable GS1 DataBar Limited (01h) *Disable GS1 DataBar Limited (00h) GS1 DataBar Expanded Parameter # F0h 54h Scan the appropriate bar code below to enable or disable the following code types: • GS1 DataBar Expanded • GS1 DataBar Expanded Stacked *Enable GS1 DataBar Expanded (01h) Disable GS1 DataBar Expanded (00h)
12 - 72 DS457 Fixed Mount Imager Integration Guide Convert GS1 DataBar to UPC/EAN Parameter # F0h, 8Dh This parameter only applies to GS1 DataBar-14 and GS1 DataBar Limited symbols not decoded as part of a Composite symbol. Enable this to strip the leading '010' from GS1 DataBar-14 and GS1 DataBar Limited symbols encoding a single zero as the first digit, and report the bar code as EAN-13.
Symbologies 12 - 73 Composite 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) Composite CC-A/B Parameter # F0h 56h Scan a bar code below to enable or disable Composite bar codes of type CC-A/B.
12 - 74 DS457 Fixed Mount Imager Integration Guide Composite TLC-39 Parameter # F0h 73h Scan a bar code below to enable or disable Composite bar codes of type TLC-39.
Symbologies 12 - 75 UPC Composite Mode Parameter # F0h 58h UPC symbols can be “linked” with a 2D symbol during transmission as if they were one symbol. There are three options for these symbols: • Select UPC Never Linked to transmit UPC bar codes regardless of whether a 2D symbol is detected. • Select UPC Always Linked to transmit UPC bar codes and the 2D portion. If 2D is not present, the UPC bar code does not transmit.
12 - 76 DS457 Fixed Mount Imager Integration Guide Composite Beep Mode Parameter # F0h, 8Eh To select the number of decode beeps when a composite bar code is decoded, scan the appropriate bar code. Single Beep after both are decoded (00h) *Beep as each code type is decoded (01h) Double Beep after both are decoded (02h) GS1-128 Emulation Mode for UCC/EAN Composite Codes Parameter # F0h, ABh Select whether to enable or disable this mode.
Symbologies 12 - 77 2D Symbologies Enable/Disable PDF417 Parameter # 0Fh To enable or disable PDF417, scan the appropriate bar code below. *Enable PDF417 (01h) Disable PDF417 (00h) Enable/Disable MicroPDF417 Parameter # E3h To enable or disable MicroPDF417, scan the appropriate bar code below.
12 - 78 DS457 Fixed Mount Imager Integration Guide Code 128 Emulation Parameter # 7Bh When this parameter is enabled, the imager 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.
Symbologies 12 - 79 Data Matrix Parameter # F0h, 24h To enable or disable Data Matrix, scan the appropriate bar code below.
12 - 80 DS457 Fixed Mount Imager Integration Guide Data Matrix Inverse Parameter # F1h 4Ch This parameter sets the Data Matrix inverse imager setting. Options are: • Regular Only - the imager decodes regular Data Matrix bar codes only. • Inverse Only - the imager decodes inverse Data Matrix bar codes only. • Inverse Autodetect - the imager decodes both regular and inverse Data Matrix bar codes.
Symbologies 12 - 81 Decode Mirror Images (Data Matrix Only) Parameter # F1h 19h Select an option for decoding mirror image Data Matrix bar codes: • Always - decode only Data Matrix bar codes that are mirror images • Never - do not decode Data Matrix bar codes that are mirror images • Auto - decode both mirrored and unmirrored Data Matrix bar codes.
12 - 82 DS457 Fixed Mount Imager Integration Guide Maxicode Parameter # F0h, 26h To enable or disable Maxicode, scan the appropriate bar code below. *Enable Maxicode (01h) Disable Maxicode (00h) QR Code Parameter # F0h,25h To enable or disable QR Code, scan the appropriate bar code below.
Symbologies 12 - 83 QR Inverse Parameter # F1h 4Bh This parameter sets the QR inverse imager setting. Options are: • Regular Only - the imager decodes regular QR bar codes only. • Inverse Only - the imager decodes inverse QR bar codes only. • Inverse Autodetect - the imager decodes both regular and inverse QR bar codes.
12 - 84 DS457 Fixed Mount Imager Integration Guide MicroQR Parameter # F1h 3Dh To enable or disable MicroQR, scan the appropriate bar code below. *Enable MicroQR (01h) Disable MicroQR (00h) Aztec Parameter # F1h 3Eh To enable or disable Aztec, scan the appropriate bar code below.
Symbologies 12 - 85 Aztec Inverse Parameter # F1h 4Dh This parameter sets the Aztec inverse imager setting. Options are: • Regular Only - the imager decodes regular Aztec bar codes only. • Inverse Only - the imager decodes inverse Aztec bar codes only. • Inverse Autodetect - the imager decodes both regular and inverse Aztec bar codes.
12 - 86 DS457 Fixed Mount Imager Integration Guide Redundancy Level Parameter # 4Eh The imager offers four levels of decode redundancy. Select higher redundancy levels for decreasing levels of bar code quality. As redundancy levels increase, the imager’s aggressiveness decreases. Select the redundancy level appropriate for the bar code quality.
Symbologies 12 - 87 Redundancy Level (continued) *Redundancy Level 1 (01h) Redundancy Level 2 (02h) Redundancy Level 3 (03h) Redundancy Level 4 (04h)
12 - 88 DS457 Fixed Mount Imager Integration Guide Security Level Parameter # 4Dh The imager offers four levels of decode security for delta bar codes, which include the Code 128 family, UPC/EAN, and Code 93. Select increasing levels of security for decreasing levels of bar code quality. There is an inverse relationship between security and imager aggressiveness, so choose only that level of security necessary for any given application.
Symbologies 12 - 89 Intercharacter Gap Size Parameter # F0h, 7Dh The Code 39 and Codabar symbologies have an intercharacter gap that is typically quite small. Due to various bar code-printing technologies, this gap can grow larger than the maximum size allowed, preventing the imager from decoding the symbol. If this problem occurs, scan the Large Intercharacter Gaps parameter to tolerate these out-of-specification bar codes.
12 - 90 DS457 Fixed Mount Imager Integration Guide Macro PDF Features Macro PDF is a special feature for concatenating multiple PDF symbols into one file. The imager can decode symbols that are encoded with this feature, and can store more than 64 kb of decoded data stored in up to 50 Macro PDF symbols. CAUTION When printing, keep each Macro PDF sequence separate, as each sequence has unique identifiers. Do not mix bar codes from several Macro PDF sequences, even if they encode the same data.
Symbologies 12 - 91 Macro PDF Transmit / Decode Mode Symbols Parameter # BCh Select one of the options below for handling Macro PDF decoding. In Buffer All Symbols the imager can handle sets of up to 50 maximum-sized Macro PDF symbols. In all other modes there is no limit to the size of the Macro PDF set. • Buffer All Symbols / Transmit Macro PDF When Complete: This transmits all decode data from an entire Macro PDF sequence only when the entire sequence is scanned and decoded.
12 - 92 DS457 Fixed Mount Imager Integration Guide Transmit Macro PDF Control Header Parameter # B8h When enabled, this activates transmission of the control header, which contains the segment index and the file ID, in Macro PDF symbols. For example, the field may 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.
Symbologies 12 - 93 Flush Macro Buffer This flushes the buffer of all decoded Macro PDF data stored to that point, transmits it to the host device, and aborts from Macro PDF mode. Flush Macro PDF Buffer Abort Macro PDF Entry This clears all currently-stored Macro PDF data in the buffer without transmission and aborts from Macro PDF mode.
12 - 94 DS457 Fixed Mount Imager Integration Guide
CHAPTER 13 MISCELLANEOUS OPTIONS Introduction This chapter includes commonly used bar codes to customize how data is transmitted to the host device. The imager ships with the settings shown in the Miscellaneous Options Default Table on page 13-2 (also see Appendix A, Standard Default Parameters for all host device and miscellaneous imager defaults). If the default values suit requirements, programming is not necessary.
13 - 2 DS457 Fixed Mount Imager Integration Guide Scanning Sequence Examples In most cases, scan one bar code to set a specific parameter value. Other parameters, such as Prefix Value, require scanning several bar codes. See each parameter for descriptions of this procedure. Errors While Scanning Unless otherwise specified, to correct an error during a scanning sequence, just re-scan the correct parameter.
Miscellaneous Options 13 - 3 Miscellaneous Parameters Transmit Code ID Character Parameter # 2Dh A Code ID character identifies the code type of a scanned bar code. This is useful when the imager is 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.
13 - 4 DS457 Fixed Mount Imager Integration Guide Prefix/Suffix Values Key Category Parameter # Prefix = 63h, Suffix1 = 62h, Suffix2 = 64h Decimal Value Parameter # Prefix = 69h, Suffix1 = 68h, Suffix2 = 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 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.
Miscellaneous Options 13 - 5 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 13-4.
13 - 6 DS457 Fixed Mount Imager Integration Guide Scan Data Transmission Format (continued) (05h) (06h) (07h) FN1 Substitution Values Key Category Parameter # 67h Decimal Value Parameter # 6Dh The Wedge and USB HID Keyboard hosts support a FN1 Substitution feature. When enabled any FN1 character (0x1b) in an EAN128 bar code is substituted with a value. This value defaults to 7013 (Enter Key).
Miscellaneous Options 13 - 7 To enable FN1 substitution for USB HID keyboard, scan the Enable FN1 Substitution bar code on page 10-10. Transmit “No Read” Message Parameter # 5Eh Scan a bar code below to select whether or not to transmit a No Read message. When enabled, the characters NR are transmitted when a bar code is not decoded. When disabled, if a symbol does not decode, nothing is sent to the host.
13 - 8 DS457 Fixed Mount Imager Integration Guide
CHAPTER 14 DRIVER’S LICENSE SET UP (DS457-DL) Introduction The DS457-DL imager is capable of parsing out information from standard US driver's licenses and certain other American Association of Motor Vehicle Administrators (AAMVA) compliant ID cards. Parsing can be achieved in one of two ways: • Internally embedded algorithms - scanning bar codes activates algorithms internally embedded in the imager to produce formatted data.
14 - 2 DS457 Fixed Mount Imager Integration Guide Driver’s License Parsing There are three options available for programming the imager: • No driver's license parsing (default) - disables the feature. • Embedded driver's license parsing - this does not require Motorola software (.DLL). Scan the bar codes on the following pages in the order indicating the sequence of data fields that the imager outputs.
Driver’s License Set Up (DS457-DL) 14 - 3 Parsing Driver’s License Data Fields (Embedded Driver's License Parsing) To begin programming a parsing rule: 1. Scan Begin New Driver’s License Parse Rule on page 14-4. 2. Scan any of the field bar codes on the following pages, or Send Keystroke (Control Characters and Keyboard Characters) on page 14-24 to complete the parsing rule. 3. After entering the entire rule, scan Save Driver’s License Parse Rule on page 14-4 to save the rule.
14 - 4 DS457 Fixed Mount Imager Integration Guide Driver’s License Parse Field Bar Codes Begin New Driver’s License Parse Rule Save Driver’s License Parse Rule Quit Entering Driver’s License Rule Erase Driver’s License Parse Rules
Driver’s License Set Up (DS457-DL) 14 - 5 Driver’s License Parse Field Bar Codes (continued) The parse fields currently supported begin below. Not all IDs present data in the same format. For example, some IDs may have separate fields for first name, last name, and middle initial, and others may have a single field with the entire name. In addition, some IDs may expire on the subject's birth date and the actual expiration date field may only indicate the year.
14 - 6 DS457 Fixed Mount Imager Integration Guide Driver’s License Parse Field Bar Codes (continued) Issue Date ID Number (Formatted)
Driver’s License Set Up (DS457-DL) 14 - 7 AAMVA Parse Field Bar Codes AAMVA Issuer ID Full Name Last Name First Name Middle Name / Initial Name Suffix Name Prefix
14 - 8 DS457 Fixed Mount Imager Integration Guide AAMVA Parse Field Bar Codes (continued) Mailing Address Line 1 Mailing Address Line 2 Mailing Address City Mailing Address State Mailing Address Postal Code Home Address Line 1 Home Address Line 2
Driver’s License Set Up (DS457-DL) 14 - 9 AAMVA Parse Field Bar Codes (continued) Home Address City Home Address State Home Address Postal Code License ID Number License Class License Restrictions License Endorsements
14 - 10 DS457 Fixed Mount Imager Integration Guide AAMVA Parse Field Bar Codes (continued) Height (Feet and/or Inches) Height (Centimeters) Weight (Pounds) Weight (Kilograms) Eye Color Hair Color License Expiration Date
Driver’s License Set Up (DS457-DL) 14 - 11 AAMVA Parse Field Bar Codes (continued) Birth Date Gender License Issue Date Social Security Number Permit Class Permit Expiration Date Permit ID Number
14 - 12 DS457 Fixed Mount Imager Integration Guide AAMVA Parse Field Bar Codes (continued) Permit Issue Date Permit Restrictions Permit Endorsements AKA Social Security Name AKA Full Name AKA Last Name AKA First Name
Driver’s License Set Up (DS457-DL) 14 - 13 AAMVA Parse Field Bar Codes (continued) AKA Middle Name / Initial AKA Name Suffix AKA Name Prefix AKA Birth Date Issue Timestamp Number of Duplicates Medical Codes
14 - 14 DS457 Fixed Mount Imager Integration Guide AAMVA Parse Field Bar Codes (continued) Organ Donor Nonresident Customer ID Weight Range Document Discriminator Country Federal Commission Codes
Driver’s License Set Up (DS457-DL) 14 - 15 AAMVA Parse Field Bar Codes (continued) Place of Birth Audit Information Inventory Control Race / Ethnicity Std Vehicle Class Std Endorsements Std Restrictions
14 - 16 DS457 Fixed Mount Imager Integration Guide AAMVA Parse Field Bar Codes (continued) Class Description Endorsement Description Restrictions Description Height in Inches Height in Centimeters Parser Version ID Bar Codes Include this field to emit embedded parser software version identification Parser Version ID
Driver’s License Set Up (DS457-DL) 14 - 17 Parsing Rule Example Scan the following bar codes in sequence to program the imager to extract and transmit first, middle, and last names; mailing address line 1; mailing address line 2; mailing address city; mailing address state; mailing address postal code; and, date of birth. Then, scan a driver’s license bar code. NOTE This example applies to RS-232.
14 - 18 DS457 Fixed Mount Imager Integration Guide Parsing Rule Example (continued) 7 Last Name 8 Send Enter Key 9 Mailing Address Line 1 10 Send Space 11 Mailing Address Line 2 12 Send Enter Key
Driver’s License Set Up (DS457-DL) 14 - 19 Parsing Rule Example (continued) 13 Mailing Address City 14 Send Space 15 Mailing Address State 16 Send Space 17 Mailing Address Postal Code
14 - 20 DS457 Fixed Mount Imager Integration Guide Parsing Rule Example (continued) 18 Send Enter Key 19 Birth Date 20 Send Enter Key 21 Save Driver’s Licence Parse Rule
Driver’s License Set Up (DS457-DL) 14 - 21 Embedded Driver's License Parsing ADF Example This example creates a parsing rule for parsed data configured to result in the format: Last Name, First Name 1 Begin New Driver’s License Parse Rule 2 Last Name 3 Send , 4 Send Space 5 First Name 6 Save Driver’s Licence Parse Rule
14 - 22 DS457 Fixed Mount Imager Integration Guide Then, in order to limit the full name to 15 characters, create the following ADF rule: 1 Begin New Rule 2 Criterion: Parsed Driver's License 3 Action: Send Next 15 Characters 4 Save Rule For a license belonging to Michael Williams, the parsed data is Williams, Michael and Williams, Micha after applying the previous ADF rule.
Driver’s License Set Up (DS457-DL) 14 - 23 Field Update Procedure Scan the following bar codes in order to perform a field update. This update COMPLETELY REPLACES prior updates and overrides any embedded parsing software programmed in the imager. 1. Scan Field Update Start. Field Update Start 2. Scan the entire set of PDF bar codes provided separately. 3. Scan Field Update End. Field Update End Scan Erase all Field Updates to completely remove all previous updates.
14 - 24 DS457 Fixed Mount Imager Integration Guide User Preferences Set Default Parameter Scan this bar code to return all parameters to the default values listed in Table A-1 on page A-1. *Set All Defaults Send Keystroke (Control Characters and Keyboard Characters) Control Characters Scan a Send bar code for the keystroke to send.
Driver’s License Set Up (DS457-DL) 14 - 25 Control Characters (continued) Send Control C Send Control D Send Control E Send Control F Send Control G Send Control H Send Control I
14 - 26 DS457 Fixed Mount Imager Integration Guide Control Characters (continued) Send Control J Send Control K Send Control L Send Control M Send Control N Send Control O Send Control P
Driver’s License Set Up (DS457-DL) 14 - 27 Control Characters (continued) Send Control Q Send Control R Send Control S Send Control T Send Control U Send Control V Send Control W
14 - 28 DS457 Fixed Mount Imager Integration Guide Control Characters (continued) Send Control X Send Control Y Send Control Z Send Control [ Send Control \ Send Control ]
Driver’s License Set Up (DS457-DL) 14 - 29 Control Characters (continued) Send Control 6 Send Control - Keyboard Characters Scan a Send bar code for the keyboard characters to send.
14 - 30 DS457 Fixed Mount Imager Integration Guide Keyboard Characters (continued) Send $ Send % Send & Send ‘ Send ( Send ) Send *
Driver’s License Set Up (DS457-DL) 14 - 31 Keyboard Characters (continued) Send + Send , Send - Send .
14 - 32 DS457 Fixed Mount Imager Integration Guide Keyboard Characters (continued) Send 2 Send 3 Send 4 Send 5 Send 6 Send 7 Send 8
Driver’s License Set Up (DS457-DL) 14 - 33 Keyboard Characters (continued) Send 9 Send : Send ; Send < Send = Send > Send ?
14 - 34 DS457 Fixed Mount Imager Integration Guide Keyboard Characters (continued) Send @ Send A Send B Send C Send D Send E Send F
Driver’s License Set Up (DS457-DL) 14 - 35 Keyboard Characters (continued) Send G Send H Send I Send J Send K Send L Send M
14 - 36 DS457 Fixed Mount Imager Integration Guide Keyboard Characters (continued) Send N Send O Send P Send Q Send R Send S Send T
Driver’s License Set Up (DS457-DL) 14 - 37 Keyboard Characters (continued) Send U Send V Send W Send X Send Y Send Z Send [
14 - 38 DS457 Fixed Mount Imager Integration Guide Keyboard Characters (continued) Send \ Send ] Send ^ Send _ Send ` Send a Send b
Driver’s License Set Up (DS457-DL) 14 - 39 Keyboard Characters (continued) Send c Send d Send e Send f Send g Send h Send i
14 - 40 DS457 Fixed Mount Imager Integration Guide Keyboard Characters (continued) Send j Send k Send l Send m Send n Send o Send p
Driver’s License Set Up (DS457-DL) 14 - 41 Keyboard Characters (continued) Send q Send r Send s Send t Send u Send v Send w
14 - 42 DS457 Fixed Mount Imager Integration Guide Keyboard Characters (continued) Send x Send y Send z Send { Send | Send } Send ~
Driver’s License Set Up (DS457-DL) 14 - 43 Keyboard Characters (continued) Send Tab Key Send Enter Key
14 - 44 DS457 Fixed Mount Imager Integration Guide
CHAPTER 15 123SCAN2 Introduction 123Scan² is a PC-based software tool that enables rapid and easy customized setup of Motorola scanners. 123Scan² uses a wizard tool to guide users through a streamlined set up process. Settings are saved in a configuration file that can be distributed via e-mail, electronically downloaded via a USB cable, or used to generate a sheet of scannable programming bar codes.
15 - 2 DS457 Fixed Mount Imager Integration Guide
CHAPTER 16 ADVANCED DATA FORMATTING Introduction Advanced Data Formatting (ADF) is a means of customizing data before transmission to the host device. Use ADF to edit scan data to suit requirements. Implement ADF by scanning a related series of bar codes which program the imager with ADF rules. For information and programming bar codes for ADF, refer to the Advanced Data Formatting Programmer Guide, p/n 72E-69680-xx.
16 - 2 DS457 Fixed Mount Imager Integration Guide
APPENDIX A STANDARD DEFAULT PARAMETERS Default Parameters Table A-1 Standard Default Parameters Table Parameter Parameter Number Default Page Number User Preferences Set Default Parameter Restore Defaults 6-5 Parameter Scanning ECh Enable 6-6 User Parameter Pass Through F1h 71h Disable 6-7 Beep After Good Decode 38h Enable 6-8 Beeper Tone 91h Medium 6-9 Beeper Volume 8Ch High 6-10 Suppress Power-up Beeps F1h D1h Do not suppress 6-10 Trigger Modes 8Ah Presentation 6-11 Mot
A-2 DS457 Fixed Mount Imager Integration Guide Table A-1 Standard Default Parameters Table (Continued) Parameter Parameter Number Default Page Number Timeout Between Decodes, Same Symbol 89h 0.
Standard Default Parameters Table A-1 Standard Default Parameters Table (Continued) Parameter Parameter Number Default Page Number Image Resolution F0h 2Eh Full 7-17 Image Brightness (Target White) F0h 86h 180 7-18 Image File Format Selection F0h 30h JPEG 7-19 JPEG Image Options F0h 2Bh Quality 7-19 JPEG Quality Value F0h 31h 65 7-20 JPEG Size Value F1h 31h 40 (41K) 7-20 Image File Meta Data F1h B5h Enable 7-21 Image Enhancement F1h 34h Off 7-22 Image Edge Sharpening F
A-4 DS457 Fixed Mount Imager Integration Guide Table A-1 Standard Default Parameters Table (Continued) Parameter Parameter Number Default Page Number Host Serial Response Time-out 9Bh 2 sec 8-14 Host Character Time-out EFh 200 msec 8-15 Multipacket Option F0h 4Eh Option 1 8-16 Interpacket Delay F0h 4Fh 0 ms 8-17 Decode Event F0h 00h Disable 8-18 Boot Up Event F0h 02h Disable 8-19 Parameter Event F0h 03h Disable 8-19 Serial Host Types N/A Standard RS-232 9-5 Baud Rate
Standard Default Parameters Table A-1 Standard Default Parameters Table (Continued) Parameter Parameter Number Default Page Number Emulate Keypad with Leading Zero N/A Disable 10-10 USB FN1 Substitution N/A Disable 10-10 Function Key Mapping N/A Disable 10-11 Simulated Caps Lock N/A Disable 10-11 Convert Case N/A None 10-12 USB Static CDC N/A Enable 10-12 OCR-A F1h A8h Disable 11-3 OCR-A Variant F1h ACh Full ASCII 11-3 OCR-B F1h A9h Disable 11-5 OCR-B Variant F1h A
A-6 DS457 Fixed Mount Imager Integration Guide Table A-1 Standard Default Parameters Table (Continued) Parameter Parameter Number Default Page Number UPC-E1 0Ch Disable 12-9 EAN-8/JAN 8 04h Enable 12-9 EAN-13/JAN 13 03h Enable 12-10 Bookland EAN 53h Disable 12-10 Decode UPC/EAN/JAN Supplementals (2 and 5 digits) 10h Ignore 12-11 User-Programmable Supplementals Supplemental 1: Supplemental 2: F1h 43h F1h 44h UPC/EAN/JAN Supplemental Redundancy 50h 10 12-14 UPC/EAN/JAN Supplem
Standard Default Parameters Table A-1 Standard Default Parameters Table (Continued) Parameter ISBT Concatenation Redundancy Parameter Number Default Page Number DFh 10 12-31 Code 39 00h Enable 12-32 Trioptic Code 39 0Dh Disable 12-32 Convert Code 39 to Code 32 (Italian Pharmacy Code) 56h Disable 12-33 Code 32 Prefix E7h Disable 12-33 Set Length(s) for Code 39 12h 13h 2 to 55 12-34 Code 39 Check Digit Verification 30h Disable 12-35 Transmit Code 39 Check Digit 2Bh Disable
A-8 DS457 Fixed Mount Imager Integration Guide Table A-1 Standard Default Parameters Table (Continued) Parameter Parameter Number Default Page Number Codabar (NW - 7) Codabar 07h Disable 12-51 Set Lengths for Codabar 18h 19h 5 to 55 12-51 CLSI Editing 36h Disable 12-53 NOTIS Editing 37h Disable 12-53 MSI 0Bh Disable 12-54 Set Length(s) for MSI 1Eh 1Fh 4 to 55 12-54 MSI Check Digits 32h One 12-56 Transmit MSI Check Digit 2Eh Disable 12-57 MSI Check Digit Algorithm 33h
Standard Default Parameters Table A-1 Standard Default Parameters Table (Continued) Parameter Parameter Number Default Page Number Australia Post Format F1h CEh Autodiscriminate 12-67 Netherlands KIX Code F0h 46h Enable 12-68 USPS 4CB/One Code/Intelligent Mail F1h 50h Disable 12-69 UPU FICS Postal F1h 63h Disable 12-69 GS1 DataBar (formerly RSS, Reduced Space Symbology) GS1 DataBar (GS1 DataBar Omnidirectional, GS1 DataBar Truncated, GS1 DataBar Stacked, GS1 DataBar Stacked Omnidirecti
A - 10 DS457 Fixed Mount Imager Integration Guide Table A-1 Standard Default Parameters Table (Continued) Parameter Parameter Number Default Page Number Aztec F1h 3Eh Enable 12-84 Aztec Inverse F1h 4Dh Regular 12-85 Redundancy Level 4Eh 1 12-86 Security Level 4Dh 1 12-88 Intercharacter Gap Size F0h 7Dh Normal 12-89 Macro PDF Transmit/Decode Mode Symbols BCh Passthrough Mode 12-91 Transmit Macro PDF Control Header B8h Disable 12-92 Escape Characters E9h None 12-92 Symbol
Standard Default Parameters A - 11 Reserved Parameters The DS457 reports the following parameters, however these parameters are reserved for future use.
A - 12 DS457 Fixed Mount Imager Integration Guide
APPENDIX B PROGRAMMING REFERENCE Code Identifiers AIM Code Identifiers Each AIM Code Identifier contains the three-character string ]cm where: ] c m = = = Flag Character (ASCII 93) Code Character (see Table B-1) Modifier Character (see Table B-2) The modifier character is the sum of the applicable option values based on Table B-2.
B-2 DS457 Fixed Mount Imager Integration Guide Table B-1 Code Characters (Continued) Code Type Symbol Code Character AIM Code Character Coupon Code N E (UPC portion) C (Code 128 portion) GS1 DataBar Family R e Matrix 2 of 5 S X UCC Composite, TLC 39 T Chinese 2 of 5 U X Korean 3 of 5 V X ISSN X X PDF417, Macro PDF417, Micro PDF417 X L Aztec, Aztec Rune z z Data Matrix P00 d QR Code, MicroQR P01 Q Maxicode P02 U US Postnet P03 X US Planet P04 X Japan Postal P05
Programming Reference B-3 Table B-2 AIM Code Modifier Characters Code Type Code 39 Option Value Option 0 No check character or Full ASCII processing. 1 Reader has checked one check character. 3 Reader has checked and stripped check character. 4 Reader has performed Full ASCII character conversion. 5 Reader has performed Full ASCII character conversion and checked one check character. 7 Reader has performed Full ASCII character conversion and checked and stripped check character.
B-4 DS457 Fixed Mount Imager Integration Guide Table B-2 AIM Code Modifier Characters (Continued) Code Type D 2 of 5 Option Value 0 Option No options specified at this time. Always transmit 0. Example: A D 2 of 5 bar code 4123, is transmitted as ]S04123 UPC/EAN 0 Standard packet in full EAN country code format, which is 13 digits for UPC-A, UPC-E, and EAN-13 (not including supplemental data). 1 Two-digit supplement data only. 2 Five-digit supplement data only.
Programming Reference B-5 Table B-2 AIM Code Modifier Characters (Continued) Code Type PDF417, Micro PDF417 Option Value Option 0 Reader set to conform to protocol defined in 1994 PDF417 symbology specifications. Note: When this option is transmitted, the receiver cannot reliably determine whether ECIs have been invoked or whether data byte 92DEC has been doubled in transmission. 1 Reader set to follow the ECI protocol (Extended Channel Interpretation). All data characters 92DEC are doubled.
B-6 DS457 Fixed Mount Imager Integration Guide Table B-2 AIM Code Modifier Characters (Continued) Code Type QR Code Aztec Option Value Option 0 Model 1 symbol. 1 Model 2 / MicroQR symbol, ECI protocol not implemented. 2 Model 2 symbol, ECI protocol implemented. 3 Model 2 symbol, ECI protocol not implemented, FNC1 implied in first position. 4 Model 2 symbol, ECI protocol implemented, FNC1 implied in first position.
APPENDIX C SAMPLE BAR CODES Code 39 123ABC UPC/EAN UPC-A, 100 % 0 12345 67890 EAN-13, 100 % 3 456789 012340 5
C-2 DS457 Fixed Mount Imager Integration Guide Code 128 12345678901234567890123456789012345678901234 Interleaved 2 of 5 12345678901231 GS1 DataBar-14 NOTE GS1 DataBar-14 must be enabled to read the bar code below (see GS1 DataBar on page 12-70).
Sample Bar Codes Data Matrix Maxicode C-3
C-4 DS457 Fixed Mount Imager Integration Guide
APPENDIX D NUMERIC BAR CODES Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
D-2 DS457 Fixed Mount Imager Integration Guide Numeric Bar Codes (continued) For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
Numeric Bar Codes Cancel To correct an error or change a selection, scan the bar code below.
D-4 DS457 Fixed Mount Imager Integration Guide
APPENDIX E ASCII CHARACTER SET Table E-1 ASCII Value Table ASCII Value Full ASCII Code 39 Encode Char Keystroke 1000 %U CTRL 2 1001 $A CTRL A 1002 $B CTRL B 1003 $C CTRL C 1004 $D CTRL D 1005 $E CTRL E 1006 $F CTRL F 1007 $G CTRL G 1008 $H CTRL H/BACKSPACE1 1009 $I CTRL I/HORIZONTAL TAB1 1010 $J CTRL J 1011 $K CTRL K 1012 $L CTRL L 1013 $M CTRL M/ENTER1 1014 $N CTRL N 1015 $O CTRL O The keystroke in bold is sent only if the Function Key Mapping is enabled
E-2 DS457 Fixed Mount Imager Integration Guide Table E-1 ASCII Value Table (Continued) ASCII Value Full ASCII Code 39 Encode Char Keystroke 1016 $P CTRL P 1017 $Q CTRL Q 1018 $R CTRL R 1019 $S CTRL S 1020 $T CTRL T 1021 $U CTRL U 1022 $V CTRL V 1023 $W CTRL W 1024 $X CTRL X 1025 $Y CTRL Y 1026 $Z CTRL Z 1027 %A CTRL [ 1028 %B CTRL \ 1029 %C CTRL ] 1030 %D CTRL 6 1031 %E CTRL - 1032 Space Space 1033 /A ! 1034 /B “ 1035 /C # 1036 /D $ 1037
ASCII Character Set Table E-1 ASCII Value Table (Continued) Full ASCII Code 39 Encode Char ASCII Value Keystroke 1045 - - 1046 . .
E-4 DS457 Fixed Mount Imager Integration Guide Table E-1 ASCII Value Table (Continued) ASCII Value Full ASCII Code 39 Encode Char Keystroke 1074 J J 1075 K K 1076 L L 1077 M M 1078 N N 1079 O O 1080 P P 1081 Q Q 1082 R R 1083 S S 1084 T T 1085 U U 1086 V V 1087 W W 1088 X X 1089 Y Y 1090 Z Z 1091 %K [ 1092 %L \ 1093 %M ] 1094 %N ^ 1095 %O _ 1096 %W ‘ 1097 +A a 1098 +B b 1099 +C c 1100 +D d 1101 +E e 1102 +F f The ke
ASCII Character Set Table E-1 ASCII Value Table (Continued) ASCII Value Full ASCII Code 39 Encode Char Keystroke 1103 +G g 1104 +H h 1105 +I i 1106 +J j 1107 +K k 1108 +L l 1109 +M m 1110 +N n 1111 +O o 1112 +P p 1113 +Q q 1114 +R r 1115 +S s 1116 +T t 1117 +U u 1118 +V v 1119 +W w 1120 +X x 1121 +Y y 1122 +Z z 1123 %P { 1124 %Q I 1125 %R } 1126 %S ~ The keystroke in bold is sent only if the Function Key Mapping is enabled.
E-6 DS457 Fixed Mount Imager Integration Guide Table E-2 ALT Key Standard Default Tables ALT Keys Keystroke 2064 ALT 2 2065 ALT A 2066 ALT B 2067 ALT C 2068 ALT D 2069 ALT E 2070 ALT F 2071 ALT G 2072 ALT H 2073 ALT I 2074 ALT J 2075 ALT K 2076 ALT L 2077 ALT M 2078 ALT N 2079 ALT O 2080 ALT P 2081 ALT Q 2082 ALT R 2083 ALT S 2084 ALT T 2085 ALT U 2086 ALT V 2087 ALT W 2088 ALT X 2089 ALT Y 2090 ALT Z
ASCII Character Set Table E-3 USB GUI Key Character Set GUI Key Keystroke 3000 Right Control Key 3048 GUI 0 3049 GUI 1 3050 GUI 2 3051 GUI 3 3052 GUI 4 3053 GUI 5 3054 GUI 6 3055 GUI 7 3056 GUI 8 3057 GUI 9 3065 GUI A 3066 GUI B 3067 GUI C 3068 GUI D 3069 GUI E 3070 GUI F 3071 GUI G 3072 GUI H 3073 GUI I 3074 GUI J 3075 GUI K 3076 GUI L 3077 GUI M 3078 GUI N 3079 GUI O 3080 GUI P 3081 GUI Q Note: GUI Shift Keys - The Apple™ iMac keyboard has an app
E-8 DS457 Fixed Mount Imager Integration Guide Table E-3 USB GUI Key Character Set (Continued) GUI Key Keystroke 3082 GUI R 3083 GUI S 3084 GUI T 3085 GUI U 3086 GUI V 3087 GUI W 3088 GUI X 3089 GUI Y 3090 GUI Z Note: GUI Shift Keys - The Apple™ iMac keyboard has an apple key on either side of the space bar. Windows-based systems have a GUI key to the left of the left ALT key, and to the right of the right ALT key.
ASCII Character Set Table E-4 PF Key Standard Default Table PF Keys Keystroke 4001 PF 1 4002 PF 2 4003 PF 3 4004 PF 4 4005 PF 5 4006 PF 6 4007 PF 7 4008 PF 8 4009 PF 9 4010 PF 10 4011 PF 11 4012 PF 12 4013 PF 13 4014 PF 14 4015 PF 15 4016 PF 16 E-9
E - 10 DS457 Fixed Mount Imager Integration Guide Table E-5 F key Standard Default Table F Keys Keystroke 5001 F1 5002 F2 5003 F3 5004 F4 5005 F5 5006 F6 5007 F7 5008 F8 5009 F9 5010 F 10 5011 F 11 5012 F 12 5013 F 13 5014 F 14 5015 F 15 5016 F 16 5017 F 17 5018 F 18 5019 F 19 5020 F 20 5021 F 21 5022 F 22 5023 F 23 5024 F 24 Table E-6 Numeric Key Standard Default Table Numeric Keypad Keystroke 6042 * 6043 + 6044 Undefined
ASCII Character Set E - 11 Table E-6 Numeric Key Standard Default Table (Continued) Numeric Keypad Keystroke 6045 - 6046 .
E - 12 DS457 Fixed Mount Imager Integration Guide Table E-7 Extended Keypad Standard Default Table Extended Keypad Keystroke 7001 Break 7002 Delete 7003 Pg Up 7004 End 7005 Pg Dn 7006 Pause 7007 Scroll Lock 7008 Backspace 7009 Tab 7010 Print Screen 7011 Insert 7012 Home 7013 Enter 7014 Escape 7015 Up Arrow 7016 Dn Arrow 7017 Left Arrow 7018 Right Arrow
GLOSSARY A Aperture. The opening in an optical system defined by a lens or baffle that establishes the field of view. API. An interface by means of which one software component communicates with or controls another. Usually used to refer to services provided by one software component to another, usually via software interrupts or function calls Application Programming Interface. See API. ASCII. American Standard Code for Information Interchange.
Glossary - 2 DS457 Fixed Mount Imager Integration Guide Bits per Second (bps). Bits transmitted or received. Boot or Boot-up. The process a computer goes through when it starts. During boot-up, the computer can run self-diagnostic tests and configure hardware and software. bps. See Bits Per Second. Byte. On an addressable boundary, eight adjacent binary digits (0 and 1) combined in a pattern to represent a specific character or numeric value.
Glossary - 3 D Dead Zone. An area within a scanner's field of view, in which specular reflection may prevent a successful decode. Decode. To recognize a bar code symbology (e.g., UPC/EAN) and then analyze the content of the specific bar code scanned. Decode Algorithm. A decoding scheme that converts pulse widths into data representation of the letters or numbers encoded within a bar code symbol. Decryption. Decryption is the decoding and unscrambling of received encrypted data.
Glossary - 4 DS457 Fixed Mount Imager Integration Guide I IEC. International Electrotechnical Commission. This international agency regulates laser safety by specifying various laser operation classes based on power output during operation. Intercharacter Gap. The space between two adjacent bar code characters in a discrete code. Interleaved 2 of 5. A binary bar code symbology representing character pairs in groups of five bars and five interleaved spaces.
Glossary - 5 N Nominal. The exact (or ideal) intended value for a specified parameter. Tolerances are specified as positive and negative deviations from this value. 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). NVM. Non-Volatile Memory. O Open System Authentication. Open System authentication is a null authentication algorithm. P Parameter. A variable that can have different values assigned to it.
Glossary - 6 DS457 Fixed Mount Imager Integration Guide RS-232. An Electronic Industries Association (EIA) standard that defines the connector, connector pins, and signals used to transfer data serially from one device to another. S Scan Area. Area intended to contain a symbol. Scanning Mode. The scanner is energized, programmed and ready to read a bar code. Scanning Sequence. A method of programming or configuring parameters for a bar code reading system by scanning bar code menus. SDK.
Glossary - 7 U UPC. Universal Product Code. A relatively complex numeric symbology. Each character consists of two bars and two spaces, each of which is any of four widths. The standard symbology for retail food packages in the United States. V Visible Laser Diode (VLD). A solid state device which produces visible laser light.
Glossary - 8 DS457 Fixed Mount Imager Integration Guide
INDEX Numerics 123Scan2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1 2D bar codes aztec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-84 aztec inverse . . . . . . . . . . . . . . . . . . . . . . . . . 12-85 code 128 emulation . . . . . . . . . . . . . . . . . . . . 12-78 data matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-79 data matrix inverse . . . . . . . . . . . . . . . . . . . . . 12-80 maxicode . . . . . . . . . . . . . . . . . . . . . . .
Index - 2 DS457 Fixed Mount Imager Integration Guide lengths . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-50 driver’s license parsing . . . . . . . . . . . . . . . . . . . 14-2 set up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4 EAN-13/JAN-13 . . . . . . . . . . . . . . . . . . . . . . . 12-10 EAN-8/JAN-8 . . . . . . . . . . . . . . . . . . . . . . . . . . 12-9 ecode mirror images . . . . . . . . . . . . . . . . . . . . 12-81 event reporting boot up event . . . . . . . . . .
Index - 3 host character timeout . . . . . . . . . . . . . . . . 8-15 host RTS line state . . . . . . . . . . . . . . . . . . . 8-13 host serial response time-out . . . . . . . . . . . 8-14 interpacket delay . . . . . . . . . . . . . . . . . . . . 8-17 multipacket option . . . . . . . . . . . . . . . . . . . 8-16 parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11 software handshaking . . . . . . . . . . . . . . . . 8-12 supplemental AIM ID format . . . . . . . . . . . . . .
Index - 4 DS457 Fixed Mount Imager Integration Guide block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 component descriptions . . . . . . . . . . . . . . . . . . . 1-3 C chapter descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . xv character sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-1 serial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index - 5 exposure time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12 F field of view specification . . . . . . . . . . . . . . . . . . . . . 4-3 fixed gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12 focal positions distance from imager . . . . . . . . . . . . . . . . . . . . . 4-3 G gain fixed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12 GS1 DataBar . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index - 6 DS457 Fixed Mount Imager Integration Guide multicode expression . . . . . . . . . . . . . . . . . . . . setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . setting expression via SSI . . . . . . . . . . . . . . . . . troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . 6-23 6-22 6-29 6-31 R roll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3 S N notational conventions . . . . . . . . . . . . . . . . . . . . . . . . .
Index - 7 temperature specification . . . . . . . . . . . . . . . . . . . . . 4-3 theory of operation engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 processing/control board . . . . . . . . . . . . . . . . . . 1-2 troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2 multicode mode . . . . . . . . . . . . . . . . . . . . . . . . 6-31 U UPC/EAN bar codes bookland EAN . . . . . . . . . . . . . . . . . . . . . . . . . 12-10 bookland ISBN . . . . . . . . .
Index - 8 DS457 Fixed Mount Imager Integration Guide
Motorola Solutions, Inc. One Motorola Plaza Holtsville, New York 11742, USA 1-800-927-9626 http://www.motorolasolutions.com MOTOROLA, MOTO, MOTOROLA SOLUTIONS and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners. © 2011 Motorola Solutions, Inc. All Rights Reserved.