DS2208 Digital Scanner Product Reference Guide MN-002874-06
DS2208 DIGITAL SCANNER PRODUCT REFERENCE GUIDE MN-002874-06 Revision A October 2018
ii DS2208 Digital Scanner Product Reference Guide No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Zebra. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice. The software is provided strictly on an “as is” basis.
iii Revision History Changes to the original guide are listed below: Change Date Description -01 Rev. A 12/2016 Initial Release. -02 Rev. A 1/2017 Initial Release with update to cleaning instructions. -03 Rev. A 2/2017 Added Signature Capture Preferences chapter. Updated sample bar codes. -04 Rev. A 4/2017 Added: - USB certification logo. Updated: - Maintenance section - GS1 DataBar-14 to GS1 DataBar Omnidirectional - Zebra copyright statement. -05 Rev. A 6/2018 Rev.
iv DS2208 Digital Scanner Product Reference Guide
TABLE OF CONTENTS Warranty ............................................................................................................................................ ii Revision History ................................................................................................................................. iii About This Guide Introduction ..................................................................................................................................... xvii Configurations.......
vi DS2208 Digital Scanner Product Reference Guide Chapter 3: Data Capture Introduction .................................................................................................................................... Beeper Definitions .......................................................................................................................... LED Definitions ..............................................................................................................................
Table of Contents PDF Prioritization ................................................................................................................... PDF Prioritization Timeout ..................................................................................................... Decoding Illumination ............................................................................................................. Illumination Brightness .........................................................................
viii DS2208 Digital Scanner Product Reference Guide USB Convert Unknown to Code 39 .......................................................................................... 7-9 USB Fast HID ........................................................................................................................... 7-9 USB Polling Interval ............................................................................................................... 7-10 Keypad Emulation ....................................
Table of Contents Decode Data Packet Format .................................................................................................. Host Serial Response Timeout .............................................................................................. Host Character Timeout ......................................................................................................... Multipacket Option ................................................................................................
x DS2208 Digital Scanner Product Reference Guide Setting Parameters ..................................................................................................................... 11-1 Scanning Sequence Examples .............................................................................................. 11-1 Errors While Scanning ........................................................................................................... 11-1 Connecting a Keyboard Wedge Interface ...................
Table of Contents UCC Coupon Extended Code .............................................................................................. Coupon Report ..................................................................................................................... UPC Reduced Quiet Zone ................................................................................................... Code 128 .............................................................................................................
xii DS2208 Digital Scanner Product Reference Guide Chinese 2 of 5 ............................................................................................................................ Matrix 2 of 5 ............................................................................................................................... Set Lengths for Matrix 2 of 5 ................................................................................................ Matrix 2 of 5 Check Digit ........................
Table of Contents xiii US Postnet ........................................................................................................................... 12-96 US Planet ............................................................................................................................. 12-96 Transmit US Postal Check Digit ........................................................................................... 12-97 UK Postal .................................................................
xiv DS2208 Digital Scanner Product Reference Guide EAN-8 ....................................................................................................................................... F-3 EAN-13, 100% ......................................................................................................................... F-3 EAN-13 with 2-digit Add-on ...................................................................................................... F-4 EAN-13 with 5-digit Add-on .............
Table of Contents xv Appendix K: Signature Capture Code Introduction ................................................................................................................................... Code Structure .............................................................................................................................. Signature Capture Area .......................................................................................................... CapCode Pattern Structure ...........
xvi DS2208 Digital Scanner Product Reference Guide
ABOUT THIS GUIDE Introduction The DS2208 Product Reference Guide provides general instructions for setting up, operating, maintaining, and troubleshooting the DS2208 series digital scanner. Configurations This guide includes the DS2208 series digital scanner configurations listed in Table A.
xviii DS2208 Digital Scanner Product Reference Guide Related Product Line Configurations The product configurations related to the DS2208 digital scanner are as follows. NOTES Check Solution Builder for additional information regarding all available accessories, and the latest available configurations.
About This Guide xix • Chapter 11, Keyboard Wedge Interface describes how to set up a keyboard wedge interface with the digital scanner. • Chapter 12, Symbologies describes all symbology features and provides programming bar codes for selecting these features for the digital scanner. • Appendix A, Standard Default Parameters provides a table of all host devices and miscellaneous scanner defaults.
xx DS2208 Digital Scanner Product Reference Guide • bullets (•) indicate: • Action items • Lists of alternatives • Lists of required steps that are not necessarily sequential • Sequential lists (e.g., those that describe step-by-step procedures) appear as numbered lists. • Throughout the programming bar code menus, asterisks (*) are used to denote default parameter settings.
About This Guide xxi Provide Documentation Feedback If you have comments, questions, or suggestions about this guide, send an email to EVM-Techdocs@zebra.com.
xxii DS2208 Digital Scanner Product Reference Guide
CHAPTER 1 GETTING STARTED Introduction 2D bar codes have made their way to the Point of Sale (POS), appearing on everything from customer purchased items to printed and electronic coupons and loyalty cards. 1D scanners cannot capture the new 2D codes, leading to exceptions that slow down the check-out process. The DS2208 digital imager scanner scans both 1D and 2D bar codes and does not compromise performance or features.
1 - 2 DS2208 Digital Scanner Product Reference Guide Interfaces The DS2208 digital scanner supports: • USB connection to a host. The digital scanner automatically detects the USB host interface type and uses the default setting (USB Keyboard HID). If the default (*) does not meet your requirements, select another USB interface type by scanning programming bar code menus. See Appendix B, Country Codes for the interface supported international keyboards (for Windows® environment).
Getting Started 1 - 3 Setting Up the Digital Scanner Installing the Interface Cable 1. Insert the interface cable modular connector into the interface cable port on the rear of the digital scanner until you hear a click. Cable interface port Interface cable modular connector clip Interface cable modular connector To host Figure 1-2 Installing the Cable - DS2208 IMPORTANT Insert the cable into the cable interface port until a click sounds.
1 - 4 DS2208 Digital Scanner Product Reference Guide Removing the Interface Cable 1. Press the cable’s modular connector clip through the access slot in the digital scanner’s base. Figure 1-3 Removing the Cable 2. Carefully slide out the cable. 3. Follow the steps for Installing the Interface Cable to connect a new cable. Connecting Power (if required) If the host does not provide power to the digital scanner, connect an external power supply. 1.
CHAPTER 2 123SCAN AND SOFTWARE TOOLS Introduction This chapter briefly describes the Zebra software tools available for customizing scanner operation. 123Scan 123Scan is a software tool that simplifies scanner setup and more. Intuitive enough for first time users, the 123Scan wizard guides users through a streamlined setup process.
2-2 DS2208 Digital Scanner Product Reference Guide • Validate scanner setup: • View scanned data within the utility's Data View screen • Capture an image and save to a PC • Review settings using the Parameter Report • Clone settings from an already deployed scanner • Upgrade scanner firmware: • Load settings to one scanner • Stage up to 10 scanners simultaneously with a power USB hub • Generate the following reports: • Parameter Report - Lists parameters programmed within a configuration file • Activity R
123Scan and Software Tools 2-3 Scanner SDK, Other Software Tools, and Videos Tackle all your scanner programming needs with our diversified set of software tools. Whether you need to simply stage a device, or develop a fully featured application with image and data capture as well as asset management, these tools help you every step of the way. To download any of the following free tools, go to: http://www.zebra.com/scannersoftware.
2-4 DS2208 Digital Scanner Product Reference Guide
CHAPTER 3 DATA CAPTURE Introduction This chapter provides beeper and LED definitions, techniques involved in scanning bar codes, general instructions and tips about scanning, and decode ranges.
3 - 2 DS2208 Digital Scanner Product Reference Guide Beeper Definitions The digital scanner issues different beep sequences and patterns to indicate status. Table 3-1 defines beep sequences that occur during both normal scanning and while programming the digital scanner. Table 3-1 Beeper Definitions Beeper Sequence Indication Standard Use Low/medium/high beeps Power up. Short beep, tone programmable A bar code symbol was decoded (if decode beeper is enabled). 4 long low beeps Transmission error.
Data Capture 3 - 3 Table 3-1 Beeper Definitions (Continued) Beeper Sequence Indication 3 long low beeps Out of memory. There is not enough buffer space to store the current MPDF symbol. 4 long low beeps Bad symbology. Scanned a 1D or 2D bar code in a MPDF sequence, a duplicate MPDF label, a label in an incorrect order, or trying to transmit an empty or illegal MPDF field. 5 long low beeps Flushing MPDF buffer. Low/high beeps Flushing an already empty MPDF buffer.
3 - 4 DS2208 Digital Scanner Product Reference Guide LED Definitions In addition to beep sequences, the digital scanner uses a two-color LED to indicate status. Table 3-2 defines LED colors that display during scanning. Table 3-2 Standard LED Definitions LED Indication Hand-Held Scanning Standard Use Green A bar code was successfully decoded. Red Transmission error, conversion or format error, or RS-232 receive error.
Data Capture 3 - 5 Scanning The DS2208 digital scanner is in hands-free (presentation) mode when it is placed in the gooseneck Intellistand. In this mode, the digital scanner operates in continuous (constant-on) mode, where it automatically decodes a bar code presented in its field of view.
3 - 6 DS2208 Digital Scanner Product Reference Guide Mounting the Stand (optional) You can attach the base of the scanner’s stand to a flat surface using two screws or double-sided tape (not provided). Two screw-mount holes Double-sided tape areas (3 places) dimensions = 1” x 2”) Figure 3-3 Mounting the Stand 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 (see Figure 3-3). Tape Mount 1.
Data Capture 3 - 7 2. Insert the scanner in the gooseneck Intellistand by placing the front of the scanner into the stand’s “cup.” Figure 3-4 Inserting the Scanner in the Gooseneck Intellistand 3. Adjust the scan angle by bending the stand’s flexible “gooseneck” body. 4. Present the bar code. Upon successful decode, the scanner beeps and the LED momentarily shuts off. For more information about beeper and LED definitions, see Table 3-1 and Table 3-2. Scanning in Hand-Held Mode 1.
3 - 8 DS2208 Digital Scanner Product Reference Guide 2. Press and hold the trigger until either: a. The digital scanner reads the bar code. The digital scanner beeps, the LED flashes, and the scan line turns off. Or b. 3. The digital scanner does not read the bar code and the scan line turns off. Release the trigger. Aiming When scanning, the digital scanner projects a red scan line which allows positioning the bar code within its field of view, omnidirectionally.
CHAPTER 4 MAINTENANCE & TECHNICAL SPECIFICATIONS Introduction This chapter provides suggested digital scanner maintenance, troubleshooting, technical specifications, and signal descriptions (pinouts). Maintenance IMPORTANT Use pre-moistened wipes and do not allow liquid cleaner to pool.
4 - 2 DS2208 Digital Scanner Product Reference Guide Approved Cleaners • Hydrogen peroxide • Mild dish soap. Cleaning the Digital Scanner Routinely cleaning the exit window is required. A dirty window may affect scanning accuracy. Do not allow any abrasive material to touch the window. To clean the scanner: 1. Dampen a soft cloth with one of the approved cleaning agents listed above or use pre-moistened wipes. 2. Gently wipe all surfaces, including the front, back, sides, top and bottom.
Maintenance & Technical Specifications Troubleshooting Table 4-1 Troubleshooting Problem The aiming pattern does not appear when pressing the trigger. Digital scanner emits aiming pattern, but does not decode the bar code. Possible Causes Possible Solutions No power to the digital scanner. If the configuration requires a power supply, re-connect the power supply. Incorrect host interface cable is used. Connect the correct host interface cable. Interface/power cables are loose. Re-connect cables.
4 - 4 DS2208 Digital Scanner Product Reference Guide Table 4-1 Troubleshooting (Continued) Problem Digital scanner decodes bar code, but does not transmit the data to the host. Possible Causes Possible Solutions Digital scanner is not programmed for the correct host type. Scan the appropriate host type programming bar code. See the chapter corresponding to the host type. Interface cable is loose. Re-connect the cable. If the digital scanner emits 4 long low beeps, a transmission error occurred.
Maintenance & Technical Specifications Table 4-1 Troubleshooting (Continued) Problem Digital scanner emits low/high/low/high beeps during programming. Possible Causes Possible Solutions Out of host parameter storage space. Scan Default Parameters on page 5-5. Out of memory for ADF rules. Reduce the number of ADF rules or the number of steps in the ADF rules. During programming, indicates out of ADF parameter storage space. Erase all rules and re-program with shorter rules. ADF transmit error.
4 - 6 DS2208 Digital Scanner Product Reference Guide NOTE If after performing these checks the digital scanner still experiences problems, contact the distributor or call support. Report Software Version Bar Code When contacting support, a support representative may ask you to scan the bar code below to determine the version of software installed in the digital scanner.
Maintenance & Technical Specifications Table 4-2 4-7 Technical Specifications (Continued) Item Description Light Source Aiming Pattern: Linear 624nm Amber LED Illumination (2) 645nm Super-Red LEDs Imager Field of View 32.8° H x 24.8° V Nominal Image Sensor 640 x 480 pixels Minimum Print Contrast 25% minimum reflective difference Skew Tolerance +/- 65° Pitch Tolerance +/- 65° Roll Tolerance 0° - 360° User Environment Operating Temperature 32.0° to 122.0° F / 0.0° to 50.
4 - 8 DS2208 Digital Scanner Product Reference Guide Table 4-2 Technical Specifications (Continued) Item Description Minimum Element Resolution Code 39 4.0 mil Code 128 4.0 mil Data Matrix 6.0 mil QR Code 6.7 mil Utilities and Management 123Scan Programs scanner parameters, upgrades firmware, provides scanned bar code data and prints reports (see Chapter 2, 123Scan and Software Tools).
Maintenance & Technical Specifications 4-9 Digital Scanner Signal Descriptions Bottom of scanner Cable interface port PIN 10 PIN 1 Interface cable modular connector Figure 4-1 Digital Scanner Cable Pinouts The signal descriptions in Table 4-3 apply to the connectors on the DS2208 digital scanner and are for reference only.
4 - 10 DS2208 Digital Scanner Product Reference Guide
CHAPTER 5 USER PREFERENCES & MISCELLANEOUS OPTIONS Introduction You can program the scanner to perform various functions, or activate different features. This chapter describes user preference features and provides programming bar codes for selecting these features. The scanner ships with the settings shown in Table 5-1 on page 5-2 (also see Appendix A, Standard Default Parameters for all defaults). If the default values suit requirements, programming is not necessary.
5 - 2 DS2208 Digital Scanner Product Reference Guide Scanning Sequence Examples In most cases, scanning one bar code sets the parameter value. For example, to set the beeper tone to high, scan the High Frequency (beeper tone) bar code listed under Beeper Tone on page 5-8. The scanner issues a fast warble beep and the LED turns green, signifying a successful parameter entry. Other parameters, such as Serial Response Time-Out or Data Transmission Formats, require scanning several bar codes.
User Preferences & Miscellaneous Options 5 - 3 Table 5-1 User Preferences Parameter Defaults (Continued) Parameter Parameter Number 1 SSI Number 2 Default Page Number Trigger Mode (or Hand-Held Trigger Mode) 138 8Ah Auto Aim 5-15 Hands-Free Mode 630 F1h 76h Enable 5-16 Hand-Held Decode Aiming Pattern 306 F0h 32h Enable 5-17 Hands-Free (Presentation) Decode Aiming Pattern 590 F1h 4Eh Enable Hands-Free (Presentation) Decode Aiming Pattern on PDF 5-18 Picklist Mode 402 F0h 92h Dis
5 - 4 DS2208 Digital Scanner Product Reference Guide Table 5-1 User Preferences Parameter Defaults (Continued) Parameter Parameter Number 1 SSI Number 2 Default Page Number Miscellaneous Options Enter Key N/A N/A N/A 5-29 Tab Key N/A N/A N/A 5-29 Transmit Code ID Character 45 2Dh None 5-30 Prefix Value 99, 105 63h, 69h 7013 5-31 Suffix 1 Value Suffix 2 Value 98, 104 100, 106 62h, 68h 64h, 6Ah 7013 5-31 Scan Data Transmission Format 235 EBh Data As Is 5-3
User Preferences & Miscellaneous Options 5 - 5 User Preferences Default Parameters Scan one of the following bar codes to reset the scanner to its default settings as follows: • Restore Defaults resets all default parameters as follows: • If you configured custom default parameter values via the Write to Custom Defaults bar code, scanning the Restore Defaults bar code restores these custom values.
5 - 6 DS2208 Digital Scanner Product Reference Guide Parameter Bar Code Scanning Parameter # 236 SSI # ECh Scan one of the following bar codes to select whether to enable or disable the decoding of parameter bar codes, including the Set Defaults bar codes. *Enable Parameter Bar Code Scanning (1) Disable Parameter Bar Code Scanning (0) Beep After Good Decode Parameter # 56 SSI # 38h Scan one of the following bar codes to select whether or not the scanner beeps after a good decode.
User Preferences & Miscellaneous Options 5 - 7 Beeper Volume Parameter # 140 SSI # 8Ch Scan one of the following bar codes to select a beeper volume.
5 - 8 DS2208 Digital Scanner Product Reference Guide Beeper Tone Parameter # 145 SSI # 91h Scan one of the following bar codes to select a beeper tone for the good decode beep.
User Preferences & Miscellaneous Options 5 - 9 Beeper Duration Parameter # 628 SSI # F1h 74h Scan one of the following bar codes to select the duration for the good decode beep. Short Duration (0) *Medium Duration (1) Long Duration (2) Suppress Power Up Beeps Parameter # 721 SSI # F1h D1h Scan one of the following bar codes to select whether or not to suppress the scanner’s power-up beeps.
5 - 10 DS2208 Digital Scanner Product Reference Guide LED on Good Decode Parameter # 744 SSI # F1h E8h Scan one of the following bar codes to select whether or not the LED blinks on a good decode.
User Preferences & Miscellaneous Options 5 - 11 Direct Decode Indicator Parameter # 859 SSI # F2h 5Bh This parameter is only supported in Auto Aim and Standard (Level) Trigger Mode. Scan one of the following bar codes to select optional blinking of the illumination on a successful decode. You must continue to hold the trigger upon decode to see the illumination blink. If you release the trigger upon decode, the blinking does not occur.If you release the trigger upon decode, the blinking does not occur.
5 - 12 DS2208 Digital Scanner Product Reference Guide Low Power Mode Parameter # 128 SSI # 80h NOTE The Low Power Mode parameter only applies for non-USB and non-RS485 host interfaces, and when Trigger Mode on page 5-15 is set to Level (Standard). Scan one of the following bar codes to select whether or not the scanner enters low power mode after a decode attempt or host communication. This applies to serial and keyboard wedge connections. If disabled, power remains on after each decode attempt.
User Preferences & Miscellaneous Options 5 - 13 Time Delay to Low Power Mode Parameter # 146 SSI # 92h NOTE This parameter only applies when Low Power Mode is enabled. Scan one of the following bar codes to set the time the scanner remains active before entering low power mode. The scanner wakes upon trigger press or when the host attempts to communicate with the scanner.
5 - 14 DS2208 Digital Scanner Product Reference Guide Time Delay to Low Power Mode (continued) 30 Minutes (45) 45 Minutes (46) *1 Hour (49) 3 Hours (51) 6 Hours (54) 9 Hours (57)
User Preferences & Miscellaneous Options 5 - 15 Trigger Mode Parameter # 138 SSI # 8Ah Scan one of the following bar codes to select a trigger mode for the scanner: • Standard (Level) - A trigger press activates decode processing. Decode processing continues until the bar code decodes, you release the trigger, or the Decode Session Timeout on page 5-21 occurs. • Presentation (Blink) - The scanner activates decode processing when it detects a bar code in its field of view.
5 - 16 DS2208 Digital Scanner Product Reference Guide Hands-Free Mode Parameter # 630 SSI # F1h 76h Scan one of the following bar codes to enable or disable hands-free mode: • Enable Hands-Free Mode - When you place the scanner in a stand, it automatically triggers when presented with a bar code. Lifting the scanner or pulling the trigger causes it to behave according to the setting of the Trigger Mode on page 5-15.
User Preferences & Miscellaneous Options 5 - 17 Hand-Held Decode Aiming Pattern Parameter # 306 SSI # F0h 32h Scan one of the following bar codes to select when to project the aiming pattern in hand-held mode: • Enable Hand-Held Decode Aiming Pattern - This projects the aiming pattern during bar code capture. • Disable Hand-Held Decode Aiming Pattern - This turns the aiming pattern off.
5 - 18 DS2208 Digital Scanner Product Reference Guide Hands-Free (Presentation) Decode Aiming Pattern Parameter # 590 SSI # F1h 4Eh Scan one of the following bar codes to select when to project the aiming pattern in hands-free mode: • Enable Hands-Free (Presentation) Decode Aiming Pattern - This projects the aiming pattern during bar code capture. • Disable Hands-Free (Presentation) Decode Aiming Pattern - This turns the aiming pattern off.
User Preferences & Miscellaneous Options 5 - 19 Picklist Mode Parameter # 402 SSI # F0h 92h Scan one of the following bar codes to select a Picklist Mode. In this mode, you can pick out and decode a bar code from a group of bar codes that are printed close together by placing the aiming pattern on the bar code you want to decode. NOTE Enabling Picklist Mode overrides the Disable Decode Aiming Pattern options. You can not disable the decode aiming pattern when Picklist Mode is enabled.
5 - 20 DS2208 Digital Scanner Product Reference Guide Continuous Bar Code Read Parameter # 649 SSI # F1h 89h Scan Enable Continuous Bar Code Read to report every bar code while the trigger is pressed. NOTE We strongly recommend enabling Picklist Mode on page 5-19 with this parameter. Disabling Picklist Mode can cause accidental decodes when more than one bar code is in the scanner's field of view.
User Preferences & Miscellaneous Options 5 - 21 Decode Session Timeout Parameter # 136 SSI # 88h This parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in 0.1 second increments from 0.5 to 9.9 seconds. The default timeout is 9.9 seconds. To set a Decode Session Timeout, scan the following bar code, and then scan two bar codes from Appendix G, Numeric Bar Codes that correspond to the desired on time. Enter a leading zero for single digit numbers.
5 - 22 DS2208 Digital Scanner Product Reference Guide To set a three digit value scan the following bar code, and then scan three bar codes from Appendix G, Numeric Bar Codes. Enter a leading zero for single digit numbers. To correct an error or change a selection, scan Cancel on page G-3.
User Preferences & Miscellaneous Options 5 - 23 Decode Mirror Images (Data Matrix Only) Parameter # 537 SSI # 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.
5 - 24 DS2208 Digital Scanner Product Reference Guide PDF Prioritization Parameter # 719 SSI # F1h CFh Scan Enable PDF Prioritization to delay decoding certain 1D bar codes (see Note below) by the value specified in PDF Prioritization Timeout. During that time the scanner 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.
User Preferences & Miscellaneous Options 5 - 25 Decoding Illumination Parameter # 298 SSI # F0h 2Ah Scan one of the following bar codes to determine whether the scanner turns on illumination to aid decoding. Enabling illumination usually results in superior images and better decode performance. The effectiveness of the illumination decreases as the distance to the target increases.
5 - 26 DS2208 Digital Scanner Product Reference Guide Low Light Scene Detection Parameter # 810 SSI # F2h 2Ah Scan one of the following bar codes to allow the scanner to detect motion in dim to dark illumination environments when in presentation mode: • No Low Light Scene Detection - The scanner attempts to detect motion as best it can with the aim pattern and illumination turned off when the scanner is idle.
User Preferences & Miscellaneous Options 5 - 27 Motion Tolerance (Hand-Held Trigger Modes Only) Parameter # 858 SSI # F2h 5Ah Scan one of the following bar codes to select a motion tolerance option: • Less Motion Tolerance - This provides optimal decoding performance on 1D bar codes. • More Motion Tolerance - This increases motion tolerance and speeds decoding when scanning a series of 1D bar codes in rapid progression.
5 - 28 DS2208 Digital Scanner Product Reference Guide Product ID (PID) Value Parameter # 1725 SSI # F8h 06h BDh To set a Product ID value, scan Set PID Value, and then scan four numeric barcodes in Appendix G, Numeric Bar Codes that correspond to the value. Enter a leading zero for single digit numbers. To correct an error, or change a selection, scan Cancel on page G-3. The range is (0,1600-1649).
User Preferences & Miscellaneous Options 5 - 29 Miscellaneous Scanner Parameters Enter Key Scan the following bar code to add an Enter key (carriage return/line feed) after scanned data. To program other prefixes and/or suffixes, see Prefix/Suffix Values on page 5-31. Add Enter Key (Carriage Return/Line Feed) Tab Key Scan the following bar code to add a Tab key after scanned data.
5 - 30 DS2208 Digital Scanner Product Reference Guide Transmit Code ID Character Parameter # 45 SSI # 2Dh A Code ID character identifies the code type of a scanned bar code. This is useful when decoding more than one code type. In addition to any single character prefix 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.
User Preferences & Miscellaneous Options 5 - 31 Prefix/Suffix Values Key Category Parameter # P = 99, S1 = 98, S2 = 100 SSI # P = 63h, S1 = 62h, S2 = 64h Decimal Value Parameter # P = 105, S1 = 104, S2 = 106 SSI # P = 69h, S1 = 68h, S2 = 6Ah You can append a prefix and/or one or two suffixes to scan data for use in data editing. To set a value for a prefix or suffix, scan one of the following bar codes, and then scan four bar codes from Appendix G, Numeric Bar Codes that correspond to that value.
5 - 32 DS2208 Digital Scanner Product Reference Guide Scan Data Transmission Format Parameter # 235 SSI # EBh To change the scan data format, scan one of the following 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 5-31.
User Preferences & Miscellaneous Options 5 - 33 Scan Data Transmission Format (continued) (4) (5) (6) (7)
5 - 34 DS2208 Digital Scanner Product Reference Guide FN1 Substitution Values Key Category Parameter # 103 Key Category SSI # 67h Decimal Value Parameter # 109 Decimal Value SSI # 6Dh Keyboard wedge and USB HID keyboard hosts support a FN1 substitution feature. Enabling this substitutes any FN1 character (0x1b) in an EAN128 bar code with a value. This value defaults to 7013 (Enter key).
User Preferences & Miscellaneous Options 5 - 35 Transmit “No Read” Message Parameter # 94 SSI # 5Eh Scan one of the following bar codes to set an option for transmitting the No Read (NR) characters: NOTE If you enable Transmit No Read, and also enable Symbol Code ID Character or AIM Code ID Character for Transmit Code ID Character on page 5-30, the scanner appends the code ID for Code 39 to the NR message. NOTE This does not apply in presentation mode.
5 - 36 DS2208 Digital Scanner Product Reference Guide Unsolicited Heartbeat Interval Parameter # 1118 SSI # F8h 04h 5Eh The scanner can send unsolicited heartbeat messages to assist in diagnostics. To enable this parameter and set the desired unsolicited heartbeat interval, scan one of the following time interval bar codes, or scan Set Another Interval followed by four bar codes from Appendix G, Numeric Bar Codes that correspond to the desired number of seconds. The range is 0 - 9999.
User Preferences & Miscellaneous Options 5 - 37 Send Versions Software Version Scan the following bar code to send the version of software installed in the scanner. Software Version Serial Number Scan the following bar code to send the scanner serial number to the host. Serial Number Manufacturing Information Scan the following bar code to send the scanner manufacturing information to the host.
5 - 38 DS2208 Digital Scanner Product Reference Guide
CHAPTER 6 SIGNATURE CAPTURE PREFERENCES Introduction You can program the digital scanner to perform various functions, or activate different features. This chapter describes signature capture preference features and provides programming bar codes for selecting these features. The digital scanner ships with the settings shown in Table 6-1 on page 6-2 (also see Appendix A, Standard Default Parameters for all defaults). If the default values suit requirements, programming is not necessary.
6-2 DS2208 Digital Scanner Product Reference Guide Scanning Sequence Examples In most cases scanning one bar code sets the parameter value. For example, to enable signature capture, scan the Enable Signature Capture bar code under Signature Capture on page 6-3. The digital scanner issues a fast warble beep and the LED turns green, signifying a successful parameter entry. Other parameters require scanning several bar codes. See the parameter descriptions for this procedure.
Signature Capture Preferences 6-3 Signature Capture Preferences The parameters in this chapter control signature capture characteristics. Signature Capture Parameter # 93 SSI # 5Dh A signature capture bar code is a special-purpose symbology which delineates 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.
6-4 DS2208 Digital Scanner Product Reference Guide Signature Capture File Format Selector Parameter # 313 SSI # F0h 39h Scan one of the following bar codes to select a signature file format appropriate for the system (BMP, TIFF, or JPEG). The imager stores captured signatures in the selected format. Output File Format Decoding a signature capture bar code de-skews the signature image and converts the image to a BMP, JPEG, or TIFF file format.
Signature Capture Preferences 6-5 Signature Capture Bits Per Pixel Parameter # 314 SSI # F0h 3Ah Scan one of the following bar codes to select the number of significant bits per pixel (BPP) to use when capturing a signature: • 1 BPP - For a black and white image. • 4 BPP - Assigns 1 of 16 levels of grey to each pixel. • 8 BPP - Assigns 1 of 256 levels of grey to each pixel. NOTE The imager ignores these settings for JPEG file formats, which only support 8 BPP.
6-6 DS2208 Digital Scanner Product Reference Guide Signature Capture Width Parameter # 366 SSI # F4h F0h 6Eh The aspect ratio of the Signature Capture Width and Signature Capture Height parameters must match that of the signature capture area. For example, a 4 x 1 inch signature capture area requires a 4 to 1 aspect ratio of width to height.
CHAPTER 7 USB INTERFACE Introduction This chapter describes how to set up the scanner with a USB host. The scanner connects directly to a USB host, or a powered USB hub, which powers it. No additional power supply is required. The scanner ships with the settings shown in Table 7-1 on page 7-3 (also see Appendix A, Standard Default Parameters for all defaults). If the default values suit requirements, programming is not necessary.
7 - 2 DS2208 Digital Scanner Product Reference Guide Connecting a USB Interface USB series A shielded connector Figure 7-1 Interface cable USB Connection. NOTE If you already have existing non shielded cables from legacy products (such as the LS2208) they can be reused. However, be aware that the shielded cables provide improved ESD performance. For regional information about cables and cable compatibility, go to the Zebra Partner Portal at: https://partnerportal.zebra.
USB Interface 7 - 3 To set up the digital scanner: NOTE Interface cables vary depending on configuration. The connectors illustrated in Figure 7-1 are examples only. The connectors may be different than those illustrated, but the steps to connect the digital scanner are the same. 1. Connect the modular connector of the USB interface cable to the cable interface port on the digital scanner (see Installing the Interface Cable on page 1-3). 2.
7 - 4 DS2208 Digital Scanner Product Reference Guide Table 7-1 USB Interface Parameter Defaults (Continued) Parameter Default Page Number Keypad Emulation Enable 7-12 Quick Keypad Emulation Enable 7-12 Keypad Emulation with Leading Zero Enable 7-13 USB Keyboard FN1 Substitution Disable 7-13 Function Key Mapping Disable 7-14 Simulated Caps Lock Disable 7-14 Convert Case None 7-15 CDC Beep on Enable 7-16 USB Static CDC Enable 7-15 TGCS (IBM) USB Direct I/O Beep Honor 7-
USB Interface 7 - 5 USB Host Parameters USB Device Type Scan one of the following bar codes to select the USB device type. To select a country keyboard type for the USB Keyboard HID host, see Appendix B, Country Codes. NOTES 1. When changing USB Device Types, the scanner resets and issues the standard startup beep sequences. 2. When connecting two scanners to a host, IBM does not allow selecting two of the same device type.
7 - 6 DS2208 Digital Scanner Product Reference Guide USB Device Type (continued) NOTES 1. Before scanning USB CDC Host, install the appropriate USB CDC Driver on the host to ensure the scanner does not stall during power up (due to a failure to enumerate USB). Go to www.zebra.com/support, Support & Downloads > Barcode Scanners > USB CDC Driver, select the appropriate Windows platform, and download either Zebra_CDC_ACM_Driver_(x64)v2.15.0004.exe (64 bit) or Zebra_CDC_ACM_Driver(x86)_v2.15.0004.
USB Interface 7 - 7 Symbol Native API (SNAPI) Status Handshaking After selecting a SNAPI interface as the USB device type, scan one of the following bar codes to select whether to enable or disable status handshaking. *Enable SNAPI Status Handshaking Disable SNAPI Status Handshaking USB Keystroke Delay Scan one of the following bar codes to set the delay, in milliseconds, between emulated keystrokes. Select a longer delay for hosts that require slower data transmission.
7 - 8 DS2208 Digital Scanner Product Reference Guide USB CAPS Lock Override This option applies only to the USB Keyboard HID device. Scan Override Caps Lock Key to preserve the case of the data regardless of the state of the Caps Lock key. This setting is always enabled for the Japanese Windows (ASCII) keyboard type and can not be disabled.
USB Interface 7 - 9 USB Convert Unknown to Code 39 This option applies only to the IBM Hand-Held, IBM Table-Top, and OPOS devices. Scan one of the following bar codes to enable or disable converting unknown bar code type data to Code 39. Enable Convert Unknown to Code 39 *Disable Convert Unknown to Code 39 USB Fast HID Scan Enable USB Fast HID to transmit USB HID data at a faster rate. NOTE Disable this if there are problems with transmission.
7 - 10 DS2208 Digital Scanner Product Reference Guide USB Polling Interval Scan one of the following bar codes to set the polling interval, which is the rate at which data transmits between the scanner and host computer. A lower number indicates a faster data rate. NOTE When changing the USB polling interval, the scanner restarts and issues a power-up beep sequence. IMPORTANT Ensure the host supports the selected data rate.
USB Interface 7 - 11 USB Polling Interval (continued) 6 msec 7 msec 8 msec 9 msec
7 - 12 DS2208 Digital Scanner Product Reference Guide Keypad Emulation Scan Enable Keypad Emulation to send all characters as ASCII sequences over the numeric keypad. For example, ASCII A transmits as “ALT make” 0 6 5 “ALT Break”. NOTE If your keyboard type is not listed in the country code list (see Country Codes on page B-1), disable Quick Keypad Emulation on page 7-12 and enable Keypad Emulation.
USB Interface 7 - 13 Keypad Emulation with Leading Zero Scan Enable Keypad Emulation with Leading Zero to send character sequences sent over the numeric keypad as ISO characters which have a leading zero. For example, ASCII A transmits as “ALT MAKE” 0 0 6 5 “ALT BREAK”. *Enable Keypad Emulation with Leading Zero Disable Keypad Emulation with Leading Zero USB Keyboard FN1 Substitution This option applies only to the USB Keyboard HID device.
7 - 14 DS2208 Digital Scanner Product Reference Guide Function Key Mapping ASCII values under 32 are normally sent as a control-key sequence (see Table I-1 on page I-1). Scan Enable Function Key Mapping to send the keys in bold in place of the standard key mapping. Table entries that do not have a bold equivalent remain the same regardless of whether you enable this parameter.
USB Interface 7 - 15 Convert Case Scan one of the following bar codes to convert all bar code data to the selected case. NOTE Convert Case applies to ASCII characters only. *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, third device = COM3, etc.) When enabled, each device connects to the same COM port.
7 - 16 DS2208 Digital Scanner Product Reference Guide CDC Beep on If you enable this parameter, the scanner issues a beep when it detects a character in USB CDC communications. indicates an illegal entry or other important event. *Enable CDC Beep on Disable CDC Beep on TGCS (IBM) USB Direct I/O Beep The host can send a direct I/O beep request to the scanner. If you select Ignore Direct I/O Beep, the scanner does not sound beeps on this command.
USB Interface 7 - 17 TGCS (IBM) USB Beep Directive The host can send a beeper configuration request to the scanner. Scan Ignore Beep Directive to prevent the scanner from processing the host request. All directives are still acknowledged to the USB host as if they were processed. Honor Beep Directive *Ignore Beep Directive TGCS (IBM) USB Bar Code Configuration Directive The host can enable and disable code types.
7 - 18 DS2208 Digital Scanner Product Reference Guide TGCS (IBM) USB Specification Version Select IBM Specification Level Version 0 (Original) to send the following code types as Unknown: • Data Matrix • GS1 Data Matrix • QR Code • GS1 QR • MicroQR Code • Aztec Select IBM Specification Level Version 2.2 to send the code types with the appropriate IBM identifiers. IBM Specification Level Version 0 (Original) *IBM Specification Level Version 2.
CHAPTER 8 SSI INTERFACE Introduction This chapter describes the system requirements of the Simple Serial Interface (SSI), which provides a communications link between Zebra decoders (e.g., scan engines, slot scanners, 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 decoder or scanner.
8 - 2 DS2208 Digital Scanner Product Reference Guide Table 8-1 lists all the SSI opcodes the scanner supports. The host transmits opcodes designated type H. The scanner (decoder) transmits type D opcodes, and either 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 (the default), all packeted messages must have a CMD_ACK or CMD_NAK response, unless the command description states otherwise. Zebra 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 DS2208 Digital Scanner Product Reference Guide Decoded Data Transmission 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 Packeted DECODE_DATA In this example ACK/NAK does not occur even though packeted_decode is enabled because the ACK/NAK handshaking parameter is disabled. Decoder (1) Data is captured by decoder DECODE_DATA Host message sent ACK/NAK Disabled and Unpacketed ASCII Data The decoder sends captured data to the host.
8 - 6 DS2208 Digital Scanner Product Reference Guide Communication Summary RTS/CTS Lines All communication must use RTS/CTS handshaking as described in the Simple Serial Interface Programmer’s Guide, p/n 72E-40451-xx. If bypassing hardware handshaking, the host must send the WAKEUP command before all other communication or the first byte of a message can be lost during the scanner wakeup sequence. Zebra recommends not bypassing RTS/CTS hardware handshaking.
SSI Interface 8 - 7 SSI Communication Notes • When not using hardware handshaking, space messages sufficiently apart. The host must not communicate with the scanner if the scanner is transmitting. • When using hardware handshaking, frame each message properly with handshaking signals. Do not try to send two commands within the same handshaking frame. • There is a permanent/temporary bit in the PARAM_SEND message. Removing power from the scanner discards temporary changes.
8 - 8 DS2208 Digital Scanner Product Reference Guide Encapsulation of RSM Commands/Responses over SSI The SSI protocol allows the host to send a command that is variable in length up to 255 bytes. Although there is a provision in the protocol to multi-packet commands from the host, the scanner does not support this. The host must fragment packets using the provisions in the RSM protocol.
SSI Interface 8 - 9 Example Transaction The following example illustrates how to retrieve diagnostic information (Diagnostic Testing and Reporting (Attribute #10061) decimal) from the scanner using encapsulation of RSM commands over SSI. Before sending an RSM command, the host must send the RSM Get Packet Size command to query the packet size supported by the device.
8 - 10 DS2208 Digital Scanner Product Reference Guide Setting Parameters This section describes how to set up the scanner with an SSI host. When using SSI, program the scanner via bar code menu or SSI hosts commands. The scanner ships with the settings shown in Table 8-3 on page 8-11 (also see Appendix A, Standard Default Parameters for all defaults). If the default values suit requirements, programming is not necessary. To set feature values, scan a single bar code or a short bar code sequence.
SSI Interface 8 - 11 Simple Serial Interface Parameter Defaults Table 8-1 lists defaults for SSI host parameters. Change these values in one of two ways: • Scan the appropriate bar codes in this chapter. The new value replaces the standard default value in memory. To recall default parameter values, see Default Parameters on page 5-5. • Download data through the device’s serial port using SSI.
8 - 12 DS2208 Digital Scanner Product Reference Guide SSI Host Parameters Select SSI Host To select SSI as the host interface, scan the following bar code. SSI Host Baud Rate Parameter # 156 SSI # 9Ch Baud rate is the number of bits of data transmitted per second. Scan one of the following bar codes to set the scanner'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 - 13 Baud Rate (continued) Baud Rate 115,200 (11) Baud Rate 230,400 (13) Baud Rate 460,800 (14) Baud Rate 921,600 (15)
8 - 14 DS2208 Digital Scanner Product Reference Guide Parity Parameter # 158 SSI # 9Eh A parity check bit is the most significant bit of each ASCII coded character. Scan one of the following bar codes to select the parity type according to host device requirements: • Odd - This sets the parity bit value to 0 or 1, based on data, to ensure that the coded character contains an odd number of 1 bits.
SSI Interface 8 - 15 Check Parity Parameter # 151 SSI # 97h Scan one of the following bar codes to select whether to check the parity of received characters. See Parity to select the type of parity. *Do Not Check Parity (0) Check Parity (1) Stop Bits Parameter # 157 SSI # 9Dh The stop bit(s) at the end of each transmitted character marks the end of transmission of one character and prepares the receiving device for the next character in the serial data stream.
8 - 16 DS2208 Digital Scanner Product Reference Guide Software Handshaking Parameter # 159 SSI # 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. Options: • Disable ACK/NAK Handshaking - The scanner neither generates nor expects ACK/NAK handshaking packets. • Enable ACK/NAK Handshaking - After transmitting data, the scanner expects either an ACK or NAK response from the host.
SSI Interface 8 - 17 Host RTS Line State Parameter # 154 SSI # 9Ah Scan one of the following bar codes to set 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 scanner 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-17).
8 - 18 DS2208 Digital Scanner Product Reference Guide Host Serial Response Timeout Parameter # 155 SSI # 9Bh Scan one of the following bar codes to specify how long the scanner waits for an ACK or NAK before resending. Also, if the scanner wants to send, and the host has already been granted permission to send, the scanner waits for the designated timeout before declaring an error. NOTE Other values are available via SSI command. *Low - 2 Seconds (20) Medium - 5 Seconds (50) High - 7.
SSI Interface 8 - 19 Host Character Timeout Parameter # 239 SSI # EFh Scan one of the following bar codes to specify the maximum time the scanner waits between characters transmitted by the host before discarding the received data and declaring an error. NOTE Other values are available via SSI command.
8 - 20 DS2208 Digital Scanner Product Reference Guide Multipacket Option Parameter # 334 SSI # F0h 4Eh Scan one of the following bar codes to control 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 scanner sends data packets continuously, with no ACK/NAK handshaking to pace the transmission.
SSI Interface 8 - 21 Interpacket Delay Parameter # 335 SSI # F0h 4Fh Scan one of the following bar codes to specify the interpacket delay if you selected Multipacket Option 3. NOTE Other values are available via SSI command.
8 - 22 DS2208 Digital Scanner Product Reference Guide Event Reporting The host can request the scanner to provide certain information (events) relative to scanner behavior. Scan the following bar codes to enable or disable the events listed in Table 8-4 and on the following pages.
SSI Interface 8 - 23 Boot Up Event Parameter # 258 SSI # F0h 02h Scan one of the following bar codes to enable or disable Boot Up Event: • Enable Boot Up Event - The scanner generates a message to the host whenever power is applied. • Disable Boot Up Event - No notification is sent.
8 - 24 DS2208 Digital Scanner Product Reference Guide
CHAPTER 9 RS-232 INTERFACE Introduction This chapter describes how to set up the scanner with an RS-232 host. The scanner uses the RS-232 interface to connect to point-of-sale devices, host computers, or other devices with an available RS-232 port (e.g., com port). The scanner ships with the settings shown in Table 9-1 on page 9-3 (also see Appendix A, Standard Default Parameters for all defaults). If the default values suit requirements, programming is not necessary.
9 - 2 DS2208 Digital Scanner Product Reference Guide Scanning Sequence Examples In most cases scanning one bar code sets the parameter value. For example, to set the baud rate to 19,200, scan the Baud Rate 19,200 bar code under Baud Rate on page 9-8. The scanner issues a fast warble beep and the LED turns green, signifying a successful parameter entry. Other parameters require scanning several bar codes. See the parameter descriptions for this procedure.
RS-232 Interface 9 - 3 4. The scanner automatically detects the host interface type and uses the default setting. If the default (*) does not meet your requirements, select another RS-232 host type by scanning the appropriate bar code from RS-232 Host Types on page 9-6. 5. To modify any other parameter options, scan the appropriate bar codes in this chapter. If problems occur with the system, see Troubleshooting on page 4-3.
9 - 4 DS2208 Digital Scanner Product Reference Guide RS-232 Host Parameters Various RS-232 hosts use their own parameter default settings. Selecting standard, ICL, Fujitsu, Wincor-Nixdorf Mode A, Wincor-Nixdorf Mode B, OPOS/JPOS, Olivetti, Omron, or Common Use Terminal Equipment (CUTE-LP/LG bar code readers) sets the defaults listed in Table 9-2.
RS-232 Interface 9 - 5 RS-232 Host Parameters (continued) Selecting ICL, Fujitsu, Wincor-Nixdorf Mode A, Wincor-Nixdorf Mode B, OPOS/JPOS, Olivetti, Omron, or CUTE-LP/LG bar code readers transmits the 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.
9 - 6 DS2208 Digital Scanner Product Reference Guide Table 9-3 Terminal Specific Code ID Characters (Continued) Code Type ICL WincorNixdorf Mode A Fujitsu Wincor-Nixdorf Mode B/ OPOS/JPOS Olivetti Omron CUTE Aztec/Aztec Rune None None V V None None 8 Maxicode None None T T None None None MicroPDF None None S S None None 6 RS-232 Host Types To select an RS-232 host interface, scan one of the following bar codes.
RS-232 Interface 9 - 7 RS-232 Host Types (continued) Olivetti ORS4500 Omron OPOS/JPOS Fujitsu RS-232 CUTE2 2The CUTE host disables all parameter scanning, including Set Defaults. If you inadvertently select CUTE, scan *Enable Parameter Bar Code Scanning (1) on page 5-6, and then change the host selection.
9 - 8 DS2208 Digital Scanner Product Reference Guide Baud Rate Baud rate is the number of bits of data transmitted per second. Scan one of the following bar codes to set the scanner'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. NOTE The scanner does not support baud rates below 9600.
RS-232 Interface 9 - 9 Parity A parity check bit is the most significant bit of each ASCII coded character. Scan one of the following bar codes to select the parity type according to host device requirements: • Odd - This sets the parity bit value to 0 or 1, based on data, to ensure that the coded character contains an odd number of 1 bits. • Even - This sets the parity bit value to 0 or 1, based on data, to ensure that the coded character contains an even number of 1 bits.
9 - 10 DS2208 Digital Scanner Product Reference Guide Data Bits This parameter allows the scanner to interface with devices requiring a 7-bit or 8-bit ASCII protocol. 7-bit *8-bit Check Receive Errors Scan one of the following bar codes to set whether to check the parity, framing, and overrun of received characters. The parity value of received characters is verified against the value set for Parity on page 9-9.
RS-232 Interface 9 - 11 Hardware Handshaking The data interface consists of an RS-232 port designed to operate either with or without the hardware handshaking lines Request to Send (RTS) and Clear to Send (CTS). If hardware handshaking and software handshaking are both enabled, hardware handshaking takes precedence. NOTE The DTR signal is jumpered to the active state. Options: • None - This disables hardware handshaking and transmits scan data as it becomes available.
9 - 12 DS2208 Digital Scanner Product Reference Guide Hardware Handshaking (continued) *None Standard RTS/CTS RTS/CTS Option 1 RTS/CTS Option 2 RTS/CTS Option 3
RS-232 Interface 9 - 13 Software Handshaking This parameter offers control of data transmission in addition to, or instead of, that offered by hardware handshaking. If software handshaking and hardware handshaking are both enabled, hardware handshaking takes precedence. Options: • None - This transmits data immediately. The scanner expects no response from the host. • ACK/NAK - After transmitting data, the scanner waits for an ACK or NAK response from the host.
9 - 14 DS2208 Digital Scanner Product Reference Guide Software Handshaking (continued) *None ACK/NAK ENQ ACK/NAK with ENQ XON/XOFF
RS-232 Interface 9 - 15 Host Serial Response Timeout Scan one of the following bar codes to specify how long the scanner 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 Seconds Low: 2.5 Seconds Medium: 5 Seconds High: 7.5 Seconds Maximum: 9.
9 - 16 DS2208 Digital Scanner Product Reference Guide RTS Line State Scan one of the following bar codes to set the idle state of the serial host RTS line to Low RTS or High RTS. *Host: Low RTS Host: High RTS Beep on Scan one of the following bar codes to set whether the scanner issues a beep when it detects a character on the RS-232 serial line. indicates an illegal entry or other important event.
RS-232 Interface 9 - 17 Intercharacter Delay Scan one of the following bar codes to specify the intercharacter delay inserted between character transmissions.
9 - 18 DS2208 Digital Scanner Product Reference Guide Nixdorf Beep/LED Options If you selected Nixdorf Mode B, scan one of the following bar codes to indicate when the scanner 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 Bar Codes with Unknown Characters Unknown characters are characters the host does not recognize.
RS-232 Interface 9 - 19 ASCII Character Set for RS-232 See Appendix I, ASCII Character Sets for Prefix/Suffix values. The values in Table I-1 can be assigned as prefixes or suffixes for ASCII character data transmission.
9 - 20 DS2208 Digital Scanner Product Reference Guide
CHAPTER 10 IBM 468X / 469X INTERFACE Introduction This chapter describes how to set up the scanner with an IBM 468X/469X host. The scanner ships with the settings shown in Table 10-1 on page 10-3 (also see Appendix A, Standard Default Parameters for all defaults). If the default values suit requirements, programming is not necessary. Setting Parameters To set feature values, scan a single bar code or a short bar code sequence.
10 - 2 DS2208 Digital Scanner Product Reference Guide Errors While Scanning Unless otherwise specified, to correct an error during a scanning sequence, just re-scan the correct parameter. Connecting an IBM 468X/469X Host Connect the scanner directly to the host computer. Interface cable Host port connector Figure 10-1 IBM Connection NOTE Interface cables vary depending on configuration.
IBM 468X / 469X Interface 10 - 3 IBM Parameter Defaults Table 10-1 lists defaults for IBM host parameters. Change these values in one of two ways: • Scan the appropriate bar codes in this chapter. The new value replaces the standard default value in memory. To recall default parameter values, see Default Parameters on page 5-5. • Configure the scanner using the 123Scan2 configuration program. See Chapter 2, 123Scan and Software Tools.
10 - 4 DS2208 Digital Scanner Product Reference Guide IBM Host Parameters Port Address Scan one of the following bar codes to select the IBM 468X/469X port. NOTE Scanning a Port Address bar code enables the RS-485 interface on the scanner. NOTE For a list of supported scanner functionality by communication protocol, see Appendix J, Communication Protocol Functionality.
IBM 468X / 469X Interface 10 - 5 Convert Unknown to Code 39 Scan one of the following bar codes to enable or disable converting unknown bar code type data to Code 39. Enable Convert Unknown to Code 39 *Disable Convert Unknown to Code 39 RS-485 Beep Directive The IBM RS-485 host can send a beeper configuration request to the scanner. Scan Ignore Beep Directive to prevent the scanner from processing the host request. All directives are still acknowledged to the host as if they were processed.
10 - 6 DS2208 Digital Scanner Product Reference Guide RS-485 Bar Code Configuration Directive The IBM RS-485 host can enable and disable code types. Scan Ignore Bar Code Configuration Directive to prevent the scanner from processing the host request. All directives are still acknowledged to the IBM RS-485 host as if they were processed.
CHAPTER 11 KEYBOARD WEDGE INTERFACE Introduction This chapter describes how to set up a keyboard wedge interface with the scanner. The scanner connects between the keyboard and host computer and translates bar code data into keystrokes, which the host accepts as if they originated from the keyboard. This mode adds bar code reading functionality to a system designed for manual keyboard input. Keyboard keystrokes are simply passed through.
11 - 2 DS2208 Digital Scanner Product Reference Guide Connecting a Keyboard Wedge Interface Power supply (if required) Male DIN connector Keyboard connector Figure 11-1 Female DIN connector Keyboard Wedge Connection NOTE Interface cables vary depending on configuration. The connectors can be different than those illustrated in Figure 11-1, but the steps to connect the scanner are the same. 1. Turn off the host and unplug the keyboard connector. 2.
Keyboard Wedge Interface 11 - 3 Keyboard Wedge Parameter Defaults Table 11-1 lists the defaults for Keyboard Wedge host parameters. To change any option, scan the appropriate bar code(s) in Keyboard Wedge Host Parameters on page 11-4. NOTE See Appendix B, Country Codes for Keyboard Wedge Country Keyboard Types (Country Codes). See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and miscellaneous default parameters.
11 - 4 DS2208 Digital Scanner Product Reference Guide Keyboard Wedge Host Parameters Keyboard Wedge Host Types Select the Keyboard Wedge host by scanning one of the bar codes below. NOTE For a list of supported scanner functionality by communication protocol, see Appendix J, Communication Protocol Functionality. IBM PC/AT & IBM PC Compatibles *IBM AT Notebook Bar Codes with Unknown Characters Unknown characters are characters the host does not recognize.
Keyboard Wedge Interface 11 - 5 Keystroke Delay This is the delay in milliseconds between emulated keystrokes. Scan one of the following bar codes to increase the delay when hosts require a slower data transmission. *No Delay Medium Delay (20 msec) Long Delay (40 msec) Intra-keystroke Delay Scan Enable Intra-keystroke Delay to insert an additional delay between each emulated key press and release. This also sets Keystroke Delay to a minimum of 5 msec.
11 - 6 DS2208 Digital Scanner Product Reference Guide Alternate Numeric Keypad Emulation This allows emulation of most other country keyboard types not listed in Appendix B, Country Codes in a Microsoft® operating system environment. NOTE If your keyboard type is not listed in the country code list (see USB and Keyboard Wedge Country Keyboard Types (Country Codes) on page B-2), disable Quick Keypad Emulation on page 11-6 and ensure Alternate Numeric Keypad Emulation on page 11-6 is enabled.
Keyboard Wedge Interface 11 - 7 Simulated Caps Lock Scan Enable Caps Lock to invert upper and lower case characters on the bar code as if the Caps Lock state is enabled on the keyboard. This inversion occurs regardless of the keyboard’s Caps Lock state. Note that Simulated Caps Lock applies to ASCII alpha characters only.
11 - 8 DS2208 Digital Scanner Product Reference Guide Convert Case Scan one of the following bar codes to convert all bar code data to the selected case. NOTE Convert Case applies to ASCII characters only. Convert to Upper Case Convert to Lower Case *Do Not Convert Function Key Mapping ASCII values under 32 are normally sent as control key sequences (see Table I-1 on page I-1). Scan Enable Function Key Mapping to send the keys in bold in place of the standard key mapping.
Keyboard Wedge Interface 11 - 9 FN1 Substitution Scan Enable FN1 Substitution to replace FN1 characters in an EAN128 bar code with a user-selected keystroke (see FN1 Substitution Values on page 5-34). Enable FN1 Substitution *Disable FN1 Substitution Send Make and Break Scan Send Make and Break Scan Codes to prevent sending the scan codes for releasing a key. *Send Make and Break Scan Codes Send Make Scan Code Only NOTE Windows-based systems must use Send Make and Break Scan Codes.
11 - 10DS2208 Digital Scanner Product Reference Guide Keyboard Map The following keyboard map is a reference for prefix/suffix keystroke parameters. To program the prefix/suffix values, see the bar codes on page 5-31.
CHAPTER 12 SYMBOLOGIES Introduction You can program the scanner to perform various functions, or activate different features. This chapter describes symbology features and provides programming bar codes for selecting these features. The scanner ships with the settings shown in Table 12-1 on page 12-2 (also see Appendix A, Standard Default Parameters for all defaults). If the default values suit requirements, programming is not necessary.
12 - 2 DS2208 Digital Scanner Product Reference Guide Scanning Sequence Examples In most cases, scanning one bar code sets the parameter value. For example, to transmit bar code data without the UPC-A check digit, scan the Do Not Transmit UPC-A Check Digit bar code under Transmit UPC-A Check Digit on page 12-18. The scanner issues a fast warble beep and the LED turns green, signifying a successful parameter entry. Other parameters, such as Set Lengths for D 2 of 5, require scanning several bar codes.
Symbologies Table 12-1 12 - 3 Symbology Parameter Defaults (Continued) Parameter Decode UPC/EAN/JAN Supplementals (2 and 5 digits) Parameter Number 1 16 SSI Number 2 10h User-Programmable Supplementals Default Page Number Ignore 12-13 000 12-16 Supplemental 1: 579 F1h 43h Supplemental 2: 580 F1h 44h UPC/EAN/JAN Supplemental Redundancy 80 50h 10 12-16 Decode UPC/EAN/JAN Supplemental AIM ID 672 F1h A0h Combined 12-17 Transmit UPC-A Check Digit 40 28h Enable 12-18 Transmit UP
12 - 4 DS2208 Digital Scanner Product Reference Guide Table 12-1 Symbology Parameter Defaults (Continued) Parameter Parameter Number 1 SSI Number 2 Default Page Number Code 128 Security Level 751 F1h EFh Security Level 1 12-31 Code 128 Reduced Quiet Zone 1208 F8h 04h B8h Disable 12-32 Code 39 0 00h Enable 12-33 Trioptic Code 39 13 0Dh Disable 12-33 Convert Code 39 to Code 32 (Italian Pharmacy Code) 86 56h Disable 12-34 Code 32 Prefix 231 E7h Disable 12-34 Set Lengths fo
Symbologies Table 12-1 12 - 5 Symbology Parameter Defaults (Continued) Parameter Parameter Number 1 SSI Number 2 Default Page Number I 2 of 5 Security Level 1121 F8h 04h 61h Security Level 1 12-52 I 2 of 5 Reduced Quiet Zone 1210 F8h 04h BAh Disable 12-53 Discrete 2 of 5 5 05h Disable 12-53 Set Lengths for D 2 of 5 20, 21 14h 15h 1 to 55 12-54 Codabar 7 07h Enable 12-56 Set Lengths for Codabar 24, 25 18h, 19h 4 to 55 12-56 CLSI Editing 54 36h Disable 12-58 NOTIS Ed
12 - 6 DS2208 Digital Scanner Product Reference Guide Table 12-1 Symbology Parameter Defaults (Continued) Parameter Parameter Number 1 SSI Number 2 Default Page Number Korean 3 of 5 Korean 3 of 5 581 F1h 45h Disable 12-68 Inverse 1D 586 F1h 4Ah Regular 12-69 GS1 DataBar Omnidirectional 338 F0h 52h Enable 12-70 GS1 DataBar Limited 339 F0h 53h Enable 12-70 GS1 DataBar Expanded 340 F0h 54h Enable 12-71 Convert GS1 DataBar to UPC/EAN/JAN 397 F0h 8Dh Disable 12-71 GS1 DataBa
Symbologies Table 12-1 12 - 7 Symbology Parameter Defaults (Continued) Parameter Parameter Number 1 SSI Number 2 Default Page Number Data Matrix 292 F0h 24h Enable 12-85 GS1 Data Matrix 1336 F8h 05h 38h Disable 12-85 Data Matrix Inverse 588 F1h 4Ch Inverse Autodetect 12-86 Decode Data Matrix Mirror Images 537 F1h 19h Auto 12-87 Maxicode 294 F0h 26h Disable 12-88 QR Code 293 F0h 25h Enable 12-88 GS1 QR 1343 F8h 05h 3Fh Disable 12-89 MicroQR 573 F1h 3Dh Enable 12
12 - 8 DS2208 Digital Scanner Product Reference Guide Enable/Disable All Code Types Scan the Disable All Code Types bar code to disable all symbologies. This is useful when enabling only a few code types. Scan Enable All Code Types to enable all symbologies. This is useful if you need to disable only a few code types. Disable All Code Types Enable All Code Types UPC/EAN/JAN UPC-A Parameter # 1 SSI # 01h Scan one of the following bar codes to enable or disable UPC-A.
Symbologies UPC-E Parameter # 2 SSI # 02h Scan one of the following bar codes to enable or disable UPC-E. *Enable UPC-E (1) Disable UPC-E (0) UPC-E1 Parameter # 12 SSI # 0Ch Scan one of the following bar codes to enable or disable UPC-E1. NOTE UPC-E1 is not a UCC (Uniform Code Council) approved symbology.
12 - 10 DS2208 Digital Scanner Product Reference Guide EAN-8/JAN-8 Parameter # 4 SSI # 04h Scan one of the following bar codes to enable or disable EAN-8/JAN-8. *Enable EAN-8/JAN-8 (1) Disable EAN-8/JAN-8 (0) EAN-13/JAN-13 Parameter # 3 SSI # 03h Scan one of the following bar codes to enable or disable EAN-13/JAN-13.
Symbologies Bookland EAN Parameter # 83 SSI # 53h Scan one of the following bar codes to enable or disable Bookland EAN. Enable Bookland EAN (1) *Disable Bookland EAN (0) NOTE If you enable Bookland EAN, select a Bookland ISBN Format. Also set Decode UPC/EAN/JAN Supplementals on page 12-13 to either Decode UPC/EAN/JAN with Supplementals Only, Autodiscriminate UPC/EAN/JAN With Supplementals, or Enable 978/979 Supplemental Mode.
12 - 12 DS2208 Digital Scanner Product Reference Guide Bookland ISBN Format Parameter # 576 SSI # F1h 40h If you enabled Bookland EAN using Bookland EAN on page 12-11, select one of the following formats for Bookland data: • Bookland ISBN-10 - The scanner reports Bookland data starting with 978 in traditional 10-digit format with the special Bookland check digit for backward-compatibility. Data starting with 979 is not considered Bookland in this mode.
Symbologies 12 - 13 Decode UPC/EAN/JAN Supplementals Parameter # 16 SSI # 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: • Decode UPC/EAN/JAN with Supplementals Only - The scanner only decodes UPC/EAN/JAN symbols with supplemental characters, and ignores symbols without supplementals.
12 - 14 DS2208 Digital Scanner Product Reference Guide Decode UPC/EAN/JAN Supplementals (continued) Decode UPC/EAN/JAN With Supplementals Only (1) *Ignore UPC/EAN/JAN Supplementals (0) Autodiscriminate UPC/EAN/JAN with Supplementals (2) Enable 378/379 Supplemental Mode (4) Enable 978/979 Supplemental Mode (5) Enable 977 Supplemental Mode (7)
Symbologies 12 - 15 Decode UPC/EAN/JAN Supplementals (continued) Enable 414/419/434/439 Supplemental Mode (6) Enable 491 Supplemental Mode (8) Enable Smart Supplemental Mode (3) Supplemental User-Programmable Type 1 (9) Supplemental User-Programmable Type 1 and 2 (10) Smart Supplemental Plus User-Programmable 1 (11) Smart Supplemental Plus User-Programmable 1 and 2 (12)
12 - 16 DS2208 Digital Scanner Product Reference Guide User-Programmable Supplementals Supplemental 1: Parameter # 579 SSI # F1h 43h Supplemental 2: Parameter # 580 SSI # F1h 44h If you selected a Supplemental User-Programmable option from Decode UPC/EAN/JAN Supplementals on page 12-13, scan User-Programmable Supplemental 1, and then scan three bar codes from Appendix G, Numeric Bar Codes to set the 3-digit prefix.
Symbologies 12 - 17 UPC/EAN/JAN Supplemental AIM ID Format Parameter # 672 SSI # F1h A0h If Transmit Code ID Character on page 5-30 is set to AIM Code ID Character, scan one of the following bar codes to select an output format when reporting UPC/EAN/JAN bar codes with supplementals: • Separate - Transmit UPC/EAN/JAN with supplementals with separate AIM IDs but one transmission, i.e.
12 - 18 DS2208 Digital Scanner Product Reference Guide Transmit UPC-A Check Digit Parameter # 40 SSI # 28h The check digit is the last character of the symbol used to verify the integrity of the data. Scan one of the following bar codes 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 - 19 Transmit UPC-E1 Check Digit Parameter # 42 SSI # 2Ah The check digit is the last character of the symbol used to verify the integrity of the data. Scan one of the following bar codes 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 - 20 DS2208 Digital Scanner Product Reference Guide UPC-A Preamble Parameter # 34 SSI # 22h Preamble characters are part of the UPC symbol, and include Country Code and System Character. Select the appropriate option for transmitting a UPC-A preamble to match the host system: • Transmit System Character only • Transmit System Character and Country Code (“0” for USA) • Transmit no preamble.
Symbologies 12 - 21 UPC-E Preamble Parameter # 35 SSI # 23h Preamble characters are part of the UPC symbol, and include Country Code and System Character. Select the appropriate option for transmitting a UPC-E preamble to match the host system: • Transmit System Character only • Transmit System Character and Country Code (“0” for USA) • Transmit no preamble.
12 - 22 DS2208 Digital Scanner Product Reference Guide UPC-E1 Preamble Parameter # 36 SSI # 24h Preamble characters are part of the UPC symbol, and include Country Code and System Character. Select the appropriate option for transmitting a UPC-E1 preamble to match the host system: • Transmit System Character only • Transmit System Character and Country Code (“0” for USA) • Transmit no preamble.
Symbologies 12 - 23 Convert UPC-E to UPC-A Parameter # 37 SSI # 25h Enable this to convert UPC-E (zero suppressed) decoded data to UPC-A format before transmission. After conversion, the data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit). Disable this to transmit UPC-E decoded data as UPC-E data, without conversion.
12 - 24 DS2208 Digital Scanner Product Reference Guide EAN/JAN Zero Extend Parameter # 39 SSI # 27h Scan Enable EAN/JAN Zero Extend to add five leading zeros to decoded EAN-8 symbols to make them compatible in length to EAN-13 symbols. Scan Disable EAN/JAN Zero Extend to transmit EAN-8 symbols as is.
Symbologies 12 - 25 Coupon Report Parameter # 730 SSI # F1h DAh Scan one of the following bar codes to select the type of coupon format to support. • Old Coupon Format - Support UPC-A/GS1-128 and EAN-13/GS1-128. • New Coupon Format - An interim format to support UPC-A/GS1-DataBar and EAN-13/GS1-DataBar. • Autodiscriminate Format - Support both Old Coupon Format and New Coupon Format.
12 - 26 DS2208 Digital Scanner Product Reference Guide Code 128 Parameter # 8 SSI # 08h Scan one of the following bar codes to enable or disable Code 128. *Enable Code 128 (1) Disable Code 128 (0) Set Lengths for Code 128 L1 = Parameter # 209 SSI # D1h L2 = Parameter # 210 SSI # D2h NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.
Symbologies Set Lengths for Code 128 (continued) • Any Length - Decode Code 128 symbols containing any number of characters within the scanner’s capability. Code 128 - One Discrete Length Code 128 - Two Discrete Lengths *Code 128 - Length Within Range (Default: 1 - 55) Code 128 - Any Length GS1-128 (formerly UCC/EAN-128) Parameter # 14 SSI # 0Eh Scan one of the following bar codes to enable or disable GS1-128.
12 - 28 DS2208 Digital Scanner Product Reference Guide ISBT 128 Parameter # 84 SSI # 54h ISBT 128 is a variant of Code 128 used in the blood bank industry. Scan one of the following bar codes to enable or disable ISBT 128.
Symbologies 12 - 29 ISBT Concatenation Parameter # 577 SSI # F1h 41h Select an option for concatenating pairs of ISBT code types: • Enable ISBT Concatenation - There must be two ISBT codes in order for the scanner to decode and perform concatenation. The scanner does not decode single ISBT symbols. • Disable ISBT Concatenation - The scanner does not concatenate pairs of ISBT codes it encounters. • Autodiscriminate ISBT Concatenation - The scanner decodes and concatenates pairs of ISBT codes immediately.
12 - 30 DS2208 Digital Scanner Product Reference Guide Check ISBT Table Parameter # 578 SSI # 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.
Symbologies 12 - 31 Code 128 Parameter # 1254 SSI # F8h 04h E6h This feature applies to Code 128 bar codes with an embedded character. Select Ignore Code 128 to strip the character from the decode data. The remaining characters are sent to the host unchanged. When disabled, the character is processed normally as per Code 128 standard.
12 - 32 DS2208 Digital Scanner Product Reference Guide Code 128 Security Level (continued) Code 128Security Level 0 (0) *Code 128 Security Level 1 (1) Code 128 Security Level 2 (2) Code 128 Security Level 3 (3) Code 128 Reduced Quiet Zone Parameter # 1208 SSI # F8h 04h B8h Scan one of the following bar codes to enable or disable decoding Code 128 bar codes with reduced quiet zones (the margins on either side of the bar code). If you select Enable, select a 1D Quiet Zone Level on page 12-77.
Symbologies 12 - 33 Code 39 Parameter # 0 SSI # 00h Scan one of the following bar codes to enable or disable Code 39. *Enable Code 39 (1) Disable Code 39 (0) Trioptic Code 39 Parameter # 13 SSI # 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. Scan one of the following bar codes to enable or disable Trioptic Code 39.
12 - 34 DS2208 Digital Scanner Product Reference Guide Convert Code 39 to Code 32 Parameter # 86 SSI # 56h Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan one of the following bar codes to enable or disable converting Code 39 to Code 32. NOTE Code 39 must be enabled for this parameter to function.
Symbologies 12 - 35 Set Lengths for Code 39 L1 = Parameter # 18 SSI # 12h L2 = Parameter # 19 SSI # 13h NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.1 in wide, 10mil 1D bar codes printed with 1200dpi resolution and 80% contrast. The length of a code refers to the number of characters (i.e.
12 - 36 DS2208 Digital Scanner Product Reference Guide Set Lengths for Code 39 (continued) Code 39 - One Discrete Length Code 39 - Two Discrete Lengths *Code 39 - Length Within Range (Default: 1 - 55) Code 39 - Any Length Code 39 Check Digit Verification Parameter # 48 SSI # 30h Scan Enable Code 39 Check Digit to check the integrity of all Code 39 symbols to verify that the data complies with specified check digit algorithm. Only Code 39 symbols which include a modulo 43 check digit are decoded.
Symbologies 12 - 37 Transmit Code 39 Check Digit Parameter # 43 SSI # 2Bh Scan one of the following bar codes to transmit Code 39 data with or without the check digit. Transmit Code 39 Check Digit (Enable) (1) *Do Not Transmit Code 39 Check Digit (Disable) (0) NOTE Code 39 Check Digit Verification must be enabled for this parameter to function. Code 39 Full ASCII Conversion Parameter # 17 SSI # 11h Code 39 Full ASCII is a variant of Code 39 which pairs characters to encode the full ASCII character set.
12 - 38 DS2208 Digital Scanner Product Reference Guide Code 39 Security Level Parameter # 750 SSI # F1h EEh The scanner offers four levels of decode security for Code 39 bar codes. There is an inverse relationship between security and scanner aggressiveness. Increasing the level of security can reduce scanning aggressiveness, so select only the level of security necessary.
Symbologies Code 39 Security Level (continued) Code 39 Security Level 0 (0) *Code 39 Security Level 1 (1) Code 39 Security Level 2 (2) Code 39 Security Level 3 (3) 12 - 39
12 - 40 DS2208 Digital Scanner Product Reference Guide Code 39 Reduced Quiet Zone Parameter # 1209 SSI # F8h 04h B9h Scan one of the following bar codes to enable or disable decoding Code 39 bar codes with reduced quiet zones (the margins on either side of the bar code). If you select Enable, select a 1D Quiet Zone Level on page 12-77.
Symbologies 12 - 41 Code 93 (continued) Set Lengths for Code 93 L1 = Parameter # 26 SSI # 1Ah L2 = Parameter # 27 SSI # 1Bh NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.1 in wide, 10mil 1D bar codes printed with 1200dpi resolution and 80% contrast. The length of a code refers to the number of characters (i.e.
12 - 42 DS2208 Digital Scanner Product Reference Guide Set Lengths for Code 93 (continued) Code 93 - One Discrete Length Code 93 - Two Discrete Lengths *Code 93 - Length Within Range (Default: 1 - 55) Code 93 - Any Length
Symbologies 12 - 43 Code 11 Parameter # 10 SSI # 0Ah Scan one of the following bar codes to enable or disable Code 11 Enable Code 11 (1) *Disable Code 11 (0) Set Lengths for Code 11 L1 = Parameter # 28 SSI # 1Ch L2 = Parameter # 29 SSI # 1Dh NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.
12 - 44 DS2208 Digital Scanner Product Reference Guide Set Lengths for Code 11 (continued) • Two Discrete Lengths - Decode only Code 11 symbols containing either of two lengths. Select lengths using the bar codes in Appendix G, Numeric Bar Codes. For example, to decode only Code 11 symbols containing either 2 or 14 characters, scan Code 11 - Two Discrete Lengths, and then scan 0, 2, 1, 4. To correct an error or change the selection, scan Cancel on page G-3.
Symbologies 12 - 45 Code 11 Check Digit Verification Parameter # 52 SSI # 34h This feature allows the scanner to check the integrity of all Code 11 symbols to verify that the data complies with the specified check digit algorithm. Scan one of the following bar codes to specify the number of check digits encoded in the Code 11 symbols, or to disable this feature.
12 - 46 DS2208 Digital Scanner Product Reference Guide Transmit Code 11 Check Digits Parameter # 47 SSI # 2Fh Scan one of the following bar codes to select whether or not to transmit the Code 11 check digit(s). Transmit Code 11 Check Digit(s) (Enable) (1) *Do Not Transmit Code 11 Check Digit(s) (Disable) (0) NOTE Code 11 Check Digit Verification must be enabled for this parameter to function.
Symbologies 12 - 47 Set Lengths for Interleaved 2 of 5 L1 = Parameter # 22 SSI # 16h L2 = Parameter # 23 SSI # 17h NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.1 in wide, 10mil 1D bar codes printed with 1200dpi resolution and 80% contrast. The length of a code refers to the number of characters (i.e.
12 - 48 DS2208 Digital Scanner Product Reference Guide Set Lengths for Interleaved 2 of 5 (continued) • Any Length - Decode I 2 of 5 symbols containing any number of characters within the scanner’s capability. NOTE Due to the construction of the I 2 of 5 symbology, it is possible for a scan line covering only a portion of the code to transmit as a complete scan, yielding less data than is encoded in the bar code.
Symbologies 12 - 49 I 2 of 5 Check Digit Verification Parameter # 49 SSI # 31h Scan one of the following bar codes to check the integrity of all I 2 of 5 symbols to verify the data complies with either the specified Uniform Symbology Specification (USS), or the Optical Product Code Council (OPCC) check digit algorithm.
12 - 50 DS2208 Digital Scanner Product Reference Guide Transmit I 2 of 5 Check Digit Parameter # 44 SSI # 2Ch Scan one of the following bar codes to transmit I 2 of 5 data with or without the check digit. Transmit I 2 of 5 Check Digit (Enable) (1) *Do Not Transmit I 2 of 5 Check Digit (Disable) (0) Convert I 2 of 5 to EAN-13 Parameter # 82 SSI # 52h Scan Convert I 2 of 5 to EAN-13 (Enable) to convert 14-character I 2 of 5 codes to EAN-13, and transmit to the host as EAN-13.
Symbologies 12 - 51 Febraban Parameter # 1750 SSI # F8h 06h D6h Febraban is an I 2 of 5 barcode of length 44 that requires special check characters to be inserted in the transmitted data stream. When enabled, the I 2 of 5 internal check digit calculation and transmission is disabled. When disabled, all I 2 of 5 functionality works as usual. Recommendations for Length Setting I 2 of 5 Length 1: Larger of the fixed length and the FEBRABAN length (==44).
12 - 52 DS2208 Digital Scanner Product Reference Guide I 2 of 5 Security Level Parameter # 1121 SSI # F8h 04h 61h Interleaved 2 of 5 bar codes are vulnerable to misdecodes, particularly when I 2 of 5 Lengths is set to Any Length. The scanner offers four levels of decode security for Interleaved 2 of 5 bar codes. There is an inverse relationship between security and scanner aggressiveness. Increasing the level of security can reduce scanning aggressiveness, so select only the level of security necessary.
Symbologies 12 - 53 I 2 of 5 Reduced Quiet Zone Parameter # 1210 SSI # F8h 04h BAh Scan one of the following bar codes to enable or disable decoding I 2 of 5 bar codes with reduced quiet zones (the margins on either side of the bar code). If you select Enable, select a 1D Quiet Zone Level on page 12-77. Enable I 2 of 5 Reduced Quiet Zone (1) *Disable I 2 of 5 Reduced Quiet Zone (0) Discrete 2 of 5 (DTF) Parameter # 5 SSI # 05h Scan one of the following bar codes to enable or disable Discrete 2 of 5.
12 - 54 DS2208 Digital Scanner Product Reference Guide Set Lengths for Discrete 2 of 5 L1 = Parameter # 20 SSI # 14h L2 = Parameter # 21 SSI # 15h NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.1 in wide, 10mil 1D bar codes printed with 1200dpi resolution and 80% contrast. The length of a code refers to the number of characters (i.e.
Symbologies 12 - 55 Set Lengths for Discrete 2 of 5 (continued) • Any Length - Decode D 2 of 5 symbols containing any number of characters within the scanner’s capability. 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 transmit 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.
12 - 56 DS2208 Digital Scanner Product Reference Guide Codabar (NW - 7) Parameter # 7 SSI # 07h Scan one of the following bar codes to enable or disable Codabar. *Enable Codabar (1) Disable Codabar (0) Set Lengths for Codabar L1 = Parameter # 24 SSI # 18h L2 = Parameter # 25 SSI # 19h NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.
Symbologies 12 - 57 Set Lengths for Codabar (continued) Scan one of the following bar codes to select a length option: • One Discrete Length - Decode only Codabar symbols containing a selected length. Select the length using the bar codes in Appendix G, Numeric Bar Codes. For example, to decode only Codabar symbols with 14 characters, scan Codabar - One Discrete Length, and then scan 1, 4. To correct an error or change the selection, scan Cancel on page G-3.
12 - 58 DS2208 Digital Scanner Product Reference Guide CLSI Editing Parameter # 54 SSI # 36h Scan Enable CLSI Editing to strip the start and stop characters and insert a space after the first, fifth, and tenth characters of a 14-character Codabar symbol if the host system requires this data format. NOTE Symbol length does not include start and stop characters.
Symbologies 12 - 59 Codabar Upper or Lower Case Start/Stop Characters Parameter # 855 SSI # F2h 57h Scan one of the following bar codes to select whether to transmit upper case or lower case Codabar start/stop characters. Lower Case (1) *Upper Case (0) MSI Parameter # 11 SSI # 0Bh Scan one of the following bar codes to enable or disable MSI.
12 - 60 DS2208 Digital Scanner Product Reference Guide Set Lengths for MSI L1 = Parameter # 30 SSI # 1Eh L2 = Parameter # 31 SSI # 1Fh NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.1 in wide, 10mil 1D bar codes printed with 1200dpi resolution and 80% contrast. The length of a code refers to the number of characters (i.e.
Symbologies 12 - 61 Set Lengths for MSI (continued) • Any Length - Decode MSI symbols containing any number of characters within the scanner’s capability. NOTE Due to the construction of the MSI symbology, it is possible for a scan line covering only a portion of the code to transmit as a complete scan, yielding less data than is encoded in the bar code. To prevent this, select specific lengths (MSI - One Discrete Length, Two Discrete Lengths) for MSI applications.
12 - 62 DS2208 Digital Scanner Product Reference Guide MSI Check Digits Parameter # 50 SSI # 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-63 to select second digit algorithms.
Symbologies 12 - 63 MSI Check Digit Algorithm Parameter # 51 SSI # 33h Two algorithms are available for verifying the second MSI check digit. Scan one of the following bar codes to select the algorithm used to encode the check digit. MOD 11/MOD 10 (0) *MOD 10/MOD 10 (1) MSI Reduced Quiet Zone Parameter # 1392 SSI # F8h 05h 70h Scan one of the following bar codes to enable or disable decoding MSI bar codes with reduced quiet zones. If enabled select a 1D Quiet Zone Level on page 12-77.
12 - 64 DS2208 Digital Scanner Product Reference Guide Chinese 2 of 5 Parameter # 408 SSI # F0h 98h Scan one of the following bar codes to enable or disable Chinese 2 of 5. Enable Chinese 2 of 5 (1) *Disable Chinese 2 of 5 (0) Matrix 2 of 5 Parameter # 618 SSI # F1h 6Ah Scan one of the following bar codes to enable or disable Matrix 2 of 5.
Symbologies 12 - 65 Set Lengths for Matrix 2 of 5 L1 = Parameter # 619 SSI # F1h 6Bh L2 = Parameter # 620 SSI # F1h 6Ch NOTE The maximum number of 1D bar code characters readable with scanner depends on the type of symbology, type of characters (i.e., digits or letters), printing density, and quality. For reference, the DS2208 reads 3.1 in wide, 10mil 1D bar codes printed with 1200dpi resolution and 80% contrast. The length of a code refers to the number of characters (i.e.
12 - 66 DS2208 Digital Scanner Product Reference Guide Set Lengths for Matrix 2 of 5 (continued) • Any Length - Decode Matrix 2 of 5 symbols containing any number of characters within the scanner’s capability.
Symbologies 12 - 67 Matrix 2 of 5 Check Digit Parameter # 622 SSI # F1h 6Eh The check digit is the last character of the symbol used to verify the integrity of the data. Scan one of the following bar codes to determine whether to include the Matrix 2 of 5 check digit with the bar code data.
12 - 68 DS2208 Digital Scanner Product Reference Guide Korean 3 of 5 Parameter # 581 SSI # F1h 45h Scan one of the following bar codes to enable or disable Korean 3 of 5. NOTE The length for Korean 3 of 5 is fixed at 6.
Symbologies Inverse 1D Parameter # 586 SSI # F1h 4Ah Scan one of the following bar codes to set the 1D inverse decoder setting: • Regular Only - The scanner decodes regular 1D bar codes only. • Inverse Only - The scanner decodes inverse 1D bar codes only. • Inverse Autodetect - The scanner decodes both regular and inverse 1D bar codes. NOTE This parameter does not apply to GS1 DataBar code types.
12 - 70 DS2208 Digital Scanner Product Reference Guide GS1 DataBar The variants of GS1 DataBar are DataBar-14, DataBar Expanded, and DataBar Limited. The limited and expanded versions have stacked variants. Scan the appropriate bar codes to enable or disable each variant of GS1 DataBar.
Symbologies 12 - 71 GS1 DataBar Expanded Parameter # 340 SSI # F0h 54h *Enable GS1 DataBar Expanded (1) Disable GS1 DataBar Expanded (0) Convert GS1 DataBar to UPC/EAN/JAN Parameter # 397 SSI # F0h, 8Dh This parameter only applies to GS1 DataBar Omnidirectional and GS1 DataBar Limited symbols not decoded as part of a Composite symbol.
12 - 72 DS2208 Digital Scanner Product Reference Guide GS1 DataBar Limited Margin Check Parameter # 728 SSI # F1h D8h The decoder offers four levels of margin check for GS1 DataBar Limited bar codes. There is an inverse relationship between level of margin check and decoder aggressiveness. Increasing the level of margin check may result in reduced aggressiveness in scanning, so only choose the level of margin check necessary. • Level 1: No clear margin required.
Symbologies 12 - 73 GS1 DataBar Security Level Parameter # 1706 SSI # F8h 06h AAh The decoder offers four levels of decode security for GS1 DataBar (GS1 DataBar 14, GS1 DataBar Limited, GS1 DataBar Expanded) bar codes. • Security Level 0: This setting allows the digital scanner to operate in its most aggressive state, while providing sufficient security in decoding most in-spec bar codes. • Security Level 1: This setting eliminates most misdecodes while maintaining reasonable aggressiveness (default).
12 - 74 DS2208 Digital Scanner Product Reference Guide Symbology-Specific Security Features Redundancy Level Parameter # 78 SSI # 4Eh The scanner offers four levels of decode redundancy. Select higher redundancy levels for decreasing levels of bar code quality. As redundancy levels increase, the scanner’s aggressiveness decreases.
Symbologies Redundancy Level (continued) *Redundancy Level 1 (1) Redundancy Level 2 (2) Redundancy Level 3 (3) Redundancy Level 4 (4) 12 - 75
12 - 76 DS2208 Digital Scanner Product Reference Guide Security Level Parameter # 77 SSI # 4Dh The scanner offers four levels of decode security for delta bar codes, which include the Code 128 family, UPC/EAN/JAN, and Code 93. Select increasing levels of security for decreasing levels of bar code quality. There is an inverse relationship between security and scanner aggressiveness, so choose only that level of security necessary for the application.
Symbologies 12 - 77 1D Quiet Zone Level Parameter # 1288 SSI # F8h 05h 08h This feature sets the level of aggressiveness when decoding bar codes with a reduced quiet zone (the margin on either side of a bar code), and applies to symbologies enabled by a Reduced Quiet Zone parameter.
12 - 78 DS2208 Digital Scanner Product Reference Guide Intercharacter Gap Size Parameter # 381 SSI # 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 scanner from decoding the symbol. If this problem occurs, scan the Large Intercharacter Gaps parameter to tolerate these out-of-specification bar codes.
Symbologies Composite CC-A/B Parameter # 342 SSI # F0h 56h Scan one of the following bar codes to enable or disable Composite bar codes of type CC-A/B. Enable CC-A/B (1) *Disable CC-A/B (0) Composite TLC-39 Parameter # 371 SSI # F0h 73h Scan one of the following bar codes to enable or disable Composite bar codes of type TLC-39.
12 - 80 DS2208 Digital Scanner Product Reference Guide Composite Inverse Parameter # 1113 SSI # F8h 04h 59h This parameter sets Composite for either regular decode or inverse decode. This mode only supports Inverse Composite that has DataBar combined with CCAB. No other 1D/2D combinations. • Regular Only: The digital scanner decodes regular Composite bar codes only. (default). • Inverse Only: The digital scanner decodes inverse Composite bar codes only.
Symbologies 12 - 81 UPC Composite Mode Parameter # 344 SSI # F0h 58h Select an option for linking UPC symbols with a 2D symbol during transmission as if they were one symbol: • UPC Never Linked - Transmit UPC bar codes regardless of whether a 2D symbol is detected. • UPC Always Linked - Transmit UPC bar codes and the 2D portion. If 2D is not present, do not transmit the bar code.
12 - 82 DS2208 Digital Scanner Product Reference Guide Composite Beep Mode Parameter # 398 SSI # F0h, 8Eh Scan one of the following bar codes to select the number of decode beeps that sound upon decoding a Composite bar code. Single Beep After Both are Decoded (0) *Beep as Each Code Type is Decoded (1) Double Beep After Both are Decoded (2) GS1-128 Emulation Mode for UCC/EAN Composite Codes Parameter # 427 SSI # F0h, ABh Scan one of the following bar codes to enable or disable this mode.
Symbologies 2D Symbologies PDF417 Parameter # 15 SSI # 0Fh Scan one of the following bar codes to enable or disable PDF417. *Enable PDF417 (1) Disable PDF417 (0) MicroPDF417 Parameter # 227 SSI # E3h Scan one of the following bar codes to enable or disable MicroPDF417.
12 - 84 DS2208 Digital Scanner Product Reference Guide Code 128 Emulation Parameter # 123 SSI # 7Bh Enable this parameter to transmit data from certain MicroPDF417 symbols as Code 128. You must enable AIM Code Identifiers on page E-3 for this parameter to work.
Symbologies Data Matrix Parameter # 292 SSI # F0h, 24h Scan one of the following bar codes to enable or disable Data Matrix. *Enable Data Matrix (1) Disable Data Matrix (0) GS1 Data Matrix Parameter # 1336 SSI # F8h 05h 38h Scan one of the following bar codes to enable or disable GS1 Data Matrix.
12 - 86 DS2208 Digital Scanner Product Reference Guide Data Matrix Inverse Parameter # 588 SSI # F1h 4Ch Scan one of the following bar codes to select the Data Matrix inverse decoder setting: • Regular Only - The scanner decodes regular Data Matrix bar codes only. • Inverse Only - The scanner decodes inverse Data Matrix bar codes only. • Inverse Autodetect - The scanner decodes both regular and inverse Data Matrix bar codes.
Symbologies Decode Data Matrix Mirror Images Parameter # 537 SSI # F1h 19h Scan one of the following bar codes to select an option for decoding mirror image Data Matrix bar codes: • Never - Do not decode Data Matrix bar codes that are mirror images. • Always - Decode only Data Matrix bar codes that are mirror images. • Auto - Decode both mirrored and unmirrored Data Matrix bar codes.
12 - 88 DS2208 Digital Scanner Product Reference Guide Maxicode Parameter # 294 SSI # F0h, 26h Scan one of the following bar codes to enable or disable Maxicode. Enable Maxicode (1) *Disable Maxicode (0) QR Code Parameter # 293 SSI # F0h, 25h Scan one of the following bar codes to enable or disable QR Code.
Symbologies GS1 QR Parameter # 1343 SSI # F8h 05h 3Fh Scan one of the following bar codes to enable or disable GS1 QR. Enable GS1 QR (1) *Disable GS1 QR (0) MicroQR Parameter # 573 SSI # F1h 3Dh Scan one of the following bar codes to enable or disable MicroQR.
12 - 90 DS2208 Digital Scanner Product Reference Guide Aztec Parameter # 574 SSI # F1h 3Eh Scan one of the following bar codes to enable or disable Aztec. NOTE Enabling this also enables Linked Aztec.
Symbologies Aztec Inverse Parameter # 589 SSI # F1h 4Dh Scan one of the following bar codes to select the Aztec inverse decoder setting: • Regular Only - The scanner decodes regular Aztec bar codes only. • Inverse Only - The scanner decodes inverse Aztec bar codes only. • Inverse Autodetect - The scanner decodes both regular and inverse Aztec bar codes.
12 - 92 DS2208 Digital Scanner Product Reference Guide Han Xin Parameter # 1167 SSI # F8h 04h 8Fh Scan one of the following bar codes to enable or disable Han Xin. Enable Han Xin (1) *Disable Han Xin (0) Han Xin Inverse Parameter # 1168 SSI # F8h 04h 90h Scan one of the following bar codes to select a Han Xin inverse decoder setting: • Regular Only - The scanner decodes Han Xin bar codes with normal reflectance only. • Inverse Only - The scanner decodes Han Xin bar codes with inverse reflectance only.
Symbologies Grid Matrix Parameter # 1718 SSI # F8h 06h B6h Scan one of the following bar codes to enable or disable Grid Matrix. Enable (1) *Disable (0) Grid Matrix Inverse Parameter # 1719 SSI # F8h 06h B7h Scan one of the following bar codes to select a Grid Matrix inverse decoder setting: • Regular Only - The scanner decodes regular Grid Matrix bar codes only. • Inverse Only - The scanner decodes inverse Grid Matrix bar codes only.
12 - 94 DS2208 Digital Scanner Product Reference Guide Grid Matrix Mirror Parameter # 1736 SSI # F8h 06h C8h Scan one of the following bar codes to select a Grid Matrix mirror decoder setting: • Regular Only - The scanner decodes regular Grid Matrix bar codes only. • Mirrored Only - The scanner decodes mirrored Grid Matrix bar codes only. • Auto-discriminate - The scanner decodes both regular and mirrored Grid Matrix bar codes.
Symbologies 12 - 95 of a Macro PDF symbol transmission; the Macro PDF Control Header (if enabled) is always sent with GLI formatting. GLI Protocol (2) *None (0) Flush Macro PDF Buffer Scan the following bar code to flush the buffer of all decoded Macro PDF data stored to that point, transmit it to the host device, and abort from Macro PDF mode.
12 - 96 DS2208 Digital Scanner Product Reference Guide Postal Codes US Postnet Parameter # 89 SSI # 59h Scan one of the following bar codes to enable or disable US Postnet. Enable US Postnet (1) *Disable US Postnet (0) US Planet Parameter # 90 SSI # 5Ah Scan one of the following bar codes to enable or disable US Planet.
Symbologies 12 - 97 Transmit US Postal Check Digit Parameter # 95 SSI # 5Fh Scan one of the following bar codes to 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 (1) Do Not Transmit US Postal Check Digit (0) UK Postal Parameter # 91 SSI # 5Bh Scan one of the following bar codes to enable or disable UK Postal.
12 - 98 DS2208 Digital Scanner Product Reference Guide Transmit UK Postal Check Digit Parameter # 96 SSI # 60h Scan one of the following bar codes to select whether to transmit UK Postal data with or without the check digit. *Transmit UK Postal Check Digit (1) Do Not Transmit UK Postal Check Digit (0) Japan Postal Parameter # 290 SSI # F0h, 22h Scan one of the following bar codes to enable or disable Japan Postal.
Symbologies Australia Post Parameter # 291 SSI # F0h, 23h Scan one of the following bar codes to enable or disable Australia Post.
12 - 100 DS2208 Digital Scanner Product Reference Guide Australia Post Format Parameter # 718 SSI # F1h, CEh Scan one of the following bar codes to select a format for Australia Post: • Autodiscriminate (or Smart mode) - 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.
Symbologies 12 - 101 Netherlands KIX Code Parameter # 326 SSI # F0h, 46h Scan one of the following bar codes to enable or disable Netherlands KIX Code. Enable Netherlands KIX Code (1) *Disable Netherlands KIX Code (0) USPS 4CB/One Code/Intelligent Mail Parameter # 592 SSI # F1h 50h Scan one of the following bar codes to enable or disable USPS 4CB/One Code/Intelligent Mail.
12 - 102 DS2208 Digital Scanner Product Reference Guide UPU FICS Postal Parameter # 611 SSI # F1h 63h Scan one of the following bar codes to enable or disable UPU FICS Postal. Enable UPU FICS Postal (1) *Disable UPU FICS Postal (0) Mailmark Parameter # 1337 SSI # F8h 05h 39h Scan one of the following bar codes to enable or disable Mailmark.
APPENDIX A STANDARD DEFAULT PARAMETERS Table A-1 Parameter Defaults Parameter Parameter Number SSI Number Default Page Number User Preferences Set Default Parameter N/A 5-5 Parameter Bar Code Scanning 236 ECh Enable 5-6 Beep After Good Decode 56 38h Enable 5-6 Beeper Volume 140 8Ch High 5-7 Beeper Tone 145 91h Medium 5-8 Beeper Duration 628 F1h 74h Medium 5-9 Suppress Power Up Beeps 721 F1h D1h Do Not Suppress 5-9 LED on Good Decode 744 F1h E8h Enable 5-10 Direct
A - 2 DS2208 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Continuous Bar Code Read 649 F1h 89h Disable 5-20 Unique Bar Code Reporting 723 F1h D3h Enable 5-20 Decode Session Timeout 136 88h 9.9 Seconds 5-21 Hands-Free Decode Session Timeout 400 F0 90 15 5-21 Timeout Between Decodes, Same Symbol 137 89h 0.5 Seconds 5-22 Timeout Between Decodes, Different Symbols 144 90h 0.
Standard Default Parameters A - 3 Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Transmit “No Read” Message 94 5E Disable 5-35 Unsolicited Heartbeat Interval 1118 F8h 04h 5Eh Disable 5-36 Software Version N/A N/A N/A 5-37 Serial Number N/A N/A N/A 5-37 Manufacturing Information N/A N/A N/A 5-37 Signature Capture 93 5Dh Disable 6-3 Signature Capture Image File Format Selection 313 F0h 39h JPEG 6-4 Signature Capture
A - 4 DS2208 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Function Key Mapping N/A N/A Disable 7-14 Simulated Caps Lock N/A N/A Disable 7-14 Convert Case N/A N/A None 7-15 CDC Beep on N/A N/A Enable 7-16 USB Static CDC N/A N/A Enable 7-15 TGCS (IBM) USB Direct I/O Beep N/A N/A Honor 7-16 TGCS (IBM) USB Beep Directive N/A N/A Ignore 7-17 TGCS (IBM) USB Bar Code Configu
Standard Default Parameters A - 5 Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Baud Rate N/A N/A 9600 9-8 Parity N/A N/A None 9-9 Stop Bits N/A N/A 1 Stop Bit 9-9 Data Bits N/A N/A 8-bit 9-10 Check Receive Errors N/A N/A Enable 9-10 Hardware Handshaking N/A N/A None 9-11 Software Handshaking N/A N/A None 9-13 Host Serial Response Timeout N/A N/A 2 Sec 9-15 RTS Line State N/A N/A Low RTS 9-16 Beep on
A - 6 DS2208 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Convert Case N/A N/A Do Not Convert 11-8 Function Key Mapping N/A N/A Disable 11-8 FN1 Substitution N/A N/A Disable 11-9 Send Make and Break N/A N/A Send 11-9 Enable/Disable All Code Types 12-8 1D Symbologies UPC/EAN/JAN UPC-A 1 01h Enable 12-8 UPC-E 2 02h Enable 12-9 UPC-E1 12 0Ch Disable 12-9 EAN-8/JAN 8 4 04h
Standard Default Parameters A - 7 Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number UPC-E1 Preamble 36 24h System Character 12-22 Convert UPC-E to A 37 25h Disable 12-23 Convert UPC-E1 to A 38 26h Disable 12-23 EAN/JAN Zero Extend 39 27h Disable 12-24 UCC Coupon Extended Code 85 55h Disable 12-24 Coupon Report 730 F1h DAh New Coupon Format 12-25 UPC Reduced Quiet Zone 1289 F8h 05h 09h Disable 12-25 Code 128 8 08h E
A - 8 DS2208 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Code 39 Reduced Quiet Zone Parameter Number SSI Number Default Page Number 1209 F8h 04h B9h Disable 12-40 Code 93 9 09h Enable 12-40 Set Lengths for Code 93 26, 27 1Ah, 1Bh 1 - 55 12-41 Code 11 10 0Ah Disable 12-43 Set Lengths for Code 11 28, 29 1Ch, 1Dh 4 - 55 12-43 Code 11 Check Digit Verification 52 34h Disable 12-45 Transmit Code 11 Check Digit(s) 47 2Fh Disable
Standard Default Parameters A - 9 Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number MSI MSI 11 0Bh Disable 12-59 Set Lengths for MSI 30, 31 1Eh, 1Fh 4 - 55 12-60 MSI Check Digits 50 32h One 12-62 Transmit MSI Check Digit 46 2Eh Disable 12-62 MSI Check Digit Algorithm 51 33h Mod 10/Mod 10 12-63 MSI Reduced Quiet Zone 1392 F8h 05h 70h Disable 12-63 408 F0h 98h Disable 12-64 Matrix 2 of 5 618 F1h 6Ah Disable 12-64 Se
A - 10 DS2208 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Intercharacter Gap Size Parameter Number SSI Number Default Page Number 381 F0h 7Dh Normal 12-78 Composite CC-C 341 F0h 55h Disable 12-78 Composite CC-A/B 342 F0h 56h Disable 12-79 Composite TLC-39 371 F0h 73h Disable 12-79 Composite Inverse 1113 F8h 04h 59h Regular Only 12-80 UPC Composite Mode 344 F0h 58h UPC Never Linked 12-81 Composite Beep Mode 398 F0h 8Eh Bee
Standard Default Parameters A - 11 Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Postal Codes US Postnet 89 59h Disable 12-96 US Planet 90 5Ah Disable 12-96 Transmit US Postal Check Digit 95 5Fh Enable 12-97 UK Postal 91 5Bh Disable 12-97 Transmit UK Postal Check Digit 96 60h Enable 12-98 Japan Postal 290 F0h 22h Disable 12-98 Australia Post 291 F0h 23h Disable 12-99 Australia Post Format 718 F1h CEh Autodiscri
A - 12 DS2208 Digital Scanner Product Reference Guide
APPENDIX B COUNTRY CODES Introduction This chapter provides instructions for programming the keyboard to interface with a USB or keyboard wedge host. The host powers the scanner. For host setup information, see Chapter 7, USB Interface and Chapter 11, Keyboard Wedge Interface. To select a code page for the country keyboard type, see Appendix B, Country Codes. Throughout the programming bar code menus, default values are indicated with asterisks (*).
B - 2 DS2208 Digital Scanner Product Reference Guide USB and Keyboard Wedge Country Keyboard Types (Country Codes) Scan the bar code corresponding to the keyboard type. For a USB host, this setting applies only to the USB Keyboard (HID) device. If the keyboard type is not listed, see Keypad Emulation on page 7-12 for the USB HID host. For a keyboard wedge host, see Alternate Numeric Keypad Emulation on page 11-6.
Country Codes B - 3 Country Codes (Continued) Arabic (102) Arabic (102) AZERTY Azeri (Latin) Azeri (Cyrillic) Belarusian Bosnian (Latin) Bosnian (Cyrillic)
B - 4 DS2208 Digital Scanner Product Reference Guide Country Codes (Continued) Bulgarian (Latin) Bulgarian Cyrillic (Typewriter) (Bulgarian -Windows XP Typewriter - Win 7 or higher) Canadian French Win7 Canadian French (Legacy) Canadian Multilingual Standard Chinese (ASCII)
Country Codes B - 5 Country Codes (Continued) Chinese (Simplified)* Chinese (Traditional)* *For CJK keyboard types, see Appendix D, CKJ Decode Control.
B - 6 DS2208 Digital Scanner Product Reference Guide Country Codes (Continued) Dutch (Netherlands) Estonian Faeroese Finnish French (France) French International (Belgian French) French (Canada) 95/98
Country Codes B - 7 Country Codes (Continued) French (Canada) 2000/XP* *Note that there is also a country code bar code for Canadian Multilingual Standard on page B-4. Be sure to select the appropriate bar code for your host system.
B - 8 DS2208 Digital Scanner Product Reference Guide Country Codes (Continued) Greek (220) Greek (319) Greek Polytonic Hebrew Israel Hungarian Hungarian_101KEY Icelandic
Country Codes B - 9 Country Codes (Continued) Irish Italian Italian (142) Japanese (ASCII) Japanese (SHIFT-JIS)* *For CJK keyboard types, see Appendix D, CKJ Decode Control.
B - 10 DS2208 Digital Scanner Product Reference Guide Country Codes (Continued) Korean (Hangul)* *For CJK keyboard types, see Appendix D, CKJ Decode Control.
Country Codes B - 11 Country Codes (Continued) Macedonian (FYROM) Maltese_47KEY Mongolian Norwegian Polish (214) Polish (Programmer) Portuguese (Brazil) (Windows XP)
B - 12 DS2208 Digital Scanner Product Reference Guide Country Codes (Continued) Portuguese (Brazilian ABNT) Portuguese (Brazilian ABNT2) Portuguese (Portugal) Romanian (Windows XP) Romanian (Legacy) (Win 7 or higher) Romanian (Standard) (Win 7 or higher)
Country Codes B - 13 Country Codes (Continued) Romanian (Programmer) (Win 7 or higher) Russian Russian (Typewriter) Serbian (Latin) Serbian (Cyrillic) Slovak
B - 14 DS2208 Digital Scanner Product Reference Guide Country Codes (Continued) Slovak (QWERTY) Slovenian Spanish Spanish (Variation) Swedish Swiss French Swiss German
Country Codes B - 15 Country Codes (Continued) Tatar Thai (Kedmanee) Turkish F Turkish Q UK English Ukrainian US Dvorak
B - 16 DS2208 Digital Scanner Product Reference Guide Country Codes (Continued) US Dvorak Left US Dvorak Right US International Uzbek Vietnamese
APPENDIX C COUNTRY CODE PAGES Introduction This chapter provides bar codes for selecting code pages for the country keyboard type selected in Appendix C, Country Code Pages. If the default code page in Table C-1 is appropriate for your selected country keyboard type, you do not need to scan a country code page bar code. NOTE ADF rules can also specify a code page based on the symbology and other ADF criteria. Refer to the Advanced Data Formatting Programmer Guide.
C - 2 DS2208 Digital Scanner Product Reference Guide Table C-1 Country Code Page Defaults (Continued) Country Keyboard Code Page Default Bosnian Cyrillic Windows 1251 Bulgarian Latin Windows 1250 Bulgarian Cyrillic Windows 1251 Canadian French Win7 Windows 1252 Canadian French (Legacy) Windows 1252 Canadian Multilingual Windows 1252 Croatian Windows 1250 Chinese ASCII Windows 1252 Chinese (Simplified) Windows 936, GBK Chinese (Traditional) Windows 950, Big5 Czech Windows 1250 Czech
Country Code Pages C - 3 Table C-1 Country Code Page Defaults (Continued) Country Keyboard Code Page Default Greek Polytonic Windows 1253 Hebrew Israel Windows 1255 Hungarian Windows 1250 Hungarian_101KEY Windows 1250 Icelandic Windows 1252 Irish Windows 1252 Italian Windows 1252 Italian_142 Windows 1252 Japanese ASCII Windows 1252 Japanese (Shift-JIS) Windows 932, Shift-JIS Kazakh Windows 1251 Korean ASCII Windows 1252 Korean (Hangul) Windows 949, Hangul Kyrgyz Cyrillic Windo
C - 4 DS2208 Digital Scanner Product Reference Guide Table C-1 Country Code Page Defaults (Continued) Country Keyboard Code Page Default Romanian Legacy Windows 1250 Romanian Standard Windows 1250 Romanian Programmer Windows 1250 Russian Windows 1251 Russian Typewriter Windows 1251 Serbian Latin Windows 1250 Serbian Cyrillic Windows 1251 Slovak Windows 1250 Slovak QWERTY Windows 1250 Slovenian Windows 1250 Spanish Windows 1252 Spanish Variation Windows 1252 Swedish Windows 1252
Country Code Pages C - 5 Country Code Page Bar Codes Scan the bar code corresponding to the country keyboard code page.
C - 6 DS2208 Digital Scanner Product Reference Guide Country Code Pages (Continued) Windows 1255 Hebrew Windows 1256 Arabic Windows 1257 Baltic Windows 1258 Vietnamese Windows 874 Thai
Country Code Pages C - 7 Country Code Pages (Continued) Windows 20866 Cyrillic KOI8-R Windows 932 Japanese Shift-JIS Windows 936 Simplified Chinese GBK Windows 54936 Simplified Chinese GB18030 Windows 949 Korean Hangul Windows 950 Traditional Chinese Big5
C - 8 DS2208 Digital Scanner Product Reference Guide Country Code Pages (Continued) MS-DOS 437 Latin US MS-DOS 737 Greek MS-DOS 775 Baltic MS-DOS 850 Latin 1 MS-DOS 852 Latin 2
Country Code Pages C - 9 Country Code Pages (Continued) MS-DOS 855 Cyrillic MS-DOS 857 Turkish MS-DOS 860 Portuguese MS-DOS 861 Icelandic MS-DOS 862 Hebrew
C - 10 DS2208 Digital Scanner Product Reference Guide Country Code Pages (Continued) MS-DOS 863 French Canada MS-DOS 865 Nordic MS-DOS 866 Cyrillic MS-DOS 869 Greek 2
Country Code Pages C - 11 Country Code Pages (Continued) ISO 8859-1 Latin 1, Western European ISO 8859-2 Latin 2, Central European ISO 8859-3 Latin 3, South European ISO 8859-4 Latin 4, North European ISO 8859-5 Cyrillic
C - 12 DS2208 Digital Scanner Product Reference Guide Country Code Pages (Continued) ISO 8859-6 Arabic ISO 8859-7 Greek ISO 8859-8 Hebrew ISO 8859-9 Latin 5, Turkish ISO 8859-10 Latin 6, Nordic
Country Code Pages C - 13 Country Code Pages (Continued) ISO 8859-11 Thai ISO 8859-13 Latin 7, Baltic ISO 8859-14 Latin 8, Celtic ISO 8859-15 Latin 9 ISO 8859-16 Latin 10, South-Eastern European
C - 14 DS2208 Digital Scanner Product Reference Guide Country Code Pages (Continued) UTF-8 UTF-16LE UTF-16 Little Endian UTF-16BE UTF-16 Big Endian Mac CP10000 Roman
APPENDIX D CKJ DECODE CONTROL Introduction This appendix describes control parameters for CJK (Chinese, Japanese, Korean) bar code decode through USB HID Keyboard Emulation mode. NOTE Because ADF does not support CJK character processing, there is no format manipulation for CJK output.
D - 2 DS2208 Digital Scanner Product Reference Guide CJK Control Parameters Unicode Output Control Parameter # 973 For a Unicode encoded CJK bar code, select one of the following options for unicode output: • Universal Output to Unicode and MBCS Application - This default method applies to Unicode and MBCS expected applications, such as MS Word and Notepad on a Windows host. NOTE To support Unicode universal output, set up the registry table for the Windows host.
CKJ Decode Control D - 3 CJK Output Method to Windows Host Parameter # 972 For a national standard encoded CJK bar code, select one of the following options for CJK output to a Windows host: • Universal CJK Output - This is the default universal CJK output method for US English IME or Chinese/Japanese/Korean ASCII IME on a Windows host. This method converts CJK characters to Unicode and emulates the characters when transmitting to the host.
D - 4 DS2208 Digital Scanner Product Reference Guide CJK Output Method to Windows Host (continued Chinese (Simplified) GBK Output (1) Chinese (Simplified) Unicode Output (2) Korean Unicode Output (50) (for Korean Unicode Output, select Simplified Chinese Unicode IME on the Windows host) Chinese (Traditional) Big5 Output (Windows XP) (17) Chinese (Traditional) Big5 Output (Windows 7) (19) Chinese (Traditional) Unicode Output (Windows XP) (18) Chinese (Traditional) Unicode Output (Windows 7) (20)
CKJ Decode Control D - 5 Non-CJK UTF Bar Code Output Parameter # 960 Some country keyboard type layouts contain characters that do not exist in the default code page (see Country Keyboard Type Missing Characters on page D-6). Although the default code page can not encode these characters in a bar code, they can be encoded in the UTF-8 bar code. Scan this parameter bar code to output the Unicode values by emulation mode. NOTE Use this special country keyboard type to decode the non-CJK UTF-8 bar code.
D - 6 DS2208 Digital Scanner Product Reference Guide Country Keyboard Type Missing Characters Country keyboard type: Tatar, Uzbek, Mongolian, Kyrgyz, Kazakh and Azeri Default code page: CP1251 Missing characters: ғ Ғ ҳ Ҳ қ Қ һ Һ ө Ө ə Ə ү Ү ң Ң җ Җ ₮ ң Ң ұ Ұ қ Қ ҹ Ҹ ҝ Ҝ Country keyboard type: Romanian (Standard) Default code page: CP1250 Missing characters: ș Ș ț Ț Country keyboard type: Portuguese-Brazilian (ABNT), Portuguese-Brazilian (ABNT2) Default code page: CP1252 Miss
CKJ Decode Control D - 7 Country keyboard type: Azeri-Latin Default code page: CP1254 Missing characters: ə, Ə Unicode/CJK Decode Setup with Windows Host This section describes how to set up CJK decode with a Windows host. Setting Up the Windows Registry Table for Unicode Universal Output To support the Unicode universal output method, set up the Windows host registry table as follows: 1. Select Start > Run > regedt32 to start the registry editor. 2. Under HKEY_Current_User\Control Panel\Input Method,
D - 8 DS2208 Digital Scanner Product Reference Guide Selecting the Simplified Chinese Input Method on the Host To select the Simplified Chinese input method: • Select Unicode/GBK input on Windows XP: Chinese (Simplified) - NeiMa, then click the input bar to select Unicode or GBK NeiMa input. Or • Select Unicode/GBK input on Windows7: Chinese (Simplified) - Microsoft Pinyin New Experience Input Style, then select Tool Menu > Secondary Inputs > Unicode Input or GB Code Input.
CKJ Decode Control D - 9 Selecting the Traditional Chinese Input Method on the Host To select the Traditional Chinese input method: • Select Unicode input on Windows XP: Chinese (Traditional) - Unicode • Select Big5 input on Windows XP: Chinese (Traditional) - Big5 Code • Select Unicode/Big5 input on Windows 7: Chinese (Traditional) - New Quick. This option support both Unicode and Big5 input.
D - 10 DS2208 Digital Scanner Product Reference Guide
APPENDIX E PROGRAMMING REFERENCE Symbol Code Identifiers Table E-1 Symbol Code Characters Code Character Code Type A UPC-A, UPC-E, UPC-E1, EAN-8, EAN-13 B Code 39, Code 32 C Codabar D Code 128, ISBT 128, ISBT 128 Concatenated E Code 93 F Interleaved 2 of 5 G Discrete 2 of 5, or Discrete 2 of 5 IATA H Code 11 J MSI K GS1-128 L Bookland EAN M Trioptic Code 39 N Coupon Code R GS1 DataBar Family S Matrix 2 of 5 T UCC Composite, TLC 39 U Chinese 2 of 5
E - 2 DS2208 Digital Scanner Product Reference Guide Table E-1 Symbol Code Characters (Continued) Code Character Code Type V Korean 3 of 5 X ISSN EAN, PDF417, Macro PDF417, Micro PDF417 z Aztec, Aztec Rune P00 Data Matrix P01 QR Code, MicroQR P02 Maxicode P03 US Postnet P04 US Planet P05 Japan Postal P06 UK Postal P08 Netherlands KIX Code P09 Australia Post P0A USPS 4CB/One Code/Intelligent Mail P0B UPU FICS Postal P0C Mailmark P0G GS1 Data Matrix P0H Han Xin P0Q GS1
Programming Reference E - 3 AIM Code Identifiers Each AIM Code Identifier contains the three-character string ]cm where: ] = Flag Character (ASCII 93) c = Code Character (see Table E-2) m = Modifier Character (see Table E-3) Table E-2 Aim Code Characters Code Character Code Type A Code 39, Code 39 Full ASCII, Code 32 C Code 128, ISBT 128, ISBT 128 Concatenated, GS1-128, Coupon (Code 128 portion) d Data Matrix, GS1 Data Matrix E UPC/EAN, Coupon (UPC portion) e GS1 DataBar Family F Codabar G
E - 4 DS2208 Digital Scanner Product Reference Guide The modifier character is the sum of the applicable option values based on Table E-3. Table E-3 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.
Programming Reference E - 5 Table E-3 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 data packet in full EAN format, i.e. 13 digits for UPC-A, UPC-E, and EAN-13 (not including supplemental data). 1 Two digit supplemental data only. 2 Five digit supplemental data only.
E - 6 DS2208 Digital Scanner Product Reference Guide Table E-3 Modifier Characters (Continued) Code Type EAN.UCC Composites (GS1 DataBar, GS1-128, 2D portion of UPC composite) Option Value Option Native mode transmission. Note: UPC portion of composite is transmitted using UPC rules. 0 Standard data packet. 1 Data packet containing the data following an encoded symbol separator character. 2 Data packet containing the data following an escape mechanism character.
Programming Reference E - 7 Table E-3 Modifier Characters (Continued) Code Type Data Matrix MaxiCode QR Code Aztec Han Xin Option Value Option 0 ECC 000-140, not supported. 1 ECC 200. 2 ECC 200, FNC1 in first or fifth position. 3 ECC 200, FNC1 in second or sixth position. 4 ECC 200, ECI protocol implemented. 5 ECC 200, FNC1 in first or fifth position, ECI protocol implemented. 6 ECC 200, FNC1 in second or sixth position, ECI protocol implemented. 0 Symbol in Mode 4 or 5.
E - 8 DS2208 Digital Scanner Product Reference Guide
APPENDIX F SAMPLE BAR CODES UPC/EAN UPC-A, 100% 0 12345 67890 5 UPC-A with 2-digit Add-on 34 0 12345 67890
F - 2 DS2208 Digital Scanner Product Reference Guide UPC-A with 5-digit Add-on 98765 0 12345 67890 UPC-E 0 425261 4 UPC-E with 2-digit Add-on 98 0 425261
Sample Bar Codes F - 3 UPC/EAN (continued) UPC-E with 5-digit Add-on 87654 0 425261 EAN-8 EAN-13, 100% 3 456789 012340
F - 4 DS2208 Digital Scanner Product Reference Guide EAN-13 with 2-digit Add-on 12 3 456789 012340 EAN-13 with 5-digit Add-on 54321 3 456789 012340 Code 128 1234567890
Sample Bar Codes F - 5 GS1-128 (01)94019097685457(13)170119(30)17 Code 39 123ABC Code 93
F - 6 DS2208 Digital Scanner Product Reference Guide Code 11 with 2 Check Digits NOTE Code 11 must be enabled to read the following bar code (see Code 11 on page 12-43). 2468101275 Interleaved 2 of 5 12345678901231 MSI with 2 Check Digits NOTE MSI must be enabled to read the following bar code (see MSI on page 12-59).
Sample Bar Codes F - 7 Chinese 2 of 5 NOTE Chinese 2 of 5 must be enabled to read the following bar code (see Chinese 2 of 5 on page 12-64). 45454545454 Matrix 2 of 5 NOTE Matrix 2 of 5 must be enabled to read the following bar code (see Matrix 2 of 5 on page 12-64). 223344 Korean 3 of 5 NOTE Korean 3 of 5 must be enabled to read the following bar code (see Korean 3 of 5 on page 12-68).
F - 8 DS2208 Digital Scanner Product Reference Guide GS1 DataBar GS1 DataBar Omnidirectional (formerly GS1 DataBar-14) 7612341562341 GS1 DataBar Limited GS1 DataBar Expanded
Sample Bar Codes F - 9 2D Symbologies PDF417 Data Matrix
F - 10 DS2208 Digital Scanner Product Reference Guide 2D Symbologies (continued) GS1 Data Matrix Maxicode NOTE Maxicode must be enabled to read the following bar code (see Maxicode on page 12-88).
Sample Bar Codes F - 11 2D Symbologies (continued) GS1 QR MicroQR Aztec 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345 6789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
F - 12 DS2208 Digital Scanner Product Reference Guide 2D Symbologies (continued) Grid Matrix NOTE Grid Matrix must be enabled to read the following bar code (see Grid Matrix on page 12-93). Han Xin NOTE Han Xin must be enabled to read the following bar code (see Han Xin on page 12-92).
Sample Bar Codes F - 13 Postal Codes US Postnet NOTE US Postnet must be enabled to read the following bar code (see US Postnet on page 12-96). UK Postal NOTE UK Postal must be enabled to read the following bar code (see UK Postal on page 12-97). Japan Postal NOTE Japan Postal must be enabled to read the following bar code (see Japan Postal on page 12-98).
F - 14 DS2208 Digital Scanner Product Reference Guide Australian Post NOTE Australian Post must be enabled to read the following bar code (see Australia Post on page 12-99).
APPENDIX G NUMERIC BAR CODES Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
G - 2 DS2208 Digital Scanner Product Reference Guide Numeric Bar Codes (continued) 4 5 6 7 8 9
Numeric Bar Codes G - 3 Cancel To correct an error or change a selection, scan the bar code below.
G - 4 DS2208 Digital Scanner Product Reference Guide
APPENDIX H ALPHANUMERIC BAR CODES Cancel To correct an error or change a selection, scan the following bar code.
H - 2 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes Space # $ % * +
Alphanumeric Bar Codes H - 3 Alphanumeric Bar Codes (continued) - .
H - 4 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes (continued) ‘ ( ) : ; <
Alphanumeric Bar Codes H - 5 Alphanumeric Bar Codes (continued) = > ? @ [ \
H - 6 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes (continued) ] ^ _ `
Alphanumeric Bar Codes H - 7 Alphanumeric Bar Codes (continued NOTE Do not confuse the following bar codes with those on the numeric keypad.
H - 8 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes (continued) 6 7 8 9 End of Message Cancel
Alphanumeric Bar Codes H - 9 Alphanumeric Bar Codes (continued) A B C D E F
H - 10 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes (continued) G H I J K L
Alphanumeric Bar Codes H - 11 Alphanumeric Bar Codes (continued) M N O P Q R
H - 12 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes (continued) S T U V W X
Alphanumeric Bar Codes H - 13 Alphanumeric Bar Codes (continued) Y Z a b c d
H - 14 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes (continued) e f g h i j
Alphanumeric Bar Codes H - 15 Alphanumeric Bar Codes (continued) k l m n o p
H - 16 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes (continued) q r s t u v
Alphanumeric Bar Codes H - 17 Alphanumeric Bar Codes (continued) w x y z { |
H - 18 DS2208 Digital Scanner Product Reference Guide Alphanumeric Bar Codes (continued) } ~
APPENDIX I ASCII CHARACTER SETS NOTE For the Keyboard Wedge Interface, Code 39 Full ASCII interprets the bar code special character ($ + % /) preceding a Code 39 character and assigns an ASCII character value to the pair. For example, if you enable Code 39 Full ASCII and scan +B, it transmits as b, %J as ?, and %V as @. Scanning ABC%I outputs the keystroke equivalent of ABC >.
I-2 DS2208 Digital Scanner Product Reference Guide Table I-1 ASCII Character Set (Continued) ASCII Value (Prefix/Suffix Value for RS-232) Full ASCII Code 39 Encode Char ASCII Character (Applies to RS-232 Only) Keystroke 1013 $M CTRL M/ENTER1 CR/ENTER 1014 $N CTRL N SO 1015 $O CTRL O SI 1016 $P CTRL P DLE 1017 $Q CTRL Q DC1/XON 1018 $R CTRL R DC2 1019 $S CTRL S DC3/XOFF 1020 $T CTRL T DC4 1021 $U CTRL U NAK 1022 $V CTRL V SYN 1023 $W CTRL W ETB 1024 $X CT
ASCII Character Sets Table I-1 ASCII Character Set (Continued) ASCII Value (Prefix/Suffix Value for RS-232) Full ASCII Code 39 Encode Char Keystroke ASCII Character (Applies to RS-232 Only) 1040 /H ( ( 1041 /I ) ) 1042 /J * * 1043 /K + + 1044 /L , , 1045 - - - 1046 . . .
I-4 DS2208 Digital Scanner Product Reference Guide Table I-1 ASCII Character Set (Continued) ASCII Value (Prefix/Suffix Value for RS-232) Full ASCII Code 39 Encode Char Keystroke ASCII Character (Applies to RS-232 Only) 1067 C C C 1068 D D D 1069 E E E 1070 F F F 1071 G G G 1072 H H H 1073 I I I 1074 J J J 1075 K K K 1076 L L L 1077 M M M 1078 N N N 1079 O O O 1080 P P P 1081 Q Q Q 1082 R R R 1083 S S S 1084 T T T 1085 U U U
ASCII Character Sets Table I-1 ASCII Character Set (Continued) ASCII Value (Prefix/Suffix Value for RS-232) Full ASCII Code 39 Encode Char ASCII Character (Applies to RS-232 Only) Keystroke 1094 %N ^ ^ 1095 %O _ _ 1096 %W ‘ ` 1097 +A a a 1098 +B b b 1099 +C c c 1100 +D d d 1101 +E e e 1102 +F f f 1103 +G g g 1104 +H h h 1105 +I i i 1106 +J j j 1107 +K k k 1108 +L l l 1109 +M m m 1110 +N n n 1111 +O o o 1112 +P p p 1113 +Q q
I-6 DS2208 Digital Scanner Product Reference Guide Table I-1 ASCII Character Set (Continued) ASCII Value (Prefix/Suffix Value for RS-232) Full ASCII Code 39 Encode Char Keystroke ASCII Character (Applies to RS-232 Only) 1121 +Y y y 1122 +Z z z 1123 %P { { 1124 %Q I | 1125 %R } } 1126 %S ~ ~ 1127 Undefined 7013 ENTER 1 The keystroke in bold transmits only if you enabled Function Key Mapping on page 7-14 or page 11-8. Otherwise, the unbold keystroke transmits.
ASCII Character Sets Table I-2 ALT Key Character Set (Continued) ALT Keys Keystroke 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 I-3 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 Note: GUI Shift Keys - The Apple™ iMac keyboard
I-8 DS2208 Digital Scanner Product Reference Guide Table I-3 GUI Key Character Set (Continued) GUI Key Keystroke 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 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 a
ASCII Character Sets Table I-4 PF Key Character Set 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 I-9
I - 10 DS2208 Digital Scanner Product Reference Guide Table I-5 F key Character Set 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
ASCII Character Sets I - 11 Table I-6 Numeric Key Character Set Numeric Keypad Keystroke 6042 * 6043 + 6044 Undefined 6045 - 6046 .
I - 12 DS2208 Digital Scanner Product Reference Guide Table I-7 Extended Key Character Set 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
APPENDIX J COMMUNICATION PROTOCOL FUNCTIONALITY Functionality Supported via Communication (Cable) Interface Table J-1 lists supported scanner functionality by communication protocol.
J-2 DS2208 Digital Scanner Product Reference Guide Table J-1 Communication Interface Functionality (Continued) Functionality Communication Interfaces Data Transmission Remote Management Image and Video Transmission Olivetti ORS4500 Supported Not Available Not Available Omron Supported Not Available Not Available CUTE Supported Not Available Not Available OPOS/JPOS Supported Not Available Not Available SSI Supported Supported Not Available Hand-Held Scanner Emulation (Port 9B) Su
APPENDIX K SIGNATURE CAPTURE CODE Introduction CapCode, a signature capture code, is a special pattern that encloses a signature area on a document and allows a scanner to capture a signature. There are several accepted patterns that allow automatic identification of different signatures on the same form. For example, on the federal tax return 1040 form there are three signature areas, one each for two joint filers, and one for a professional preparer.
K - 2 DS2208 Digital Scanner Product Reference Guide CapCode Pattern Structure A CapCode pattern structure consists of a start pattern followed by a separator space, a signature capture box, a second separator space, and then a stop pattern. Assuming that X is the dimension of the thinnest element, the start and stop patterns each contains 9X total width in 4 bars and 3 spaces. A 7X quiet zone is required to the left and to the right of the CapCode pattern.
Signature Capture Code K - 3 Table K-2 lists selectable parameters used to generate the image of the captured signature. Table K-2 User Defined CapCode Parameters Parameter Defined Width Number of pixels Height Number of pixels Format JPEG, BMP, TIFF JPEG quality 1 (most compression) to 100 (best quality) Bits Per Pixel (not applicable to JPEG format) 1 (2 levels) 4 (16 levels) 8 (256 levels) BMP format does not use compression, JPEG and TIFF formats do.
K - 4 DS2208 Digital Scanner Product Reference Guide Additional Capabilities Regardless of how the signature is captured, the output signature image is de-skewed and right-side up. A scanner that captures signatures automatically determines whether it is scanning a signature or a bar code. You can disable the signature capturing capability in a decoder.
APPENDIX L NON-PARAMETER ATTRIBUTES Introduction This appendix defines non-parameter attributes. Attributes Model Number Attribute #533 Model number of the scanner. This electronic output matches the printout on the physical device label, for example DS2208-SR00007ZZWW. Type S Size (Bytes) 18 User Mode Access R Values Variable Serial Number Attribute #534 Unique serial number assigned in the manufacturing facility.
L - 2 DS2208 Digital Scanner Product Reference Guide Date of Manufacture Attribute #535 Date of device manufacture assigned in the manufacturing facility. This electronic output matches the printout on the physical device label, for example 30DEC16 (which reads the 30th of April 2014).
Non-Parameter Attributes Beeper/LED Attribute #6000 Activates the beeper and/or LED.
L - 4 DS2208 Digital Scanner Product Reference Guide Parameter Defaults Attribute #6001 This attribute restores all parameters to their factory defaults. Type X Size (Bytes) N/A User Mode Access W Values 0 = Restore Defaults 1 = Restore Factory Defaults 2 = Write Custom Defaults Beep on Next Bootup Attribute #6003 This attribute configures (enables or disables) beep on next boot up of scanner.
Non-Parameter Attributes Firmware Version Attribute #20004 The scanner's operating system version. For example, PAADES00-001-R00D0. Type S Size (Bytes) Variable User Mode Access R Values Variable ImageKit Version Attribute #20008 Identifies the 1D decode algorithms resident on the device, for example IMGKIT_7.03T01.
L - 6 DS2208 Digital Scanner Product Reference Guide
INDEX Numerics 123Scan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2D bar codes aztec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-90 aztec inverse . . . . . . . . . . . . . . . . . . . . . . . . . . 12-91 code 128 emulation . . . . . . . . . . . . . . . . . . . . . 12-84 data matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-85 data matrix inverse . . . . . . . . . . . . . . . . . . . . . 12-86 data matrix mirror images . . . . . . . . . . . .
Index - 2 DS2208 Digital Scanner Product Reference Guide codabar NOTIS editing . . . . . . . . . . . . . . . . . . 12-58 codabar start and stop characters . . . . . . . . . 12-59 code 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-43 code 11 check digit verification . . . . . . . . . . . . 12-45 code 11 lengths . . . . . . . . . . . . . . . . . . . . . . . . 12-43 code 128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-26 code 128 emulation . . . . . . . . . . . . . . . . .
Index - 3 unknown characters . . . . . . . . . . . . . . . . . . 11-4 Korean 3 of 5 . . . . . . . . . . . . . . . . . . . . . . . . . 12-68 LED on good decode . . . . . . . . . . . . . . . . . . . . 5-10 low light enhancement . . . . . . . . . . . . . . . . . . . 5-27 low light scene detection . . . . . . . . . . . . . . . . . . 5-26 low power mode . . . . . . . . . . . . . . . . . . . . . . . . 5-12 mailmark . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-102 manufacturing information . . . . .
Index - 4 DS2208 Digital Scanner Product Reference Guide UPC-A preamble . . . . . . . . . . . . . . . . . . . . . . . 12-20 UPC-E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-9 UPC-E check digit . . . . . . . . . . . . . . . . . . . . . . 12-18 UPC-E preamble . . . . . . . . . . . . . . . . . . . . . . . 12-21 UPC-E1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-9 UPC-E1 check digit . . . . . . . . . . . . . . . . . . . . . 12-19 UPC-E1 preamble . . . . . . . . . .
Index - 5 composite CC-C . . . . . . . . . . . . . . . . . . . . . . . 12-78 composite inverse . . . . . . . . . . . . . . . . . . . . . . 12-80 composite TLC-39 . . . . . . . . . . . . . . . . . . . . . . 12-79 GS1-128 emulation mode . . . . . . . . . . . . . . . . 12-82 UPC composite mode . . . . . . . . . . . . . . . . . . . 12-81 configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii product line . .
Index - 6 DS2208 Digital Scanner Product Reference Guide Albanian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 Arabic (101) . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 Arabic (102) . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 Arabic (102) Azerty . . . . . . . . . . . . . . . . . . . . . . . B-3 Azeri (Cyrillic) . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 Azeri (Latin) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 Belarusian .
Index - 7 maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 approved cleaners . . . . . . . . . . . . . . . . . . . . . . . 4-2 how to clean the devices . . . . . . . . . . . . . . . . . . . 4-2 known harmful ingredients . . . . . . . . . . . . . . . . . 4-1 matrix 2 of 5 bar codes . . . . . . . . . . . . . . . . . . . . . 12-64 check digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-67 lengths . . . . . . . . . . . . . . . . . . . . . . . . .12-65, 12-66 sample .
Index - 8 DS2208 Digital Scanner Product Reference Guide US postnet . . . . . . . . . . . . . . . . . . . . . . . F-13, F-14 scanning aiming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 errors . . . . . . . . . . . . . . . . . . . . . . . . . .5-2, 7-1, 8-10, . . . . . . . . . . . . . . . . . . 9-2, 10-2, 11-1, 12-2 hand-held mode . . . . . . . . . . . . . . . . . . . . . .3-5, 3-7 hands-free mode . . . . . . . . . . . . . . . . . . . . . .3-5, 3-6 presentation mode . . . . . . . .
Zebra Technologies Corporation, Inc. 3 Overlook Point Lincolnshire, IL 60069, U.S.A. http://www.zebra.com © 2018 ZIH Corp and/or its affiliates. All rights reserved. ZEBRA and the stylized Zebra head are trademarks of ZIH Corp, registered in many jurisdictions worldwide. All other trademarks are the property of their respective owners.