DS36X8 Digital Scanner Product Reference Guide MN-002689-10EN
DS36X8 DIGITAL SCANNER PRODUCT REFERENCE GUIDE MN-002689-10EN Revision A March 2020
ii DS36X8 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 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: This product includes software developed by the University of California, Berkeley and its contributors. 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
iv DS36X8 Digital Scanner Product Reference Guide Revision History Changes to the original guide are listed below: Change Date Description -01 Rev A 06/2016 Initial release. -02 Rev A 08/2016 Added DS3678-ER configuration. -03 Rev A 01/2017 Added DS36X8-DP configuration; combined corded and cordless Product Reference Guides; replaced all 1D barcodes with 2D Data Matrix barcodes.
v Change Date Description -07 Rev A 03/2019 Added: Bluetooth Radio State; DotCode Parameters and note related to SR and HD configurations; IBM-485 Specification Version; Note to Simulated Caps Lock parameter. Updated: MSI Check Digits, the range of DocCap_SYMBOLOGY parameter. Removed: Simple Com Port Emulation. -08 Rev A 07/2019 Updated: UID Parsing note; OCR Template Parameter #547 description. Removed: Digimarc Barcode note.
vi DS36X8 Digital Scanner Product Reference Guide
TABLE OF CONTENTS Warranty ............................................................................................................................................ iii Revision History ................................................................................................................................ iv About This Guide Introduction .................................................................................................................................... xxiii Configurations.......
viii DS36X8 Digital Scanner Product Reference Guide Removing the DS3608 Interface Cable .................................................................................. Connecting Power to the DS3608 (if required) ...................................................................... Configuring the DS3608 Digital Scanner ............................................................................... DS3608 Accessories .....................................................................................
Table of Contents ix Scanning Sequence Examples ................................................................................................ 5-1 Errors While Scanning ............................................................................................................. 5-1 Radio Communications Parameter Defaults .................................................................................. 5-2 Wireless Beeper Definitions ......................................................................
x DS36X8 Digital Scanner Product Reference Guide Bluetooth Security ........................................................................................................................ PIN Code ................................................................................................................................ Bluetooth Security Levels ....................................................................................................... Save Bluetooth Connection Information ................
Table of Contents Transmit Code ID Character .................................................................................................. Prefix/Suffix Values ................................................................................................................ Scan Data Transmission Format ............................................................................................ FN1 Substitution Values .......................................................................................
xii DS36X8 Digital Scanner Product Reference Guide Chapter 8: USB Interface Introduction .................................................................................................................................... 8-1 Connecting a USB Interface .......................................................................................................... 8-1 Connecting DS3678 to USB Interface ......................................................................................
Table of Contents SSI Host Parameters ................................................................................................................... Select SSI Host ...................................................................................................................... Baud Rate .............................................................................................................................. Parity ...............................................................................
xiv DS36X8 Digital Scanner Product Reference Guide Convert Unknown to Code 39 ................................................................................................ RS-485 Beep Directive ........................................................................................................... RS-485 Bar Code Configuration Directive ............................................................................. IBM-485 Specification Version .........................................................
Table of Contents UPC-A Preamble .................................................................................................................. UPC-E Preamble .................................................................................................................. UPC-E1 Preamble ................................................................................................................ Convert UPC-E to UPC-A ..................................................................................
xvi DS36X8 Digital Scanner Product Reference Guide Codabar (NW - 7) ....................................................................................................................... Enable/Disable Codabar ...................................................................................................... Set Lengths for Codabar ...................................................................................................... CLSI Editing .........................................................
Table of Contents xvii MicroQR ............................................................................................................................... 13-85 Linked QR Mode .................................................................................................................. 13-86 Aztec .................................................................................................................................... 13-87 Aztec Inverse ..................................................
xviii DS36X8 Digital Scanner Product Reference Guide IDC Height .............................................................................................................................. 14-8 IDC Aspect ............................................................................................................................. 14-9 IDC File Format Selector ...................................................................................................... 14-10 IDC Bits Per Pixel ...................
Table of Contents OCR Subset ......................................................................................................................... OCR Quiet Zone .................................................................................................................. OCR Template ..................................................................................................................... OCR Check Digit Modulus ...........................................................................
xx DS36X8 Digital Scanner Product Reference Guide PDF417 .......................................................................................................................................... Data Matrix ..................................................................................................................................... Maxicode ........................................................................................................................................ QR Code ..............
Table of Contents xxi Scankit Version ........................................................................................................................ L-5 ImageKit Version ......................................................................................................................
xxii DS36X8 Digital Scanner Product Reference Guide
ABOUT THIS GUIDE Introduction The DS36X8 Product Reference Guide provides general instructions for setting up, operating, maintaining, and troubleshooting the cordless DS3678 and corded DS3608 digital scanners.
xxiv DS36X8 Digital Scanner Product Reference Guide DS3608 Configurations This guide includes the following corded DS3608 digital scanner configurations: Configuration Description DS3608-HD20003VZWW Rugged, Digital Scanner, High Density, Corded, Industrial Green, Vibration Motor DS3608-HP20003VZWW Rugged, Digital Scanner, High Performance, Corded, Industrial Green, Vibration Motor DS3608-SR00003VZWW Rugged, Digital Scanner, Standard Range, Corded, Industrial Green, Vibration Motor DS3608-ER20003VZ
About This Guide Product Part Number xxv Description Clip on Belt Holster 11-59382-01 Holder: Clip on Belt Fork Lift Holder 21-52612-01R Holder: Fork Lift Lanyard 50-12500-066 Lanyard Strap CBA-UF2-C12ZAR Shielded USB: Series A Locking Connector for VC70, 12', Coiled, -30ºC CBA-U42-S07PAR Shielded USB: Series A Connector, 7ft. (2.8m), Straight, 12V (Requires 12V Power Supply) CBA-U46-S07ZAR Shielded USB: Series A Connector, 7ft. (2m), Straight, BC 1.
xxvi DS36X8 Digital Scanner Product Reference Guide Product Power Supplies Part Number Description PWRS-BGA12V50W0 WW Level VI AC/DC Power Supply (Brick), AC Input: 100-240V, 2.4A. DC Output: 12V, 4.16A, 50W.
About This Guide Product Part Number xxvii Description Universal Cables Shielded USB Keyboard Wedge IBM RS-232 CBA-UF2-C12ZAR Shielded USB: Series A Locking Connector for VC70, 12', Coiled, -30ºC CBA-U42-S07PAR Shielded USB: Series A Connector, 7ft. (2.8m), Straight, 12V (Requires 12V Power Supply) CBA-U46-S07ZAR Shielded USB: Series A Connector, 7ft. (2m), Straight, BC 1.2 CBA-U47-S15ZAR Shielded USB: Series A Connector, 15ft. (4.6m), Straight, BC 1.
xxviii DS36X8 Digital Scanner Product Reference Guide Product Power Supplies Part Number Description PWRS-BGA12V50W0W W Level VI AC/DC Power Supply (Brick), AC Input: 100-240V, 2.4A. DC Output: 12V, 4.16A, 50W.
About This Guide xxix • Chapter 16, Data Formatting: ADF, MDF, Preferred Symbol briefly describes the Zebra features available for customizing scanner operation. • Chapter 17, OCR Programming describes how to set up the digital scanner for OCR programming. • Appendix A, Standard Default Parameters provides a table of all host devices and scanner defaults. • Appendix B, Country Codes provides barcodes for programming the country keyboard type for the USB keyboard (HID) device and the keyboard wedge host.
xxx DS36X8 Digital Scanner Product Reference Guide • Throughout the programming barcode menus, asterisks (*) are used to denote default parameter settings. * Indicates Default * HID Keyboard Emulation Feature/Option Related Documents • DS3678 Quick Start Guide, p/n MN002648Axx - provides general information for getting started with the DS3678 digital scanner, and includes basic set up and operation instructions.
About This Guide xxxi Provide Documentation Feedback If you have comments, questions, or suggestions about this guide, send an email to EVM-Techdocs@zebra.com.
xxxii DS36X8 Digital Scanner Product Reference Guide
CHAPTER 1 GETTING STARTED Introduction The cordless DS36X8 combines superior 1D and 2D omnidirectional barcode scanning performance and advanced ergonomics in a lightweight design. The digital scanner ensures comfort and ease of use for extended periods of time. Figure 1-1 DS3678 Cordless Digital Scanner The corded DS3608 combines superior 1D and 2D omnidirectional barcode scanning and transfer with a light-weight, Hands-free/Hand-held design.
1 - 2 DS36X8 Digital Scanner Product Reference Guide The DS36X8 digital scanner supports: • USB connection to a host. The digital scanner autodetects a USB host and defaults to the HID keyboard interface type. Select other USB interface types by scanning programming barcode menus.This interface supports the following international keyboards (for Windows® environment): North America, German, French, French Canadian, Spanish, Italian, Swedish, UK English, Portuguese-Brazilian, and Japanese.
Getting Started 1 - 3 DS3678 Cordless Digital Scanner DS3678 Parts Battery LED Radio LED Scan Window LEDs Charging/Communication Contacts Trigger Figure 1-3 Battery Latch Beeper DS3678 Parts The Cradle The cradles serve as a charger, radio communication interface, and host communication interface for the DS3678 cordless digital scanner. There are two versions of the cradle: • The STB3678 cordless cradle sits on a desktop or mounts on a wall, and charges the DS3678 cordless digital scanner.
1 - 4 DS36X8 Digital Scanner Product Reference Guide Cradle Parts Canopy Latch PAIR Pairing Barcode Drain Hole Mounting Screw Hole Mounting Screw Hole Charging/ Communications Contacts LED Foot Latch Page Button Drain Hole Mounting Screw Hole Figure 1-4 Cradle Front View Rubber Feet Mounting Screw Hole Host Cable Latch Host Cable (Under Latch) Host Cable Guide Foot Latch Release Mounting Screw Hole Rubber Feet Figure 1-5 Cradle Back View
Getting Started 1 - 5 Connecting the Cradle NOTE Connect the interface cable and power supply (if necessary) in the following order to ensure proper operation of the digital scanner and cradle. To connect the STB3678/FLB3678 cradles: 1. Connect the appropriate cable to the power supply and an AC power source, if necessary. 2. Insert the interface cable into the host port. 3. Lift the latch and connect the interface cable into the cradle's host port and then close the latch. See Figure 1-6. 4.
1 - 6 DS36X8 Digital Scanner Product Reference Guide Supplying Power to the Cradle The cradle receives power from one of two sources: • An external power supply. • When connected to the host through an interface cable that supplies power. The cradle detects whether the host or the external supply is supplying power. It always draws power from the external supply when available, regardless of the presence of power from a host.
Getting Started 1 - 7 Inserting the DS3678 Battery NOTE Batteries are shipped in an Off mode and do not power the scanner. After inserting a new battery into the DS3678 digital scanner, you must insert the scanner into a cradle for the battery to turn On. Alternatively, the battery can be placed in the four slot spare battery charger to charge and then inserted in the scanner for immediate use. The battery resides in a chamber in the digital scanner handle. To insert the battery: 1.
1 - 8 DS36X8 Digital Scanner Product Reference Guide Charging the DS3678 Battery When using a new battery in the DS3678, the battery requires a charge to be enabled. Insert the battery (see Inserting the DS3678 Battery on page 1-7) in the DS3678 and place the DS3678 in the STB/FLB3678 cradle (see Inserting the DS3678 Scanner in the Cradle on page 1-9). The battery begins charging when the cradle’s LED indicator starts blinking amber.
Getting Started 1 - 9 Inserting the DS3678 Scanner in the Cradle To insert the digital scanner in the cradle: 1. Insert the digital scanner into the cradle top first. 2. Push the handle until it clicks into place, engaging the contacts in the cradle and digital scanner.
1 - 10 DS36X8 Digital Scanner Product Reference Guide Sending Data to the Host Computer The cradle receives data from the digital scanner via a wireless radio connection and transmits it to the host computer via the host cable. The digital scanner and cradle must be paired for successful wireless communication. Pairing Pairing registers a scanner to the cradle such that the scanner and cradle can exchange information. The STB3678 and FLB3678 operate in two modes: Point-to-Point and Multipoint-to-Point.
Getting Started 1 - 11 Four Slot Spare Battery Charger The SAC3600-4001CR four slot spare battery charger charges up to four single spare batteries. The charger can sit on a desktop or mounted on a wall. This document provides basic instructions for charger set up and use. For best performance, fully charge the device battery before using the device for the first time. To charge the device battery, insert the battery in the cradle.
1 - 12 DS36X8 Digital Scanner Product Reference Guide Inserting Batteries To insert batteries in the battery charger, angle the battery with the contacts facing up and slide the contact side of the battery under the LED indicator ledge as shown below. Push down on the label surface of the battery until it clicks in place, engaging the contacts in the battery charger. Figure 1-10 Inserting Batteries Lanyard NOTE Do not attach the tool balancer to the lanyard slot at the bottom of the device.
Getting Started 1 - 13 2. Thread the upper portion of the lanyard into the loop. Figure 1-12 3. Thread the Loop Pull the clip through the loop over the tether point and tighten into place. Figure 1-13 Insert Loop into Tether Point DS3678 Accessories The digital scanner ships with the DS3678 Quick Start Guide. The following required accessories must be ordered: • Interface cable for the appropriate interface. • Universal power supply, if the interface requires this.
1 - 14 DS36X8 Digital Scanner Product Reference Guide DS3608 Corded Digital Scanner DS3608 Parts Scan Window LEDs Trigger Figure 1-14 DS3608 Parts Beeper
Getting Started 1 - 15 Installing the DS3608 Interface Cable 1. Insert cable fully so that the connector is flush with the scanner surface. Figure 1-15 2. Loosen metal lock plate screw using a PH1 driver. Figure 1-16 3. Loosening DS3608 Lock Plate Screw Slide lock plate to fully locked position. Figure 1-17 4. Inserting Cable into DS3608 Sliding Lock Plate into Locked Position Tighten lock plate screw using a PH1 driver (recommended Torque: 5 in-lbs).
1 - 16 DS36X8 Digital Scanner Product Reference Guide Removing the DS3608 Interface Cable 1. Loosen lock plate screw using a PH1 driver. Figure 1-19 2. Slide lock plate to fully unlocked position. Figure 1-20 3. Sliding Lock Plate into Unlocked Position Tighten lock plate to fully unlocked position. Figure 1-21 4. Loosening Lock Plate Tightening Lock Plate into Unlocked Position Remove cable.
Getting Started 1 - 17 Connecting Power to the DS3608 (if required) If the host does not provide power to the digital scanner, connect an external power supply. 1. Plug the power supply into the power jack on the interface cable. 2. Plug the other end of the power supply into an AC outlet. Configuring the DS3608 Digital Scanner To configure the digital scanner use the barcodes included in this manual, or use the 123Scan2 configuration program.
1 - 18 DS36X8 Digital Scanner Product Reference Guide
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 DS36X8 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 within the utility's Data View screen • 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 • View statistics such as: • Asset tracking information • Time and usage informatio
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 DS36X8 Digital Scanner Product Reference Guide
CHAPTER 3 DATA CAPTURE Introduction This chapter provides beeper and LED definitions, techniques involved in scanning barcodes, general instructions and tips about scanning, and decode ranges. DS3678 Beeper and LED Definitions The digital scanner issues different beep sequences/patterns and an LED display to indicate status. Table 3-1 defines beep sequences/patterns and LED displays which occur during both normal scanning and while programming the digital scanner.
3 - 2 DS36X8 Digital Scanner Product Reference Guide Table 3-1 DS3678 Scanner Beeper and LED Definitions Event Beeper Sequence LED Standard Use Power up. Low/medium/high beeps Green Presentation Mode on. None Green solid Presentation Mode off. None No LED; green LED is turned off A barcode was successfully decoded. (See Chapter 6, User Preferences & Miscellaneous Options for programming beeper sounds.) Medium beep (or as configured) Green flash Parity error.
Data Capture 3 - 3 Table 3-1 DS3678 Scanner Beeper and LED Definitions Event Beeper Sequence LED Bluetooth attempting reconnection (default is disable).
3 - 4 DS36X8 Digital Scanner Product Reference Guide Table 3-1 DS3678 Scanner Beeper and LED Definitions Event Beeper Sequence LED All rules deleted. Low/high/high beeps Green Out of rule memory. Erase some existing rules, then try to save rule again. Long low/long high/long low/long high beeps Red Cancel rule entry. Rule entry mode exited because of an error or the user asked to exit rule entry.
Data Capture 3 - 5 Cradle LED Definitions Table 3-2 Cradle LED Indications Event LED Standard Use Power Up Green (stays on) Radio Indications Bluetooth connection established Green (off then on) Page button Blue Battery Indications Pre-charging Amber (stays on) Charging Amber blinking Fully charged Green (stays on) Charging Error Amber fast blinking Battery End of Life Indications Charging Red blinking Fully charged Red (stays on) Charging error Red fast blinking Maintenance Indicati
3 - 6 DS36X8 Digital Scanner Product Reference Guide Four Slot Battery Charger Definitions Table 3-3 Four Slot Battery Charger LED Definitions Event LED Standard Use Power Up Red, amber, green, off (all four LEDs) Idle Off Battery Indications Pre-charging Amber (stays on) Charging Amber blinking Fully charged Green (stays on) Charging error Amber fast blinking Battery End of Life Indications Charging Red blinking Fully charged Red (stays on) Charging error Red fast blinking Maintenance
Data Capture 3 - 7 DS3608 Beeper and LED Definitions In addition to beep sequences, the digital scanner uses a two-color LED to indicate status. Table 3-4 defines beep sequences that occur during both normal scanning and while programming the digital scanner; LED colors that display during scanning.
3 - 8 DS36X8 Digital Scanner Product Reference Guide Table 3-4 Beeper and LED Indicators (Continued) Event Beeper Sequence LED Indicator ADF Programming Enter another digit. Add leading zeros to the front if necessary. High, Low beeps Green Enter another alphabetic character or scan the End of Message barcode. Low, Low beeps Green ADF criteria or action is expected. Enter another criterion or action, or scan the Save Rule barcode. High, High beeps Green Blinking Rule saved.
Data Capture 3 - 9 DS36X8 Scanning 1. Aim the digital scanner at a barcode and pull the trigger to decode. 2. Press the trigger until the digital scanner beeps, indicating the barcode is successfully decoded. For more information on beeper and LED definitions, see DS3678 Beeper and LED Definitions on page 3-1.
3 - 10 DS36X8 Digital Scanner Product Reference Guide Figure 3-3 Scanning DS36X8-ER in Hand-held Mode Figure 3-4 Scanning DS36X8-DP and DS36X8-DPA in Hand-held Mode
Data Capture 3 - 11 DS3608 Hands-free Mode The DS3608 digital scanner is in Hands-free (presentation) mode when it is placed in the Intellistand. In this mode, the digital scanner operates in continuous (constant-on) mode, where it automatically decodes a barcode presented in its field of view. Scanning in Hands-free (Presentation) Mode The optional stand adds greater flexibility to DS3608 scanning operation.
3 - 12 DS36X8 Digital Scanner Product Reference Guide DS36X8 Aiming Aiming with DS36X8-SR When scanning, the DS36X8-SR digital scanner projects an orange LED dot which allows positioning the barcode within its field of view. See DS36X8-SR Aiming Pattern on page 3-12 for the proper distance to achieve between the digital scanner and a barcode. If necessary, the digital scanner turns on its red LEDs to illuminate the target barcode.
Data Capture 3 - 13 Aiming with DS36X8-ER When scanning, the DS36X8-ER projects a red laser aiming pattern which allows positioning the barcode within its field of view. See Table 3-8 on page 3-15 for the proper distance to achieve between the digital scanner and a barcode. If necessary, the digital scanner turns on its red LEDs to illuminate the target barcode. To scan a barcode, center the symbol in any orientation within the aiming pattern.
3 - 14 DS36X8 Digital Scanner Product Reference Guide DS36X8 Decode Ranges Table 3-5 DS36X8-HD Decode Ranges Barcode Type DS36X8-HD Typical Working Ranges Symbol Density Near Code 128 Far 5.0 mil 0.9 in. / 2.3 cm 7.0 in / 17.8 cm 15.0 mil 0.9 in. / 2.3 cm 23 in. / 58.4 cm 3.0 mil 1.3 in / 3.3 cm 4.7 in / 11.9 cm 20.0 mil 0.25 in / 0.6 cm 34.0 in / 86.3 cm 100% UPC 13.0 mil 0.25 in / 0.6 cm 22.0 in / 55.8 cm PDF417 5.0 mil 2.0 in. / 5.1 cm 6.0 in. / 15.2 cm 6.6 mil 0.9 in. / 2.
Data Capture 3 - 15 Table 3-7 DS36X8-SR Decode Ranges Barcode Type DS36X8-SR Typical Working Ranges Symbol Density Near Data Matrix Table 3-8 Far 7.5 mil 1.9 in / 4.8 cm 6.0 in / 15.2 cm 10.0 mil 1.4 in / 3.6 cm 8.6 in / 21.8 cm DS36X8-ER Decode Ranges Barcode Type DS36X8-ER Typical Working Ranges (20-30 fc ambient) Symbol Density Near Code 128 Far 15.0 mil 5.0 in / 12.7 cm 100.0 in / 254.0 cm 40.0 mil 3.5 in / 8.8 cm 260.0 in / 660.4 cm 100.0 mil Reflective 20.0 in / 50.
3 - 16 DS36X8 Digital Scanner Product Reference Guide Table 3-10 Barcode Type DS36X8-DPA Decode Range Symbol Density DS36X8-DPA Typical Working Ranges Near Code 39 Far 3.0 mil 0.5 in / 1.2 cm 4.7 in / 11.9 cm 5.0 mil 0.0 in / 0.0 cm 5.6 in / 14.22 cm Code 128 15.0 mil * 3.3 in / 8.3 cm 11.0 in / 27.9 cm PDF417 5.0 mil 0.4 in / 1.0 cm 3.0 in / 7.6 cm 6.7 mil 0.1 in / 0.2 cm 4.0 in. / 10.1 cm Data Matrix 10.0 mil 0.2 in / 0.5 cm 4.8 in / 12.1 cm QR 10.0 mil 0.2 in / 0.5 cm 4.
CHAPTER 4 MAINTENANCE & TECHNICAL SPECIFICATIONS Introduction This chapter provides suggested digital scanner maintenance, troubleshooting, technical specifications, and signal descriptions (pinouts).
4 - 2 DS36X8 Digital Scanner Product Reference Guide Tolerable Industrial Fluids and Chemicals NOTE Not all fluid variants and brands have been tested.
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 barcode. 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 DS36X8 Digital Scanner Product Reference Guide Table 4-1 Troubleshooting (Continued) Problem Digital scanner decodes barcode, but does not transmit the data to the host. Host displays scanned data incorrectly. Possible Causes Possible Solutions Digital scanner is not programmed for the correct host type. Scan the appropriate host type programming barcode. See the chapter corresponding to the host type. Interface cable is loose. Re-connect the cable.
Maintenance & Technical Specifications Table 4-1 Troubleshooting (Continued) Problem Possible Causes Digital scanner emits 4 short high beeps during decode attempt. Digital scanner has not completed USB initialization. Wait several seconds and scan again. Digital scanner emits Low/low/low/extra low beeps when not in use. RS-232 receive error. Normal during host reset. Otherwise, set the digital scanner's RS-232 parity to match the host setting.
4 - 6 DS36X8 Digital Scanner Product Reference Guide Table 4-1 Troubleshooting (Continued) Problem Digital scanner emits five long low beeps after a barcode is decoded. Possible Causes Possible Solutions Conversion or format error was detected. The scanner’s conversion parameters are not properly configured. Ensure the scanner’s conversion parameters are properly configured. Conversion or format error was detected. An ADF rule was set up with characters that can't be sent for the host selected.
Maintenance & Technical Specifications Technical Specifications DS36X8 Technical Specifications Table 4-2 Technical Specifications - DS3678 and DS3608 Digital Scanners Item Description Physical Characteristics Dimensions DS3678 DS3608 DS3678 Weight (with Battery) DS3678-HD DS3678-HP DS3678-SR DS3678-ER DS3678-DP DS3608 Weight (without Cable) DS3608-HD DS3608-HP DS3608-SR DS3608-ER DS3608-DP 7.3 in. H x 3.0 in. W x 5.6 in. D (18.5 cm H x 7.7 cm W x 14.3 cm D) 7.3 in. H x 3.0 in. W x 5.2 in. D (18.
4 - 8 DS36X8 Digital Scanner Product Reference Guide Table 4-2 Technical Specifications - DS3678 and DS3608 Digital Scanners (Continued) Item Description Field of View (Horizontal x Vertical) Nominal DS36X8-SR DS36X8-HP DS36X8-HD DS36X8-ER DS36X8-DP 42º (H) x 28º (V) 31º (H) x 23º (V) 48º (H) x 36.7º (V) Near: 32º (H) x 20º (V) / Far: 12º (H) x 7.
Maintenance & Technical Specifications Table 4-2 Technical Specifications - DS3678 and DS3608 Digital Scanners (Continued) Item Minimum Resolution DS36X8-HD Description Code 39 UPC 40% PDF417 Data Matrix 3 mil 5.2 mil 5 mil 6 mil DS36X8-HP Code 39 UPC 40% PDF417 Data Matrix 3 mil 5.2 mil 5 mil 7.5 mil DS36X8-SR Code 39 UPC 60% PDF417 Data Matrix 4 mil 7.8 mil 5 mil 7.
4 - 10 DS36X8 Digital Scanner Product Reference Guide Cradle Specifications Table 4-3 Technical Specifications - STB3678 and FLB3678 Cradles Item Power Requirements Host Powered: External Power Supply: Typical Current Draw Not Charging: Full Charging Mode: Safe Charging Mode: Description min 4.5 - max 5.5 min 11.4 - max 12.6 80mA @ 5V 30mA @ 12V 1200mA @ 5V (BC 1.2), 475mA (non-BC1.
Maintenance & Technical Specifications 4 - 11 DS3608 Digital Scanner Signal Descriptions Bottom of Scanner Cable Interface Port PIN 1 PIN 10 Interface Cable Modular Connector Figure 4-1 DS3608 Digital Scanner Cable Pin-outs The signal descriptions in Table 4-4 apply to the connectors on the DS3608 digital scanner and are for reference only.
4 - 12 DS36X8 Digital Scanner Product Reference Guide
CHAPTER 5 RADIO COMMUNICATIONS Introduction This chapter provides information about the modes of operation and features available for wireless communication between the DS3678 cordless digital scanners, cradles and hosts. The chapter also includes the parameters necessary to configure the digital scanner. The digital scanner ships with the settings shown in the Radio Communication Default Table on page 5-2 (also see Appendix A, Standard Default Parameters for all host device and digital scanner defaults).
5 - 2 DS36X8 Digital Scanner Product Reference Guide Radio Communications Parameter Defaults Table 5-1 lists the defaults for radio communication parameters. If you wish to change any option, scan the appropriate barcode(s) provided in the Radio Communications Parameters section beginning on page 5-4. NOTE See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and default parameters.
Radio Communications Table 5-1 5-3 Radio Communication Default Table (Continued) Parameter Parameter Number 1 SSI Number 2 Default Page Number Reconnect Attempt Interval 558 F1h 2Eh 30 Seconds 5-27 Auto-reconnect 604 F1h 5Ch Auto-reconnect Immediately 5-29 Sleep Between Attempts 1778 F8h 06h F2h Sleep for 1 Minute 5-30 Number of Retry Attempts 1779 F8h 06h F3h Do Not Retry 5-31 Beep on Insertion 288 120h Enable 5-33 Modes of Operation (Point-to-Point/Multipoint-to-Point) 53
5 - 4 DS36X8 Digital Scanner Product Reference Guide Wireless Beeper Definitions When the digital scanner scans the pairing barcode it issues various beep sequences indicating successful or unsuccessful operations. See DS3678 Scanner Beeper and LED Definitions on page 3-2 for all beep sequences and LED displays including those which occur during pairing operations.
Radio Communications 5-5 Keyboard Emulation (HID) Select this host type when connecting to a PC/tablet/phone emulating a Bluetooth keyboard. • HID BT Classic - Enables the host and scanner to communicate using HID (Human Interface Device) Keyboard Profile over Bluetooth Classic radio. The scanner(s) are discoverable (Slave mode) and also support Master mode. To establish a connection (initial setup only): i. Scan the HID BT Classic barcode. ii. Connect to master or slave mode.
5 - 6 DS36X8 Digital Scanner Product Reference Guide Simple Serial Interface (SSI) Select this host type when connecting to a Zebra mobile device or PC/tablet/phone running a Zebra scanner SDK app. • SSI BT Classic (Non-discoverable) - Enables communication with Zebra Mobile Computers. It enables the scanner(s) to establish a connection with the host over Classic Bluetooth radio. The scanner is NOT in discoverable (Master mode). To establish a connection (initial setup only): i.
Radio Communications SSI BT Classic (Non-Discoverable) SSI BT Classic (Discoverable) SSI BT LE 5-7
5 - 8 DS36X8 Digital Scanner Product Reference Guide Serial Port Profile (SPP) Select this host type when connecting to a PC/tablet/phone using a Bluetooth serial connection. • SPP BT Classic (Non-Discoverable) - Enables the scanner to establish a Serial Port Profile (SPP) connection with the host over Classic Bluetooth radio. The scanner is NOT discoverable (Master mode). To establish a connection (initial setup only): i. Scan the SPP BT Classic (Non-discoverable) barcode. ii.
Radio Communications 5-9 Bluetooth Technology Profile Support With Bluetooth Technology Profile Support, the cradle is not required for wireless communication. The digital scanner communicates directly to the host using Bluetooth technology. The digital scanner supports the standard Bluetooth Serial Port Profile (SPP) and HID Profiles which enable the digital scanner to communicate with other Bluetooth devices that support these profiles.
5 - 10 DS36X8 Digital Scanner Product Reference Guide Bluetooth Friendly Name Parameter # 607 (F1h 5Fh) NOTE If the scanner was discovered previously by a PC/tablet/phone, it may take a while for the new name to appear as the PC/tablet/phone needs to update its list. Try turning the radio off and then on or reboot your PC/tablet/phone. You can set a meaningful name for the digital scanner that appears in the application during device discovery.
Radio Communications 5 - 11 Discoverable Mode Parameter # 610 (F1h 62h) Select a discoverable mode based on the device initiating discovery: • Select General Discoverable Mode when initiating connection from a PC. • Select Limited Discoverable Mode when initiating connection from a mobile device (e.g., iPhone), and the device does not appear in General Discoverable Mode. Note that it can take longer to discover the device in this mode.
5 - 12 DS36X8 Digital Scanner Product Reference Guide Wi-Fi Friendly Mode Parameter # 1299 (F8h 05h 13h) Scanners configured for Wi-Fi friendly mode behave as follows: • The scanner remains in sniff mode, and exits sniff mode only during firmware update. • If any Wi-Fi channel is excluded from the hopping sequence, AFH turns off. • Scanner (and cradle) avoid the selected Wi-Fi channels after establishing connection.
Radio Communications 5 - 13 Wi-Fi Friendly Channel Exclusion Parameter # 1297 (F8h 05h 11h) WiFi Channel Exclusion Select the channels to exclude: • Exclude Wi-Fi channel 1: Bluetooth channels 0-21 are excluded from hopping sequence (2402-2423 MHz). • Exclude Wi-Fi channel 6: Bluetooth channels 25-46 are excluded from hopping sequence (2427 - 2448 MHz). • Exclude Wi-Fi channel 11: Bluetooth channels 50-71 are excluded from hopping sequence (2452 - 2473 MHz).
5 - 14 DS36X8 Digital Scanner Product Reference Guide * Use All Channels (Standard AFH) (0) Exclude Wi-Fi Channel 1 (1) Exclude Wi-Fi Channel 6 (2) Exclude Wi-Fi Channel 11 (3)
Radio Communications 5 - 15 Exclude Wi-Fi Channels 1, 6, and 11 (4) Exclude Wi-Fi Channels 1 and 6 (5) Exclude Wi-Fi Channels 1 and 11 (6) Exclude Wi-Fi Channels 6 and 11 (7)
5 - 16 DS36X8 Digital Scanner Product Reference Guide Radio Output Power Parameter # 1324 (F8h 05h 2Ch) The DS3678 uses a Class 1 Bluetooth radio. Optionally, reduce the radio’s output power to restrict the transmission range and reduce the effect of the radio on neighboring wireless systems. NOTE Bluetooth stack resets on power change and the device loses connection. Scan a barcode to select the desired power mode.
Radio Communications 5 - 17 Link Supervision Timeout Parameter # 1698 (F8h 06h A2h) Link supervision timeout controls how quickly the scanner senses that the Bluetooth radio lost connection to the remote device. A lower value helps prevent data loss at the edge of the operating range while a larger value helps prevent disconnects due to the remote device not responding in time. If you are experiencing occasional disconnects and the scanner is able to reconnect, increase the link supervision timeout value.
5 - 18 DS36X8 Digital Scanner Product Reference Guide Bluetooth Radio State Parameter # 1354 (F8h 05h 4Ah) NOTE The only option to turn the radio on after it is turned off on the cradle, is through the host. When more than one scanner is paired with the cradle in Multipoint-to-Point Communication mode, scanning Bluetooth Radio Off disconnects all scanners.
Radio Communications 5 - 19 HID Host Parameters The digital scanner supports virtual keyboard emulation for the Apple iOS, and keyboard emulation over the Bluetooth HID profile. In this mode the digital scanner can interact with Bluetooth enabled hosts supporting the HID profile as a Bluetooth keyboard. Scanned data is transmitted to the host as keystrokes.
5 - 20 DS36X8 Digital Scanner Product Reference Guide HID Keyboard Keystroke Delay This parameter sets the delay, in milliseconds (msec), between emulated keystrokes. Scan a barcode below to increase the delay when the HID host requires a slower transmission of data. * No Delay (0 msec) Medium Delay (20 msec) Long Delay (40 msec) HID CAPS Lock Override When enabled, the case of the data is preserved regardless of the state of the caps lock key.
Radio Communications 5 - 21 HID Ignore Unknown Characters This option applies only to the HID Keyboard Emulation device and IBM device. Unknown characters are characters the host does not recognize. When Send Bar Codes With Unknown Characters is selected, all barcode data is sent except for unknown characters, and no error beeps sound. When Do Not Send Bar Codes With Unknown Characters is selected, barcode data is sent up to the first unknown character, then the digital scanner issues an error beep.
5 - 22 DS36X8 Digital Scanner Product Reference Guide Fast HID Keyboard Parameter # 1361 (F8h 05h 15h) This option transmits Bluetooth HID keyboard data at a faster rate. Fast HID Disable (0) * Fast HID Enable (1) Quick Keypad Emulation Parameter # 1362 (F8h 05h 52h) NOTE This option applies only to a HID Keyboard Emulation Device which has Emulate Keypad enabled (see Emulate Keypad on page 5-21).
Radio Communications 5 - 23 HID Keyboard FN1 Substitution When enabled, this parameter allows replacement of any FN1 character in an EAN128 barcode with a Key Category and value chosen by the user. See FN1 Substitution Values on page 6-43 to set the Key Category and Key Value. * Disable Keyboard FN1 Substitution Enable Keyboard FN1 Substitution HID Function Key Mapping ASCII values under 32 are normally sent as control-key sequences.
5 - 24 DS36X8 Digital Scanner Product Reference Guide Simulated Caps Lock When enabled, the digital scanner inverts upper and lower case characters on the digital scanner barcode as if the Caps Lock state is enabled on the keyboard. This inversion is done regardless of the current state of the keyboard Caps Lock state. NOTE This feature is ignored if Convert All to Upper Case or Convert All to Lower case is enabled.
Radio Communications 5 - 25 Reconnect Attempt Beep Feedback When in SPP Master, Cradle Host Mode, and Bluetooth Keyboard Emulation, the digital scanner automatically tries to reconnect to a remote device when a disconnection occurs that is due to the radio losing communication. This can happen if the digital scanner goes out of range with the remote device, or if the remote device powers down. The digital scanner tries to reconnect for the period of time specified by the Reconnect Attempt Interval setting.
5 - 26 DS36X8 Digital Scanner Product Reference Guide Reconnect Attempt Beep Feedback Parameter # 559 (F1h 2Fh) When a digital scanner disconnects as it goes out of range, it immediately attempts to reconnect. While the digital scanner attempts to reconnect, the green LED continues to blink. If the auto-reconnect process fails, the digital scanner emits a page timeout beep (long low/long high) and stops blinking the LED. The process can be restarted by pulling the trigger.
Radio Communications 5 - 27 Reconnect Attempt Interval Parameter # 558 (F1h 2Eh) When a digital scanner disconnects as it goes out of range, it immediately attempts to reconnect for the default time interval of 30 seconds. This time interval can be changed to one of the options below. To set the Reconnect Attempt Interval, scan one of the barcodes below.
5 - 28 DS36X8 Digital Scanner Product Reference Guide Attempt to Reconnect for 5 Minutes (60) Attempt to Reconnect for 30 Minutes (360) Attempt to Reconnect for 1 Hour (720) Attempt to Reconnect Indefinitely (0)
Radio Communications 5 - 29 Auto-reconnect Parameter # 604 (F1h 5Ch) In Bluetooth Keyboard Emulation (HID) mode, SPP Master, and Cradle Host Mode, select a re-connect option for when the digital scanner loses its connection with a remote device: • Auto-reconnect on Bar Code Data: The digital scanner auto-reconnects when you scan a barcode. With this option, a delay can occur when transmitting the first characters.
5 - 30 DS36X8 Digital Scanner Product Reference Guide Sleep Between Attempts Parameter # 1778 (SSI # F8h 06h F2h) Scan a barcode below to reduce potential Wi-Fi interference and extend scanner battery life by allowing the scanner to go to sleep (low power mode) for the time indicated between reconnect attempts. NOTE This feature only works when low power mode is enabled on the scanner and when the scanner is not charging in the cradle.
Radio Communications 5 - 31 Sleep for 30 Minutes (1800) Sleep for 1 Hour (3600) Number of Retry Attempts Parameter # 1779 (SSI # F8h 06h F3h) Scan a barcode below to control how many reconnect and associated sleep attempts to execute. After the number of retries is reached, the scanner no longer attempts to reconnect to the host. NOTE After the retry period expires, if the trigger is pulled, the scanner restarts the auto-reconnect and sleep sequence.
5 - 32 DS36X8 Digital Scanner Product Reference Guide Retry 10 Times (10) Retry 20 Times (20) Retry 40 Times (40)
Radio Communications 5 - 33 Out of Range Indicator An out of range indicator can be set by scanning Enable Beep on Reconnect Attempt (1) on page 5-26 and extending the time using the Reconnect Attempt Interval on page 5-27. For example, with Beep on Reconnect Attempt disabled while the digital scanner loses radio connection when it is taken out of range, the digital scanner attempts to reconnect silently during the time interval set by scanning a Reconnect Attempt Interval.
5 - 34 DS36X8 Digital Scanner Product Reference Guide Digital Scanner(s) To Cradle Support Modes of Operation Parameter # 538 (F1h 1Ah) The charging cradle with radio supports two radio communication modes of operation, allowing the digital scanner to communicate wirelessly: • Point-to-Point • Multipoint-to-Point. Point-to-Point Communication In Point-to-Point communication mode, the cradle allows one digital scanner to connect to it at a time.
Radio Communications 5 - 35 Parameter Broadcast (Cradle Host Only) Parameter # 148 (94h) NOTE When Parameter Broadcast is disabled on one scanner in the piconet, Parameter Broadcast is disabled on all scanners in the piconet. When in multipoint-to-point mode, enable Parameter Broadcast to broadcast all parameter barcodes scanned to all other digital scanners in the piconet.
5 - 36 DS36X8 Digital Scanner Product Reference Guide Pairing Modes Parameter # 542 (F1h 1Eh) When operating with the cradle, two modes of pairing are supported: • Locked Pairing Mode - When a cradle is paired (connected) to the digital scanner (or up to seven digital scanners in Multipoint-to-Point mode), any attempt to connect a different digital scanner, by either scanning the PAIR barcode on the cradle or by inserting it into the cradle with the pairing on contacts feature enabled (page 5-37), is reje
Radio Communications 5 - 37 Pairing Methods Parameter # 545 (F1h 21h) There are two methods available to pair (connect) the digital scanner to the cradle: • Scan the pairing barcode on the cradle or • Pair on contacts by inserting the scanner into the cradle. When the Bluetooth connection beeps sound, the scanner and cradle connect. See Wireless Beeper Definitions on page 5-4 for other beep sequences. Enable or disable Pair on Contacts by scanning the appropriate barcode below.
5 - 38 DS36X8 Digital Scanner Product Reference Guide Unpairing Unpair the digital scanner from the cradle or PC/host to make the cradle available for pairing with another digital scanner. Scan the barcode below to disconnect the digital scanner from its cradle/PC host. An unpairing barcode is also included in the DS3678 Quick Reference Guide.
Radio Communications 5 - 39 Pairing Bar Code Format Scan-To-Connect (STC) Utility In one step, connect your Zebra Bluetooth scanner to a phone, tablet or PC by scanning a STC barcode. Available as a standalone utility, the supported operating systems include: • Windows • Android For more information go to www.zebra.com/scantoconnect. Source code is also available for easy app integration.
5 - 40 DS36X8 Digital Scanner Product Reference Guide Connection Maintenance Interval (continued) To set the Connection Maintenance Interval, scan one of the barcodes below.
Radio Communications 5 - 41 Connection Maintenance Interval (continued) Set Interval to 4 Hours (4) Set Interval to 8 Hours (5) Set Interval to 24 Hours (6) Set Interval to Forever (7)
5 - 42 DS36X8 Digital Scanner Product Reference Guide Batch Mode Parameter # 544 (F1h 20h) IMPORTANT Batch mode does not apply to SPP Slave Mode. The digital scanner supports five versions of batch mode. When the digital scanner is configured for any of the batch modes, it attempts to store barcode data (not parameter barcodes) until transmission is initialized, or the maximum number of barcodes are stored. When a barcode is saved successfully, a good decode beep sounds and the LED flashes green.
Radio Communications 5 - 43 the cradle by scanning Exit Parameter Batch Mode. Parameter Batch Mode may be used when the cradle and/or scanner is configured with its radio turned off or connected to a non-cradle device.
5 - 44 DS36X8 Digital Scanner Product Reference Guide Send Batch Data Batch Mode (continued) Batch Only Mode Enter Parameter Batch Mode Exit Parameter Batch Mode
Radio Communications 5 - 45 Persistent Batch Storage Parameter #1399 (F8h 05h 77h) When the scanner is configured for Persistent Batch Storage, batch data is stored in non-volatile memory and preserved even when the digital scanner is powered down. This parameter is Disabled by default. NOTE Frequently storing batch data with this setting Enabled will shorten the life of the non-volatile memory.
5 - 46 DS36X8 Digital Scanner Product Reference Guide Page Button Parameter # 746 (F1h EAh) The cradle offers a page button. The page button is a sensor that when touched, causes paired scanners to emit a beeping sequence. The default is Enable Page Button. 1. Place your finger over the page button sensor. 2. Press down for approximately 1 second. 3. The cradle LED will turn blue when the scanner is out of the cradle. The paired scanner will beep, blink, and vibrate.
Radio Communications 5 - 47 Page Options To select a page option, select one of the barcodes below. Page Mode Parameter # 1364 (F8h 05h 54h) • Page State - In this mode, the cradle sends a page state request to each scanner. It remains in Page State indication until every scanner sends an acknowledgment. The scanner enters Page State when the LED indicator is blinking blue and the vibrator and beeper is activated.
5 - 48 DS36X8 Digital Scanner Product Reference Guide Page State Timeout Parameter # 1365 (F8h 05h 55h) Page timeout is programmable in 1 second increments from 1 to 99 seconds. The default timeout is 30 seconds. NOTE Page State Timeout only applies to Page State Mode. To set a page timeout: 1. Scan the Page Timeout barcode below. 2. Scan two numeric barcodes from Appendix H, Numeric Bar Codes that correspond to the desired timeout duration.
Radio Communications 5 - 49 Bluetooth Security The digital scanner supports Bluetooth Authentication. Authentication can be requested by either the remote device or the digital scanner. NOTE A remote device can still request Authentication. PIN Code Parameter # 552 (F1h 28h) To set and store a PIN code (e.g., password) on the digital scanner to connect to the host: 1. Scan the Set & Store PIN Code barcode below. 2.
5 - 50 DS36X8 Digital Scanner Product Reference Guide Variable PIN Code Parameter # 608 (F1h 60h) When switching to Cradle Host mode with authentication enabled, scan Static PIN Code below to avoid entering the PIN code manually. The PIN stored in memory is used. Scan the Variable PIN Code below to manually enter a PIN code with each connection. The default PIN code is the user-programmed PIN set and stored above. Typically, however, HID connections require entering a Variable PIN Code.
Radio Communications 5 - 51 Bluetooth Security Levels Parameter # 1393 (F8h 05h 71h) • Low Bluetooth Security - The low security setting is designed for ease of connection with most devices. This setting may be unacceptable to some devices. If connection fails, try re-connecting after increasing security setting on the scanner. If connecting to Bluetooth 2.1 device and above, Just Works method for secure and simple pairing is used.
5 - 52 DS36X8 Digital Scanner Product Reference Guide * Low Bluetooth Security (0) Medium Bluetooth Security (1) High Bluetooth Security (2) Legacy Bluetooth Security (3)
Radio Communications 5 - 53 Save Bluetooth Connection Information Parameter # 1743 (F8h 06h CFh) NOTE Depending on the auto-reconnect settings, the scanner reconnects when going out of range and other conditions where connection is lost, but auto-reconnect is desired. • Enable (default) - The scanner saves the last connection and attempts to reconnect after battery swap (power cycle) if it is set to auto-reconnect. See Auto-reconnect on page 5-29.
5 - 54 DS36X8 Digital Scanner Product Reference Guide Bluetooth Radio, Linking, and Batch Operation The DS3678 digital scanner has a Bluetooth Class 1 radio which achieves a range of at least 135m / 440ft (open air, line of sight). The actual range you achieve is influenced by the presence of other radios, shelving and wall materials as well as which cradle is tested. The environments vary widely and often influence radio ranges.
CHAPTER 6 USER PREFERENCES & MISCELLANEOUS OPTIONS Introduction You can program the digital scanner to perform various functions, or activate different features. This chapter describes each user preference feature and provides programming barcodes 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 DS36X8 Digital Scanner Product Reference Guide Scanning Sequence Examples In most cases, scanning one barcode sets the parameter value. For example, to set the beeper tone to high, scan the High Frequency (beeper tone) barcode listed under Beeper Tone on page 6-10. The digital scanner issues a fast warble beep and the LED turns green, signifying a successful parameter entry. Other parameters require scanning several barcodes. See these parameter descriptions for this procedure.
User Preferences & Miscellaneous Options Table 6-1 6-3 User Preferences Parameter Defaults (Continued) Parameter Number 1 SSI Number 2 Decode Pager Motor Duration 626 F1h 72h 150 msec 6-13 Low Power Mode 128 80h Enable (DS3678) Disable (DS3608) 6-15 Time Delay to Low Power Mode 146 92h 100 msec (DS3678) 1 Hour (DS3608) 6-16 Timeout to Low Power Mode from Auto Aim (DS3678 Only) 729 15 Seconds 6-19 DS3608-ER Power Mode 1777 F8h 06h F1h Extended Range Full Power Mode 6-20 Battery P
6 - 4 DS36X8 Digital Scanner Product Reference Guide Table 6-1 User Preferences Parameter Defaults (Continued) Parameter Number 1 SSI Number 2 Decoding Illumination 298 F0h 2Ah Enable 6-36 Motion Tolerance (Hand-held Trigger Mode Only) 858 F2h 5Ah Less Motion Tolerance 6-36 Ranging Light Immunity (DS36X8-ER only) 1722 F8h 06h BAh 60Hz Immunity 6-37 Parameter Battery Threshold Battery Status High Threshold Battery Status Medium Threshold Battery Status Low Warning Threshold Battery Health
User Preferences & Miscellaneous Options 6-5 User Preferences Default Parameters The digital scanner can be reset to two types of defaults: factory defaults or custom defaults. Scan the appropriate barcode below to reset the digital scanner to its default settings and/or set the digital scanner’s current settings as the custom default.
6 - 6 DS36X8 Digital Scanner Product Reference Guide Parameter Bar Code Scanning Parameter # 236 (SSI # ECh) To disable the decoding of parameter barcodes, including the Set Defaults parameter barcodes, scan the Disable Parameter Scanning barcode below. To enable decoding of parameter barcodes, scan Enable Parameter Scanning.
User Preferences & Miscellaneous Options 6-7 Beep on Parameter # 150 (96h) NOTE This parameter only applies to the Bluetooth SPP (Serial Port Profile) and USB CDC Host. In Multipoint-to-Point mode only, the scanner that beeped last sounds Beep on . If you enable this parameter, the digital scanner issues a beep when it detects a character. indicates an illegal entry or other important event.
6 - 8 DS36X8 Digital Scanner Product Reference Guide Direct Decode Indicator Parameter # 859 (SSI # F2h 5Bh) This feature is only supported in Auto Aim and Standard (Level) trigger modes. Scan a barcode below to select optional blinking of the illumination on a successful decode: • Disable Direct Decode Indicator - illumination does not blink on a successful decode. • 1 Blink - illumination blinks once upon a successful decode. • 2 Blinks - illumination blinks twice upon a successful decode.
User Preferences & Miscellaneous Options Beeper Volume Parameter # 140 (SSI # 8Ch) To select a beeper volume, scan the Low Volume, Medium Volume, or High Volume barcode.
6 - 10 DS36X8 Digital Scanner Product Reference Guide Beeper Tone Parameter # 145 (SSI # 91h) To select a beeper tone, scan one of the following barcodes.
User Preferences & Miscellaneous Options 6 - 11 Beeper Duration Parameter # 628 (SSI # F1h 74h) To select the duration for the beeper, scan one of the following barcodes.
6 - 12 DS36X8 Digital Scanner Product Reference Guide Suppress Power Up Beeps Parameter # 721 (SSI # F1h D1h) Scan a barcode below to select whether or not to suppress the digital scanner’s power-up beeps.
User Preferences & Miscellaneous Options 6 - 13 Decode Pager Motor Parameter # 613 (SSI # F1h 65h) The scanner includes a pager motor which, when enabled, vibrates the scanner for a period of time when a successful decode occurs. NOTE When the pager motor is enabled and the DS3608 scanner is in the Intellistand, the pager motor disables until the scanner is removed from the Intellistand. Scan a barcode below to enable or disable the pager motor.
6 - 14 DS36X8 Digital Scanner Product Reference Guide Decode Pager Motor Duration (continued) 250 msec (25) 300 msec (30) 400 msec (40) 500 msec (50) 600 msec (60) 750 msec (75)
User Preferences & Miscellaneous Options 6 - 15 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 Hand-held Trigger Mode on page 6-22 is set to Level (Standard). This parameter determines whether or not the digital scanner enters low power mode after a decode attempt. If disabled, power remains on after each decode attempt. The DS3608 corded scanner default is Disable. The DS3678 cordless scanner default is Enable.
6 - 16 DS36X8 Digital Scanner Product Reference Guide Time Delay to Low Power Mode Parameter # 146 (SSI # 92h) NOTE This parameter only applies when Low Power Mode is enabled. This parameter sets the time it takes the scanner to enter Low Power Mode after any scanning activity. Scan the appropriate barcode below to set the time. The DS3608 corded scanner default is 1 Hour. The DS3678 cordless scanner default is 100 msec.
User Preferences & Miscellaneous Options 6 - 17 Time Delay to Low Power Mode (continued) 4 Seconds (20) 5 Seconds (21) 10 Seconds (26) 1 Minute (33) 5 Minutes (37) 15 Minutes (43)
6 - 18 DS36X8 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 6 - 19 Timeout to Low Power Mode from Auto Aim Parameter # 729 NOTE Timeout to Low Power Mode from Auto Aim applies to the DS3678 cordless scanner only. If you select Disabled, the scanner does not enter Low Power Mode when in Auto Aim. This parameter sets the time the scanner remains in auto aim before entering Low Power Mode.
6 - 20 DS36X8 Digital Scanner Product Reference Guide DS3608-ER Power Mode Parameter # 1777 (SSI # F8h 06h F1h) This parameter determines whether the DS3608 extended range digital scanner enters full power mode or 500mA compatibility mode. When selecting the 500mA compatibility mode parameter, you may experience decreased decode performance when scanning in low light or dark environments at an extended range.
User Preferences & Miscellaneous Options 6 - 21 • Scan Battery Preservation Timeout followed by 3 digits in Appendix H, Numeric Bar Codes to select a different battery preservation timeout value (the default for battery preservation timeout is nine hours). For example, if the preservation timeout value should be 12 hours, scan Battery Preservation Timeout below, then scan 0, 1, and 2 in Appendix H, Numeric Bar Codes. To correct an error or change the selection, scan Cancel on page H-2.
6 - 22 DS36X8 Digital Scanner Product Reference Guide Hand-held Trigger Mode Parameter # 138 (SSI # 8Ah) Select one of the following trigger modes for the digital scanner. • Standard (Level) - A trigger pull activates decode processing. Decode processing continues until the barcode decodes, you release the trigger, or the Decode Session Timeout on page 6-30 occurs. • Presentation (Blink) - The digital scanner activates decode processing when it detects a barcode in its field of view.
User Preferences & Miscellaneous Options 6 - 23 Hand-held Trigger Mode (continued) Two Stage Option 1 (14) Two Stage Option 2 (15) Hands-free Mode Parameter # 630 (SSI # F1h 76h) If you select Disable Hands-free Mode, the digital scanner behaves according to the setting of the Hand-held Trigger Mode on page 6-22.
6 - 24 DS36X8 Digital Scanner Product Reference Guide Hand-held Decode Aiming Pattern Parameter # 306 (SSI # F0h 32h) Select Enable Hand-held Decode Aiming Pattern to project the aiming dot during barcode capture, Disable Hand-held Decode Aiming Pattern to turn the aiming dot off, or Enable Hand-held Decode Aiming Pattern on PDF to project the aiming dot when the digital scanner detects a 2D barcode.
User Preferences & Miscellaneous Options 6 - 25 Hands-free Decode Aiming Pattern Parameter # 590 (SSI # F1h 4Eh) Select Enable Hands-free Decode Aiming Pattern to project the aiming dot during barcode capture, Disable Hands-free Decode Aiming Pattern to turn the aiming dot off, or Enable Hands-free Decode Aiming Pattern on PDF to project the aiming dot when the digital scanner detects a 2D barcode.
6 - 26 DS36X8 Digital Scanner Product Reference Guide Picklist Mode Parameter # 402 (SSI # F0h 92h) Picklist mode enables the digital scanner to decode only barcodes that are aligned under the LED aiming dot. Select one of the following picklist modes for the digital scanner: • Disabled Always - Picklist mode is always disabled. • Enabled in Hand-held Mode - Picklist mode is enabled in Hand-held mode. • Enable Always - Picklist mode is always enabled.
User Preferences & Miscellaneous Options 6 - 27 Outdoor Picklist Mode Parameter #1880 Enable this feature for improved picklist performance in direct sunlight.
6 - 28 DS36X8 Digital Scanner Product Reference Guide FIPS Mode Parameter # 736 (F1h E0h) NOTE FIPS Mode applies to the DS3678 cordless scanner only. The Federal Information Processing Standard (FIPS) 140-2 is a U.S. government computer security standard used to accredit cryptographic modules. FIPS enabled DS3678 scanners and cradles offer this secure mode of operation. To enable the FIPS mode of operation (disabled by default), scan the Enable FIPS barcode.
User Preferences & Miscellaneous Options 6 - 29 Continuous Bar Code Read Parameter # 649 (SSI # F1h 89h) Enable this to report every barcode while the trigger is pulled. NOTE Zebra strongly recommends enabling Picklist Mode on page 6-26 with this feature. Disabling Picklist Mode can cause accidental decodes when more than one barcode is in the digital scanner's field of view.
6 - 30 DS36X8 Digital Scanner Product Reference Guide 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 barcode below. Next, scan two numeric barcodes from Appendix H, Numeric Bar Codes that correspond to the desired on time. Enter a leading zero for single digit numbers.
User Preferences & Miscellaneous Options 6 - 31 Timeout Between Decodes, Same Symbol Parameter # 137 (SSI # 89h) Use this option in Continuous Bar Code Read mode to prevent the beeper from continuously beeping when a symbol is left in the digital scanner’s field of view. The barcode must be out of the field of view for the timeout period before the digital scanner reads the same consecutive symbol. It is programmable in 0.1 second increments from 0.0 to 9.9 seconds. The default interval is 0.5 seconds.
6 - 32 DS36X8 Digital Scanner Product Reference Guide Mobile Phone/Display Mode Parameter # 716 (SSI # F1h CCh) This mode improves barcode reading performance off mobile phones and electronic displays. Select Enhanced in Hand-held, Hands-free, or both modes, or select Normal Mobile Phone/Display Mode. NOTE The DS36X8-ER restricts Mobile Phone/Display Mode to Near Focus only. NOTE The DS36X8-DP restricts Mobile Phone/Display Mode.
User Preferences & Miscellaneous Options 6 - 33 PDF Prioritization Parameter # 719 (SSI # F1h CFh) Enable this feature to delay decoding a 1D barcode (Code 128) by the value specified in PDF Prioritization Timeout. During that time the digital 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.
6 - 34 DS36X8 Digital Scanner Product Reference Guide PDF Prioritization Timeout Parameter # 720 (SSI # F1h D0h) NOTE The Hands-free Decode Session Timeout on page 6-30 should be set to a longer duration than PDF Prioritization Timeout when configured. When PDF Prioritization on page 6-33 is enabled, this timeout specifies how long the digital scanner attempts to decode a PDF417 symbol before reporting the 1D barcode in the field of view.
User Preferences & Miscellaneous Options 6 - 35 Presentation Mode Field of View Parameter # 609 (SSI # F1h 61h) NOTE Presentation Mode Field of View does not apply to the DS36X8-DP or DS-36X8-DPA. In presentation mode, by default the digital scanner searches the larger area of the aiming pattern (Full Field of View). To search for a barcode in a smaller region around the aiming dot’s center in order to speed search time, select Small Field of View or Medium Field of View.
6 - 36 DS36X8 Digital Scanner Product Reference Guide Decoding Illumination Parameter # 298 (SSI # F0h 2Ah) Selecting Enable Decoding Illumination causes the digital scanner to flash illumination to aid decoding. Select Disable Decoding Illumination to prevent the digital scanner from using decoding illumination. Enabling illumination usually results in superior images. The effectiveness of the illumination decreases as the distance to the target increases.
User Preferences & Miscellaneous Options 6 - 37 Ranging Light Immunity Parameter # 1722 (SSI # F8h 06h BAh) This parameter sets the light immunity optimization for ER ranging. NOTE Light Immunity applies to the DS36X8-ER only.
6 - 38 DS36X8 Digital Scanner Product Reference Guide Battery Threshold Scan the appropriate barcode below to select the desired battery status threshold. • Battery Status High Threshold - Parameter #1367 This parameter sets the threshold used to show the Battery Status is High. When the battery status is above the High Threshold, the battery indicator is green. Scan this barcode followed by 2 digits from Appendix H, Numeric Bar Codes that correspond to the desired percentage from 00 to 99.
User Preferences & Miscellaneous Options 6 - 39 Battery Threshold (continued) Battery Status Low Warning Threshold Battery Health Low Warning Threshold Add an Enter Key To add an Enter key (carriage return/line feed) after scanned data, scan the following barcode. To program other prefixes and/or suffixes, see Prefix/Suffix Values on page 6-41.
6 - 40 DS36X8 Digital Scanner Product Reference Guide Transmit Code ID Character Parameter # 45 (SSI # 2Dh) A Code ID character identifies the code type of a scanned barcode. This is useful when decoding more than one code type. In addition to any single character prefix already selected, the Code ID character is inserted between the prefix and the decoded symbol. Select no Code ID character, a Symbol Code ID character, or an AIM Code ID character.
User Preferences & Miscellaneous Options 6 - 41 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 a four-digit number (i.e., four barcodes from Appendix H, Numeric Bar Codes) that corresponds to that value.
6 - 42 DS36X8 Digital Scanner Product Reference Guide Scan Data Transmission Format Parameter # 235 (SSI # EBh) To change the scan data format, scan one of the following eight barcodes 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 6-41.
User Preferences & Miscellaneous Options 6 - 43 Scan Data Transmission Format (continued) (5) (6) (7) FN1 Substitution Values Key Category Parameter # 103 (SSI # 67h) Decimal Value Parameter # 109 (SSI # 6Dh) The wedge and USB HID keyboard hosts support a FN1 Substitution feature. Enabling this substitutes any FN1 character (0x1b) in an EAN128 barcode with a value. This value defaults to 7013 (Enter Key).
6 - 44 DS36X8 Digital Scanner Product Reference Guide 2. Locate the keystroke desired for FN1 Substitution in the ASCII Character Set table for the current host interface. Enter the 4-digit ASCII Value by scanning each digit in Appendix H, Numeric Bar Codes. To correct an error or change the selection, scan Cancel. To enable FN1 substitution for USB HID keyboard, scan the Enable FN1 Substitution barcode on page 6-43.
User Preferences & Miscellaneous Options 6 - 45 Unsolicited Heartbeat Interval Parameter # 1118 (SSI # F8h 04h 5Eh) The digital scanner supports sending Unsolicited Heartbeat Messages to assist in diagnostics. To enable this feature and set the desired unsolicited heartbeat interval, scan one of the time interval barcodes below, or scan Set Another Interval followed by four numeric barcodes from Appendix H, Numeric Bar Codes (scan sequential numbers that correspond to the desired number of seconds).
6 - 46 DS36X8 Digital Scanner Product Reference Guide Product ID (PID) Type Parameter # 1281 (SSI # F8h 05h 01h) Scan one of the following barcodes to define the PID value reported in USB enumeration.
User Preferences & Miscellaneous Options 6 - 47 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 H, 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 H-2. The range is (0,1600-1649).
6 - 48 DS36X8 Digital Scanner Product Reference Guide UID Parsing Parameter # 740 (SSI # F1h E4h) NOTE UID constructs are compliant with the US Department of Defense MIL-STD-130N w/Change 1. A UID, or Unique Identifier, is used to identify and track data (e.g., manufacturer, distribution, lifetime of products and other information) specified by the United States Department of Defense for all imported packages containing merchandise equal to or greater than $5,000.00.
User Preferences & Miscellaneous Options 6 - 49 UID Parsing Output When a UID successfully parses the fields shown in Table 6-2 are created. Each field is separated by a comma. If data is missing from a field in the UID, a lone comma fills the field. NOTE When a UID successfully parses, a parsed UID barcode type transmits to the host. When parsing is unsuccessful but data transmits to the host anyway, the data is in the data matrix format.
6 - 50 DS36X8 Digital Scanner Product Reference Guide UID Error Mode Options Parameter # 742 (SSI # F1h E6h) • UID Error Beep (default): Scan UID Error Beep to program the digital scanner not to parse the data contained in the UID when the UID is not formatted correctly. An error tone sounds and no data transmits to the host. • UID Error Pass Data: Scan UID Error Pass Data to program the digital scanner to transmit data to the host even when parsing fails.
User Preferences & Miscellaneous Options 6 - 51 Sample ADF Rule for UID To transmit only the concatenated UID field of the parsed UID, scan the barcodes below, in order.
6 - 52 DS36X8 Digital Scanner Product Reference Guide UID Sample Bar Codes 05 Format WS51-004041,UID2,,041,WS51-004,,,[)> rs 05 gs 01WS51-004 gs 21041 rs eot Table 6-4 Sample 05 Formatted Data Field Description 1 - Concatenated UID WS51-004041 2 - Construct type (UID1 or UID2) UID2 3 - Enterprise ID , (no data supplied) 4 - Serialized part # 041 5 - Original part # WS51-004 6 - Lot # , (no data supplied) 7 - Current part # , (no data supplied) 8 - Scanned data in ASCII mode [)> rs 05 gs
User Preferences & Miscellaneous Options 6 - 53 12 Format D12345WS51-004041,UID2,12345,041,WS51-004,,,[)> rs 12 gs MFR 12345 gs PNO WS51-004 gs SEQ 041 rs eot Table 6-6 Sample 12 Formatted Data Field Description 1 - Concatenated UID D12345WS51-004041 2 - Construct type (UID1 or UID2) UID2 3 - Enterprise ID 12345 4 - Serialized part # 041 5 - Original part # WS51-004 6 - Lot # , (no data supplied) 7 - Current part # , (no data supplied) 8 - Scanned data in ASCII mode [)> rs 12 gs MFR 123
6 - 54 DS36X8 Digital Scanner Product Reference Guide DPM Mode Parameter # 1438 (SSI # F8h 05h 9Eh) NOTE This parameter applies to the DS36X8-DP only. NOTE If you enable DPM Mode, the decoder behaves as if the Data Matrix Inverse Autodetect setting is selected. Unlike barcodes typically printed on labels, a direct part mark (DPM) is a symbol that is marked directly on an item's surface for permanent identification, using methods such as laser etching, dot peening, or direct-printing.
User Preferences & Miscellaneous Options 6 - 55 DPM Illumination Control Parameter # 429 (SSI # F0h ADh) NOTE This parameter applies to the DS36X8-DP only. NOTE In Presentation Mode, the DS36X8-DP scanner uses the internal dim illumination state when it enters low power mode until motion is detected. This parameter controls the Illumination for DPM barcode reading. • Direct Illumination – scanner uses only the direct (white) illumination. Recommended for use with dot-peened barcodes.
6 - 56 DS36X8 Digital Scanner Product Reference Guide DPM Rough Shiny Surface Decoding Parameter # 1904 Enable this parameter to improve decoding of DPM symbols on materials rough from casting or machining marks often found on manufactured parts, as well as on symbols with “hot spots” from machining or lubricating oils and fluids. NOTE This parameter applies to the DS36X8-DP only. NOTE Enabling this may adversely impact decoding symbols that do not exhibit rough shiny characteristics.
User Preferences & Miscellaneous Options 6 - 57 Ultra High Density DPM Decoding Parameter # 1903 Enable this parameter to improve decoding 2D symbols with module density below 5 mil. This feature is essential for reading 3 mil symbols. NOTE This parameter applies to the DS36X8-DP only.
6 - 58 DS36X8 Digital Scanner Product Reference Guide
CHAPTER 7 IMAGING PREFERENCES Introduction You can program the digital scanner to perform various functions, or activate different features. This chapter describes imaging preference features and provides programming barcodes for selecting these features. NOTE Only the Symbol Native API (SNAPI) with Imaging interface supports image capture. See USB Device Type on page 8-5 to enable this host.
7 - 2 DS36X8 Digital Scanner Product Reference Guide Scanning Sequence Examples In most cases scanning one barcode sets the parameter value. For example, to disable image capture illumination, scan the Disable Image Capture Illumination barcode under Image Capture Illumination on page 7-5. The digital scanner issues a fast warble beep and the LED turns green, signifying a successful parameter entry. Other parameters require scanning several barcodes. See these parameter descriptions for this procedure.
Imaging Preferences Table 7-1 7-3 Imaging Preferences Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Image Brightness (Target White) 390 F0h 86h 180 7-14 JPEG Image Options 299 F0h 2Bh Quality 7-14 JPEG Target File Size 561 F1h 31h 160 kB 7-15 JPEG Quality and Size Value 305 F0h 31h 65 7-15 Image Enhancement 564 F1h 34h Low (1) 7-16 Image File Format Selection 304 F0h 30h JPEG 7-17 Image Rotation 665 F1h 99h 0o 7-18 Bits pe
7 - 4 DS36X8 Digital Scanner Product Reference Guide Imaging Preferences The parameters in this chapter control image capture characteristics. Image capture occurs in all modes of operation, including decode, and snapshot. Operational Modes The digital scanner has two modes of operation: • Decode Mode • Snapshot Mode Decode Mode By default, when you pull the trigger the digital scanner attempts to locate and decode enabled barcodes within its field of view.
Imaging Preferences 7-5 Image Capture Illumination Parameter # 361 (SSI # F0h 69h) Selecting Enable Image Capture Illumination causes illumination to turn on during every image capture. Disable illumination to prevent the digital scanner from using illumination. Enabling illumination usually results in superior images. The effectiveness of illumination decreases as the distance to the target increases.
7 - 6 DS36X8 Digital Scanner Product Reference Guide Fixed Exposure Parameter # 567 (SSI # F4h F1h 37h) Type: Word Range: 1 - 1000 This parameter configures the exposure used in manual mode for Snapshot. Each integer value represents 100 μs worth of exposure. The default value is 100 which results in an exposure setting of 10 msec. To set the Fixed Exposure parameter, scan Fixed Exposure followed by four numeric barcodes representing the value. Leading zeros are required.
Imaging Preferences 7-7 Gain/Exposure Priority for Snapshot Mode Parameter # 562 (SSI # F1h 32h) This parameter alters the digital scanner’s gain exposure priority when it acquires an image in Snapshot Mode in auto exposure mode. • Scan Low Exposure Priority to set a mode in which the digital scanner favors higher gain over exposure to capture an image. This results in an image that is less susceptible to motion blur at the expense of noise artifacts.
7 - 8 DS36X8 Digital Scanner Product Reference Guide Snapshot Mode Timeout Parameter # 323 (SSI # F0h 43h) This parameter sets the amount of time the digital scanner remains in Snapshot Mode. The digital scanner exits Snapshot Mode when you pull the trigger, or when the Snapshot Mode Timeout elapses. To set this timeout value, scan the Set Snapshot Mode Timeout barcode below followed by a barcode from Appendix H, Numeric Bar Codes. The default value is 0 which represents 30 seconds; values increment by 30.
Imaging Preferences 7-9 Snapshot Aiming Pattern Parameter # 300 (SSI # F0h 2Ch) Select Enable Snapshot Aiming Pattern to project the aiming pattern when in Snapshot Mode, or Disable Snapshot Aiming Pattern to turn the aiming pattern off. * Enable Snapshot Aiming Pattern (1) Disable Snapshot Aiming Pattern (0) Silence Operational Mode Changes Parameter # 1293 (SSI # F8h 05h 0Dh) Enable this feature to silence the beeper when switching between operational modes (e.g., from Decode Mode to Snapshot Mode).
7 - 10 DS36X8 Digital Scanner Product Reference Guide Image Cropping Parameter # 301 (SSI # F0h 2Dh) NOTE The full resolution value for the HP and HD configuration is 1280 x 960. The full resolution value for the SR and ER configurations is 1280 x 800. This parameter crops a captured image. Select Disable Image Cropping to present the full 1200 x 800 pixels. Select Enable Image Cropping to crop the image to the pixel addresses set in Crop to Pixel Addresses on page 7-11.
Imaging Preferences 7 - 11 Crop to Pixel Addresses Parameter # 315 (SSI # F4h F0h 3Bh) (Top) Parameter # 316 (SSI # F4h F0h 3Ch) (Left) Parameter # 317 (SSI # F4h F0h 3Dh) (Bottom) Parameter # 318 (SSI # F4h F0h 3Eh) (Right) NOTE The full resolution value for the HP and HD configuration is 1280 x 960. The full resolution value for the SR and ER configurations is 1280 x 800. If you selected Enable Image Cropping, set the pixel addresses from (0,0) to (1279 x 959) to crop to.
7 - 12 DS36X8 Digital Scanner Product Reference Guide Bottom Pixel Address (0 - 959 Decimal) Right Pixel Address (0 - 1279 Decimal)
Imaging Preferences 7 - 13 Image Size (Number of Pixels) Parameter # 302 (SSI # F0h 2Eh) This option alters image resolution before compression. Multiple pixels are combined to one pixel, resulting in a smaller image containing the original content with reduced resolution.
7 - 14 DS36X8 Digital Scanner Product Reference Guide Image Brightness (Target White) Parameter # 390 (SSI # F0h 86h) Type: Byte Range: 1 - 240 This parameter sets the Target White value used in Snapshot mode when using auto exposure. White and black are defined as 240 decimal and 1, respectively. Setting the value to the factory default of 180 sets the white level of the image to ~180.
Imaging Preferences 7 - 15 JPEG Target File Size Parameter # 561 (SSI # F1h 31h) Type: Word Range: 5-350 This parameter defines the target JPEG file size in terms 1 Kilobytes (1024 bytes). The default value is 160 kB which represents 160 Kilobytes. ! CAUTION JPEG compress may take 10 to 15 seconds based on the amount of information in the target image. Scanning JPEG Quality Selector (default setting) on page 7-14 produces a compressed image that is consistent in quality and compression time.
7 - 16 DS36X8 Digital Scanner Product Reference Guide Image Enhancement Parameter # 564 (SSI # F1h 34h) This parameter configures the digital scanner's Image Enhance feature. This feature uses a combination of edge sharpening and contrast enhancement to produce an image that is visually pleasing. The levels of image enhancement are: • Off (0) • Low (1) - Default • Med (2) • High (3).
Imaging Preferences 7 - 17 Image File Format Selector Parameter # 304 (SSI # F0h 30h) Select an image format appropriate for the system (BMP, TIFF, or JPEG). The digital scanner stores captured images in the selected format.
7 - 18 DS36X8 Digital Scanner Product Reference Guide Image Rotation Parameter # 665 (SSI # F1h 99h) This parameter controls the rotation of the image by 0, 90,180, or 270 degrees.
Imaging Preferences 7 - 19 Bits Per Pixel Parameter # 303 (SSI # F0h 2Fh) Select the number of significant bits per pixel (BPP) to use when capturing an image. Select 1 BPP for a black and white image, 4 BPP to assign 1 of 16 levels of grey to each pixel, or 8 BPP to assign 1 of 256 levels of grey to each pixel. NOTE The digital scanner ignores these settings for JPEG file formats, which only support 8 BPP. The digital scanner ignores 1 BPP for TIFF file formats, which only support 4 BPP and 8 BPP.
7 - 20 DS36X8 Digital Scanner Product Reference Guide Signature Capture Parameter # 93 (SSI # 5Dh) NOTE Signature capture only applies to the DS36X8-HP. A signature capture barcode 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 barcode pattern is considered the signature capture area.
Imaging Preferences 7 - 21 Signature Capture File Format Selector Parameter # 313 (SSI # F0h 39h) NOTE Signature capture only applies to the DS36X8-HP. Select a signature file format appropriate for the system (BMP, TIFF, or JPEG). The digital scanner stores captured signatures in the selected format.
7 - 22 DS36X8 Digital Scanner Product Reference Guide Signature Capture Bits Per Pixel Parameter # 314 (SSI # F0h 3Ah) NOTE Signature capture only applies to the DS36X8-HP. Select the number of significant bits per pixel (BPP) to use when capturing a signature. Select 1 BPP for a black and white image, 4 BPP to assign 1 of 16 levels of grey to each pixel, or 8 BPP to assign 1 of 256 levels of grey to each pixel.
Imaging Preferences 7 - 23 Signature Capture Width Parameter # 366 (SSI # F4h F0h 6Eh) NOTE Signature capture only applies to the DS36X8-HP. 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 would require a 4 to 1 aspect ratio of width to height.
7 - 24 DS36X8 Digital Scanner Product Reference Guide Signature Capture JPEG Quality Parameter # 421 (SSI # F0h A5h) NOTE Signature capture only applies to the DS36X8-HP. Scan the JPEG Quality Value barcode followed by 3 barcodes from Appendix H, Numeric Bar Codes corresponding to a value from 005 to 100, where 100 represents the highest quality image.
Imaging Preferences 7 - 25 Video View Finder Image Size Parameter # 329 (SSI # F0h 49h) Select the number of 100-byte blocks. Values range from 800 to 12,000 bytes. Selecting a smaller value transmits more frames per second; selecting a larger value increases video quality. To set the Video View Finder Image Size, scan the barcode below followed by three barcodes from Appendix H, Numeric Bar Codes corresponding to the 100-byte value from 800 to 12,000 bytes.
7 - 26 DS36X8 Digital Scanner Product Reference Guide
CHAPTER 8 USB INTERFACE Introduction This chapter provides instructions for programming the digital scanner to interface with a USB host. The digital scanner connects directly to a USB host, or a powered USB hub. The USB host can power the digital scanner. Throughout the programming barcode menus, default values are indicated with asterisks (*).
8 - 2 DS36X8 Digital Scanner Product Reference Guide Connecting DS3678 to USB Interface The digital scanner also interfaces with other USB hosts which support USB Human Interface Devices (HID). Figure 8-1 USB Connection to DS3678 To connect the cradle to a USB host: 1. Attach the modular connector of the USB interface cable to the cable interface port on the cradle. See Connecting the Cradle on page 1-5. 2.
USB Interface 8 - 3 Connecting DS3608 to USB Interface Figure 8-2 USB Connection to DS3608 To connect the USB interface to a corded DS3608: 1. Attach the modular connector of the USB interface cable to the host port on the bottom of the digital scanner. 2. Plug the series A connector in the USB host or hub, or plug the Plus Power connector in an available port of the IBM SurePOS terminal. 3. Select the USB device type by scanning the appropriate barcode from USB Device Type on page 8-5.
8 - 4 DS36X8 Digital Scanner Product Reference Guide USB Parameter Defaults Table 8-1 lists the defaults for USB host parameters. If any option needs to be changed, scan the appropriate barcode(s) provided in the Parameter Descriptions section beginning on page 8-5. NOTE See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and default parameters. NOTE See Appendix B, Country Codes for USB Country Keyboard Types (Country Codes).
USB Interface 8 - 5 USB Host Parameter USB Device Type Select the desired USB device type. NOTES 1. When changing USB device types, the scanner automatically restarts. The scanner issues a power-up beep sequence. 2. Before selecting USB CDC Host (Note 1) on page 8-7, install the Zebra USB CDC Driver (located at: https://www.zebra.com/us/en/support-downloads/software/drivers/usb-cdc-driver.html) on the host to ensure the scanner does not stall during power up (due to a failure to enumerate USB).
8 - 6 DS36X8 Digital Scanner Product Reference Guide USB Device Type (continued * USB HID Keyboard IBM Table-top USB IBM Hand-held USB OPOS (IBM Hand-held with Full Disable)
USB Interface 8 - 7 USB Device Type (continued) SSI over USB CDC USB CDC Host (Note 1) Symbol Native API (SNAPI) without Imaging Interface Symbol Native API (SNAPI) with Imaging Interface
8 - 8 DS36X8 Digital Scanner Product Reference Guide Symbol Native API (SNAPI) Status Handshaking After selecting a SNAPI interface as the USB device type, select whether to enable or disable status handshaking.
USB Interface 8 - 9 USB Keystroke Delay This parameter sets the delay, in milliseconds, between emulated keystrokes. Scan a barcode below to increase the delay when hosts require a slower transmission of data. * No Delay Medium Delay (20 msec) Long Delay (40 msec) USB CAPS Lock Override This option applies only to the HID Keyboard Emulation device. When enabled, the case of the data is preserved regardless of the state of the caps lock key.
8 - 10 DS36X8 Digital Scanner Product Reference Guide USB Ignore Unknown Characters This option applies only to the HID Keyboard Emulation device and IBM device. Unknown characters are characters the host does not recognize. When Send Bar Codes With Unknown Characters is selected, all barcode data is sent except for unknown characters, and no error beeps sound.
USB Interface 8 - 11 Emulate Keypad When enabled, all characters are sent as ASCII sequences over the numeric keypad. For example ASCII A would be sent as “ALT make” 0 6 5 “ALT Break.” Disable Keypad Emulation * Enable Keypad Emulation Emulate Keypad with Leading Zero Enable this to send character sequences sent over the numeric keypad as ISO characters which have a leading zero. For example ASCII A transmits as “ALT MAKE” 0 0 6 5 “ALT BREAK”.
8 - 12 DS36X8 Digital Scanner Product Reference Guide Quick Keypad Emulation This option applies only to the HID Keyboard Emulation Device and if Emulate Keypad is enabled. This parameter enables a quicker method of keypad emulation where ASCII sequences are only sent for ASCII characters not found on the keyboard. The default value is Enable. * Enable Quick Keypad Emulation Disable Quick Keypad Emulation USB Keyboard FN 1 Substitution This option applies only to the USB HID Keyboard Emulation device.
USB Interface 8 - 13 Function Key Mapping ASCII values under 32 are normally sent as a control-key sequences (see Table I on page I-1). When this parameter is enabled, the keys in bold are sent in place of the standard key mapping. Table entries that do not have a bold entry remain the same whether or not this parameter is enabled.
8 - 14 DS36X8 Digital Scanner Product Reference Guide Convert Case When enabled, the digital scanner converts all barcode data to the selected case.
USB Interface 8 - 15 USB Static CDC Parameter # 670 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.
8 - 16 DS36X8 Digital Scanner Product Reference Guide Optional USB Parameters If you configure the digital scanner and find the settings were not saved, or changed, when the system is restarted scan the barcodes that follow to override USB interface defaults. Scan a barcode below after setting defaults and before configuring the digital scanner. Ignore Beep The host can send a beep request to the digital scanner. When this parameter is enabled, the request is not sent to the attached digital scanner.
USB Interface 8 - 17 USB Polling Interval Scan a barcode below to set the polling interval. The polling interval determines the rate at which data can be sent between the scanner and host computer. A lower number indicates a faster data rate. NOTE When changing USB Device Types, the digital scanner automatically restarts and issues a disconnect-reconnect beep sequence. IMPORTANT Ensure your host machine can handle the selected data rate.
8 - 18 DS36X8 Digital Scanner Product Reference Guide USB Polling Interval (continued) 5 msec 6 msec 7 msec 8 msec 9 msec 10 msec
USB Interface 8 - 19 USB Fast HID This option transmits USB HID data at a faster rate. * Enable USB Fast HID Disable USB Fast HID IBM Specification Version The IBM USB interface specification version selected defines how code types are reported over the IBM USB interface. Original Specification * Version 2.
8 - 20 DS36X8 Digital Scanner Product Reference Guide ASCII Character Set for USB See Appendix H, Numeric Bar Codes for the following: • ASCII Character Set (Table I-1 on page I-1) • ALT Key Character Set (Table I-2 on page I-6) • GUI Key Character Set (Table I-3 on page I-7) • F Key Character Set (Table I-5 on page I-11).
CHAPTER 9 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.
9 - 2 DS36X8 Digital Scanner Product Reference Guide Table 9-1 lists all the SSI opcodes the digital scanner supports. It identifies the SSI partner allowed to send a message of each type. The host transmits opcodes designated type H. The digital scanner transmits type D opcodes, and either partner can transmit Host/Decoder (H/D) types. Table 9-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 9 - 3 SSI Transactions General Data Transactions ACK/NAK Handshaking If you enable ACK/NAK handshaking, all packeted messages must have a CMD_ACK or CMD_NAK response, unless the command description states otherwise. This parameter is enabled by default. 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.
9 - 4 DS36X8 Digital Scanner Product Reference Guide Transfer of Decode Data The Decode Data Packet Format parameter controls how decode data is sent to the host. Set this parameter to send the data in a DECODE_DATA packet. Clear this parameter to transmit the data as raw ASCII data. NOTE When transmitting decode data as raw ASCII data, ACK/NAK handshaking does not apply regardless of the state of the ACK/NAK handshaking parameter.
SSI Interface 9 - 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 Figure 9-3 Host message sent ACK/NAK Disabled and Packeted DECODE_DATA ACK/NAK Disabled and Unpacketed ASCII Data Data captured by the digital scanner is sent to the host.
9 - 6 DS36X8 Digital Scanner Product Reference Guide Serial Response Time-out The Serial Response Time-out parameter determines how long to wait for a handshaking response before trying again, or aborting any further attempts. Set the same value for both the host and digital scanner. NOTE You can temporarily change the Serial Response Time-out when the host takes longer to process an ACK or longer data string.
SSI Interface 9 - 7 Using Time Delay to Low Power Mode with SSI Time Delay to Low Power Mode on page 6-16 provides barcodes to select a general time delay. To program a more specific delay value, use an SSI command according to Table 9-2.
9 - 8 DS36X8 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 scan engine does not support this. The host must fragment packets using the provisions in the RSM protocol.
SSI Interface 9 - 9 Example Transaction The following example illustrates how to retrieve diagnostic information (Diagnostic Testing and Reporting (Attribute #10061) decimal) from the engine using encapsulation of RSM commands over SSI. Before sending any RSM command, the host must send the RSM Get Packet Size command to query the packet size supported by the device.
9 - 10 DS36X8 Digital Scanner Product Reference Guide Simple Serial Interface Default Parameters This section describes how to set up the digital scanner with an SSI host. When using SSI, program the digital scanner via barcode menu or SSI hosts commands. Throughout the programming barcode menus, asterisks (*) indicate default values. * Baud Rate 9600 * Indicates Default Feature/Option (6) Option value for programming NOTE Most computer monitors allow scanning the barcodes directly on the screen.
SSI Interface 9 - 11 Table 9-3 SSI Default Table (Continued) Parameter Parameter Number SSI Number Default Page Number Host Character Time-out 239 EFh 200 msec 9-20 Multipacket Option 334 F0h 4Eh Option 1 9-21 Interpacket Delay 335 F0h 4Fh 0 msec 9-22 Decode Event 256 F0h 00h Disable 9-23 Boot Up Event 258 F0h 02h Disable 9-24 Parameter Event 259 F0h 03h Disable 9-24 Event Reporting NOTE SSI interprets Prefix, Suffix1, and Suffix2 values listed in Appendix I, ASCII Char
9 - 12 DS36X8 Digital Scanner Product Reference Guide Baud Rate Parameter # 156 (SSI # 9Ch) Baud rate is the number of bits of data transmitted per second. Set the digital 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 9 - 13 Baud Rate (continued) Baud Rate 115,200 (11) Baud Rate 230,400 (13) Baud Rate 460,800 (14) Baud Rate 921,600 (15) Parity Parameter # 158 (SSI # 9Eh) A parity check bit is the most significant bit of each ASCII coded character. Select the parity type according to host device requirements. • Select Odd parity and the parity bit has a value 0 or 1, based on data, to ensure that an odd number of 1 bits is contained in the coded character.
9 - 14 DS36X8 Digital Scanner Product Reference Guide • If no parity is required, select None. Odd (2) Even (1) * None (0) Check Parity Parameter # 151 (SSI # 97h) Select whether or not to check the parity of received characters. Use the Parity parameter to select the type of parity.
SSI Interface 9 - 15 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 (host) device for the next character in the serial data stream. Set the number of stop bits (one or two) to match host device requirements.
9 - 16 DS36X8 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. • Disable ACK/NAK Handshaking: When this option is selected, the digital scanner neither generates nor expects ACK/NAK handshaking packets.
SSI Interface 9 - 17 Host RTS Line State Parameter # 154 (SSI # 9Ah) This parameter sets the expected idle state of the Serial Host RTS line. The SSI Interface is used with host applications which also implement the SSI protocol. However, you can use the digital 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 9-17).
9 - 18 DS36X8 Digital Scanner Product Reference Guide Selecting the raw format disables ACK/NAK handshaking for decode data.
SSI Interface 9 - 19 Host Serial Response Time-out Parameter # 155 (SSI # 9Bh) This parameter specifies how long the digital scanner waits for an ACK or NAK before resending. Also, if the digital scanner wants to send, and the host has already been granted permission to send, the digital scanner waits for the designated time-out before declaring an error. To set the delay period (options are 2, 5, 7.5, or 9,9 seconds), scan one of the following barcodes. NOTE Other values are available via SSI command.
9 - 20 DS36X8 Digital Scanner Product Reference Guide Host Character Time-out Parameter # 239 (SSI # EFh) This parameter determines the maximum time the digital scanner waits between characters transmitted by the host before discarding the received data and declaring an error. To set the delay period (options are 200, 500, 750, or 990 msec), scan one of the following barcodes. NOTE Other values are available via SSI command.
SSI Interface 9 - 21 Multipacket Option Parameter # 334 (SSI # F0h 4Eh) This parameter controls ACK/NAK handshaking for multi-packet transmissions. • Multi-Packet Option 1: The host sends an ACK / NAK for each data packet during a multi-packet transmission. • Multi-Packet Option 2: The digital scanner sends data packets continuously, with no ACK/NAK handshaking to pace the transmission. The host, if overrun, can use hardware handshaking to temporarily delay digital scanner transmissions.
9 - 22 DS36X8 Digital Scanner Product Reference Guide Interpacket Delay Parameter # 335 (SSI # F0h 4Fh) This parameter specifies the interpacket delay if you selected Multipacket Option 3. To set the delay period (options are 0, 25, 50, 75, or 99 msec), scan one of the following barcodes. NOTE Other values are available via SSI command.
SSI Interface 9 - 23 Event Reporting The host can request the digital scanner to provide certain information (events) relative to the digital scanner’s behavior. Enable or disable the events listed in Table 9-4 and on the following pages by scanning the appropriate barcodes.
9 - 24 DS36X8 Digital Scanner Product Reference Guide Boot Up Event Parameter # 258 (SSI # F0h 02h) When enabled, the digital scanner generates a message to the host whenever power is applied. When disabled, no notification is sent. Enable Boot Up Event (1) * Disable Boot Up Event (0) Parameter Event Parameter # 259 (SSI # F0h 03h) When enabled, the digital scanner generates a message to the host when one of the events specified in Table 9-4 on page 9-23 occurs. When disabled, no notification is sent.
CHAPTER 10 RS-232 INTERFACE Introduction This chapter describes how to set up the digital scanner with an RS-232 host. Use the RS-232 interface to connect the digital scanner to point-of-sale devices, host computers, or other devices with an available RS-232 port (e.g., com port). If your host does not appear in Table 10-2, refer to the documentation for the host device to set communication parameters to match the host.
10 - 2 DS36X8 Digital Scanner Product Reference Guide Connecting an RS-232 Interface Connecting DS3678 to RS-232 Interface Connect the digital scanner directly to the host computer. Figure 10-1 RS-232 Direct Connection to DS3678 NOTE Interface cables vary depending on configuration. The connectors illustrated in Figure 10-1 are examples only. The connectors may be different from those illustrated, but the steps to connect the cradle remain the same.
RS-232 Interface 10 - 3 Connecting DS3608 to USB Interface Connect the digital scanner directly to the host computer. Interface cable Serial port connector to host Power supply Figure 10-2 RS-232 Direct Connection to DS3608 NOTE Interface cables vary depending on configuration. The connectors illustrated in Figure 10-2 are examples only. The connectors may be different than those illustrated, but the steps to connect the digital scanner are the same. 1.
10 - 4 DS36X8 Digital Scanner Product Reference Guide RS-232 Parameter Defaults Table 10-1 lists the defaults for RS-232 host parameters. To change any option, scan the appropriate barcode(s) provided in the RS-232 Host Parameters section beginning on page 10-5.
RS-232 Interface 10 - 5 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 barcode readers) sets the defaults listed in Table 10-2.
10 - 6 DS36X8 Digital Scanner Product Reference Guide RS-232 Host Parameters (continued) Selecting ICL, Fujitsu, Wincor-Nixdorf Mode A, Wincor-Nixdorf Mode B, OPOS/JPOS, Olivetti, Omron, or Common Use Terminal Equipment (CUTE-LP/LG barcode readers) enables the transmission of code ID characters listed in Table 10-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.
RS-232 Interface 10 - 7 RS-232 Host Types To select an RS-232 host interface, scan one of the following barcodes. NOTE For a list of supported scanner functionality by communication protocol, see Appendix J, Communication Protocol Functionality.
10 - 8 DS36X8 Digital Scanner Product Reference Guide Olivetti ORS4500 Omron 1Scanning Standard RS-232 activates the RS-232 driver, but does not change port settings (e.g., parity, data bits, handshaking). Selecting another RS-232 host type barcode changes these settings.
RS-232 Interface 10 - 9 RS-232 Host Types (continued) OPOS/JPOS Fujitsu RS-232 CUTE 2 2The CUTE host disables all parameter scanning, including Set Defaults. If you inadvertently select CUTE, scan * Enable Parameter Bar Code Scanning (1) on page 6-6, then change the host selection.
10 - 10DS36X8 Digital Scanner Product Reference Guide Baud Rate Baud rate is the number of bits of data transmitted per second. Set the digital 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 digital scanner does not support baud rates below 9600.
RS-232 Interface10 - 11 Parity A parity check bit is the most significant bit of each ASCII coded character. Select the parity type according to host device requirements. • Select Odd parity to set the parity bit value to 0 or 1, based on data, to ensure that the coded character contains an odd number of 1 bits. • Select Even parity to set the parity bit value is set to 0 or 1, based on data, to ensure that the coded character contains an even number of 1 bits.
10 - 12DS36X8 Digital Scanner Product Reference Guide Stop Bit Select 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. Select the number of stop bits (one or two) based on the number the receiving terminal is programmed to accommodate. Set the number of stop bits to match host device requirements.
RS-232 Interface10 - 13 Check Receive Errors Select whether or not to check the parity, framing, and overrun of received characters. The parity value of received characters is verified against the parity parameter selected above. * Check For Received Errors Do Not Check For Received Errors 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).
10 - 14DS36X8 Digital Scanner Product Reference Guide Hardware Handshaking (continued) • None: Scan this barcode to disable hardware handshaking. • Standard RTS/CTS: Scan this barcode to select Standard RTS/CTS Hardware Handshaking. • RTS/CTS Option 1: If you select RTS/CTS Option 1, the digital scanner asserts RTS before transmitting and ignores the state of CTS. The scanner de-asserts RTS when the transmission completes.
RS-232 Interface10 - 15 RTS/CTS Option 2 RTS/CTS Option 3 Software Handshaking This parameter offers control of the data transmission process in addition to, or instead of, that offered by hardware handshaking. There are five options. If software handshaking and hardware handshaking are both enabled, hardware handshaking takes precedence. • None: Select this to transmit data immediately. The digital scanner expects no response from the host.
10 - 16DS36X8 Digital Scanner Product Reference Guide Software Handshaking (continued) * None ACK/NAK ENQ ACK/NAK with ENQ XON/XOFF
RS-232 Interface10 - 17 Host Serial Response Time-out This parameter specifies how long the digital 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.
10 - 18DS36X8 Digital Scanner Product Reference Guide RTS Line State This parameter sets the idle state of the Serial Host RTS line. Scan a barcode below to select Low RTS or High RTS line state. * Host: Low RTS Host: High RTS Intercharacter Delay This parameter specifies the intercharacter delay inserted between character transmissions.
RS-232 Interface10 - 19 High: 75 msec Maximum: 99 msec Nixdorf Beep/LED Options If you selected Nixdorf Mode B, this indicates when the digital scanner beeps and turns on its LED after a decode.
10 - 20DS36X8 Digital Scanner Product Reference Guide Ignore Unknown Characters Unknown characters are characters the host does not recognize. Select Send Bar Codes with Unknown Characters to send all barcode data except for unknown characters. The digital scanner issues no error beeps. Select Do Not Send Bar Codes With Unknown Characters to send barcode data up to the first unknown character. The digital scanner issues an error beep.
RS-232 Interface10 - 21 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.
10 - 22DS36X8 Digital Scanner Product Reference Guide
CHAPTER 11 IBM INTERFACE Introduction This chapter describes how to set up the digital scanner with an IBM 468X/469X host. Throughout the programming barcode menus, asterisks (*) indicate default values. * Indicates default * Disable Convert Unknown to Code 39 Feature/Option NOTE Most computer monitors allow scanning the barcodes directly on the screen.
11 - 2 DS36X8 Digital Scanner Product Reference Guide Connecting to an IBM 468X/469X Host Connecting DS3678 to an IBM 468X/469X Host Connect the digital scanner directly to the host interface. Figure 11-1 IBM Direct Connection to DS3678 NOTE Interface cables vary depending on configuration. The connectors illustrated in Figure 11-1 are examples only. The connectors may be different from those illustrated, but the steps to connect the cradle remain the same.
IBM Interface 11 - 3 Connecting DS3608 to an IBM 468X/469X Host Connect the digital scanner directly to the host interface. Interface cable Host port connector Figure 11-2 IBM Direct Connection to DS3608 NOTE Interface cables vary depending on configuration. The connectors illustrated in Figure 11-2 are examples only. The connectors may be different than those illustrated, but the steps to connect the digital scanner are the same. 1.
11 - 4 DS36X8 Digital Scanner Product Reference Guide IBM Parameter Defaults Table 11-1 lists the defaults for IBM host parameters. To change any option, scan the appropriate barcode(s) provided in the Parameter Descriptions section beginning on page 11-5. NOTE See Appendix A, Standard Default Parameters for all user preferences, hosts, symbologies, and default parameters.
IBM Interface 11 - 5 IBM 468X/469X Host Parameters Port Address This parameter sets the IBM 468X/469X port used. NOTE Scanning one of these barcodes enables the RS-485 interface on the digital scanner. NOTE For a list of supported scanner functionality by communication protocol, see Appendix J, Communication Protocol Functionality.
11 - 6 DS36X8 Digital Scanner Product Reference Guide Convert Unknown to Code 39 Scan a barcode below to enable or disable the conversion of unknown barcode 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 digital scanner. Scan Ignore Beep Directive to prevent the digital scanner from processing the host request.
IBM Interface 11 - 7 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 digital scanner from processing the host request. All directives are still acknowledged to the IBM RS-485 host as if they were processed.
11 - 8 DS36X8 Digital Scanner Product Reference Guide
CHAPTER 12 KEYBOARD WEDGE INTERFACE Introduction This chapter describes how to set up a keyboard wedge interface with the digital scanner. With this interface, the digital scanner is connected between the keyboard and host computer, and translates barcode data into keystrokes. The host computer accepts the keystrokes as if they originated from the keyboard. This mode adds barcode reading functionality to a system designed for manual keyboard input. Keyboard keystrokes are simply passed through.
12 - 2 DS36X8 Digital Scanner Product Reference Guide Connecting a Keyboard Wedge Interface Connecting DS3678 to a Keyboard Wedge Interface Figure 12-1 Keyboard Wedge Connection to DS3678 with Y-cable To connect the cordless DS3678 keyboard wedge interface Y-cable: 1. Turn off the host and unplug the keyboard connector. 2. Connect the round male DIN host connector of the Y-cable to the keyboard port on the host. 3.
Keyboard Wedge Interface 12 - 3 Connecting DS3608 to a Keyboard Wedge Interface Male DIN connector Keyboard connector Figure 12-2 Female DIN connector Power supply (if required) Keyboard Wedge Connection to DS3608 with Y-cable To connect the corded DS3608 to a keyboard wedge interface Y-cable: NOTE Interface cables vary depending on configuration. The connectors illustrated in Figure 12-2 are examples only.
12 - 4 DS36X8 Digital Scanner Product Reference Guide Keyboard Wedge Parameter Defaults Table 12-1 lists the defaults for Keyboard Wedge host parameters. To change any option, scan the appropriate barcode(s) in Keyboard Wedge Host Parameters on page 12-5. 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 default parameters.
Keyboard Wedge Interface 12 - 5 Keyboard Wedge Host Parameters Keyboard Wedge Host Types Select the Keyboard Wedge host by scanning one of the barcodes 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 Ignore Unknown Characters Unknown characters are characters the host does not recognize.
12 - 6 DS36X8 Digital Scanner Product Reference Guide Keystroke Delay This is the delay in milliseconds between emulated keystrokes. Scan a barcode below to increase the delay when hosts require a slower transmission of data. * No Delay Medium Delay (20 msec) Long Delay (40 msec) Intra-Keystroke Delay Enable this to insert an additional delay between each emulated key depression and release. This sets the Keystroke Delay parameter to a minimum of 5 msec as well.
Keyboard Wedge Interface 12 - 7 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 Country Codes on page B-1), disable Quick Keypad Emulation on page 12-7 and ensure Alternate Numeric Keypad Emulation on page 12-7 is enabled.
12 - 8 DS36X8 Digital Scanner Product Reference Guide Simulated Caps Lock Enable this to invert upper and lower case characters on the barcode as if the Caps Lock state is enabled on the keyboard. This inversion occurs regardless of the keyboard’s Caps Lock state. Note that this only applies to alpha characters. NOTE Simulated Caps Lock applies to ASCII characters only.
Keyboard Wedge Interface 12 - 9 Convert Wedge Case Enable this to convert all barcode data to the selected case. NOTE Convert Case applies to ASCII characters only. Convert to Upper Case Convert to Lower Case * No Convert Function Key Mapping ASCII values under 32 are normally sent as control key sequences (see ASCII Character Sets on page I-1). Enable this parameter to send the keys in bold in place of the standard key mapping.
12 - 10 DS36X8 Digital Scanner Product Reference Guide FN1 Substitution Enable this to replace FN1 characters in an EAN128 barcode with a user-selected keystroke (see FN1 Substitution Values on page 6-43). Enable * Disable Send Make and Break Enable this 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.
Keyboard Wedge Interface 12 - 11 Keyboard Maps Refer to the following keyboard maps for prefix/suffix keystroke parameters. To program the prefix/suffix values, see the barcodes on page 12-11.
12 - 12 DS36X8 Digital Scanner Product Reference Guide
CHAPTER 13 SYMBOLOGIES Introduction This chapter describes symbology features and provides programming barcodes for selecting these features. Before programming, follow the instructions in Chapter 1, Getting Started. To set feature values, scan a single barcode or a short barcode sequence. The settings are stored in non-volatile memory and are preserved even when the digital scanner powers down. NOTE Most computer monitors allow scanning the barcodes directly on the screen.
13 - 2 DS36X8 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. Symbology Parameter Defaults Table 13-1 lists the defaults for all symbology parameters. To change the default values, scan the appropriate barcodes in this guide. These new values replace the standard default values in memory. To recall the default parameter values, see Default Parameters on page 6-5.
Symbologies Table 13-1 13 - 3 Symbology Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number UPC-A Preamble 34 22h System Character 13-19 UPC-E Preamble 35 23h System Character 13-20 UPC-E1 Preamble 36 24h System Character 13-21 Convert UPC-E to A 37 25h Disable 13-22 Convert UPC-E1 to A 38 26h Disable 13-22 EAN-8/JAN-8 Extend 39 27h Disable 13-23 Bookland ISBN Format 576 F1h 40h ISBN-10 13-23 UCC Coupon Extended Code 85 55h D
13 - 4 DS36X8 Digital Scanner Product Reference Guide Table 13-1 Symbology Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Code 39 Full ASCII Conversion 17 11h Disable 13-38 Code 39 Security Level 750 F1h EEh Security Level 1 13-39 Code 39 Reduced Quiet Zone 1209 F8h 04h B9h Disable 13-40 Code 93 9 09h Enable 13-40 Set Length(s) for Code 93 26, 27 1Ah, 1Bh 1 to 55 13-41 Code 11 10 0Ah Disable 13-42 Set Lengths for Code 11 28, 29
Symbologies Table 13-1 13 - 5 Symbology Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Codabar Mod 16 Check Digit Verification 1784 F8h 06h F8h Disable 13-58 Transmit Codabar Check Digit 704 F1h C0h Disable 13-59 MSI 11 0Bh Disable 13-60 Set Length(s) for MSI 30, 31 1Eh, 1Fh 4 to 55 13-61 MSI Check Digits 50 32h One 13-62 Transmit MSI Check Digit 46 2Eh Disable 13-63 MSI Check Digit Algorithm 51 33h Mod 10/Mod 10 13-64 MSI
13 - 6 DS36X8 Digital Scanner Product Reference Guide Table 13-1 Symbology Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Composite TLC-39 371 F0h 73h Disable 13-76 Composite Inverse 1113 F8h 04h 59h Regular 13-77 UPC Composite Mode 344 F0h 58h UPC Never Linked 13-78 Composite Beep Mode 398 F0h 8Eh Beep As Each Code Type is Decoded 13-79 GS1-128 Emulation Mode for UCC/EAN Composite Codes 427 F0h ABh Disable 13-79 PDF417 15 0Fh Ena
Symbologies Table 13-1 13 - 7 Symbology Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number US Postnet 89 59h Disable 13-97 US Planet 90 5Ah Disable 13-97 Transmit US Postal Check Digit 95 5Fh Enable 13-98 UK Postal 91 5Bh Disable 13-98 Transmit UK Postal Check Digit 96 60h Enable 13-99 Japan Postal 290 F0h 22h Disable 13-99 Australia Post 291 F0h 23h Disable 13-100 Australia Post Format 718 F1h CEh Autodiscriminate 13-101
13 - 8 DS36X8 Digital Scanner Product Reference Guide Enable/Disable All Code Types To disable all symbologies, scan Disable All Code Types below. This is useful when enabling only a few code types. Scan Enable All Code Types turn on (enable) all code types. This is useful when you want to read all codes, or when you want to disable only a few code types.
Symbologies UPC/EAN Enable/Disable UPC-A Parameter # 1 (SSI # 01h) To enable or disable UPC-A, scan the appropriate barcode below. * Enable UPC-A (1) Disable UPC-A (0) Enable/Disable UPC-E Parameter # 2 (SSI # 02h) To enable or disable UPC-E, scan the appropriate barcode below.
13 - 10 DS36X8 Digital Scanner Product Reference Guide Enable/Disable UPC-E1 Parameter # 12 (SSI # 0Ch) UPC-E1 is disabled by default. To enable or disable UPC-E1, scan the appropriate barcode below. NOTE UPC-E1 is not a UCC (Uniform Code Council) approved symbology. Enable UPC-E1 (1) * Disable UPC-E1 (0) Enable/Disable EAN-8/JAN-8 Parameter # 4 (SSI # 04h) To enable or disable EAN-8/JAN-8, scan the appropriate barcode below.
Symbologies 13 - 11 Enable/Disable EAN-13/JAN-13 Parameter # 3 (SSI # 03h) To enable or disable EAN-13/JAN-13, scan the appropriate barcode below. * Enable EAN-13/JAN-13 (1) Disable EAN-13/JAN-13 (0) Enable/Disable Bookland EAN Parameter # 83 (SSI # 53h) To enable or disable Bookland EAN, scan the appropriate barcode below. Enable Bookland EAN (1) * Disable Bookland EAN (0) NOTE If you enable Bookland EAN, select a Bookland ISBN Format on page 13-23.
13 - 12 DS36X8 Digital Scanner Product Reference Guide Decode UPC/EAN/JAN Supplementals Parameter # 16 (SSI # 10h) Supplementals are barcodes appended according to specific format conventions (e.g., UPC A+2, UPC E+2, EAN 13+2). The following options are available: • If you select Ignore UPC/EAN with Supplementals, and the digital scanner is presented with a UPC/EAN plus supplemental symbol, the digital scanner decodes UPC/EAN and ignores the supplemental characters.
Symbologies 13 - 13 Decode UPC/EAN/JAN Supplementals (continued) Decode UPC/EAN/JAN Only With Supplementals (1) * Ignore Supplementals (0) Autodiscriminate UPC/EAN/JAN Supplementals (2) Enable 378/379 Supplemental Mode (4) Enable 978/979 Supplemental Mode (5) Enable 977 Supplemental Mode (7)
13 - 14 DS36X8 Digital Scanner Product Reference Guide 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)
Symbologies 13 - 15 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 13-12, select User-Programmable Supplemental 1 to set the 3-digit prefix. Then select the 3 digits using the numeric barcodes beginning on page H-1. Select User-Programmable Supplemental 2 to set a second 3-digit prefix.
13 - 16 DS36X8 Digital Scanner Product Reference Guide UPC/EAN/JAN Supplemental AIM ID Format Parameter # 672 (SSI # F1h A0h) Select an output format when reporting UPC/EAN/JAN barcodes with Supplementals with Transmit Code ID Character on page 6-40 set to AIM Code ID Character: • Separate - transmit UPC/EAN with supplementals with separate AIM IDs but one transmission, i.e.
Symbologies 13 - 17 UPC Reduced Quiet Zone Parameter # 1289 (SSI # F8h 05h 09h) Scan one of the following barcodes to enable or disable decoding UPC barcodes with reduced quiet zones. If you select Enable, select a 1D Quiet Zone Level on page 13-107. Enable UPC Reduced Quiet Zone (1) * Disable UPC Reduced Quiet Zone (0) 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.
13 - 18 DS36X8 Digital Scanner Product Reference Guide Transmit UPC-E Check Digit Parameter # 41 (SSI # 29h) The check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate barcode below to transmit the barcode data with or without the UPC-E check digit. It is always verified to guarantee the integrity of the data.
Symbologies 13 - 19 UPC-A Preamble Parameter # 34 (SSI # 22h) Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are three options for transmitting a UPC-A preamble to the host device: transmit System Character only, transmit System Character and Country Code (“0” for USA), and transmit no preamble. Select the appropriate option to match the host system.
13 - 20 DS36X8 Digital Scanner Product Reference Guide UPC-E Preamble Parameter # 35 (SSI # 23h) Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are three options for transmitting a UPC-E preamble to the host device: transmit System Character only, transmit System Character and Country Code (“0” for USA), and transmit no preamble. Select the appropriate option to match the host system.
Symbologies 13 - 21 UPC-E1 Preamble Parameter # 36 (SSI # 24h) Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are three options for transmitting a UPC-E1 preamble to the host device: transmit System Character only, transmit System Character and Country Code (“0” for USA), and transmit no preamble. Select the appropriate option to match the host system.
13 - 22 DS36X8 Digital Scanner Product Reference Guide 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.
Symbologies 13 - 23 EAN-8/JAN-8 Extend Parameter # 39 (SSI # 27h) Enable this parameter to add five leading zeros to decoded EAN-8 symbols to make them compatible in format to EAN-13 symbols. Disable this to transmit EAN-8 symbols as is.
13 - 24 DS36X8 Digital Scanner Product Reference Guide UCC Coupon Extended Code Parameter # 85 (SSI # 55h) Enable this parameter to decode UPC-A barcodes starting with digit ‘5’, EAN-13 barcodes starting with digit ‘99’, and UPC-A/GS1-128 Coupon Codes. UPCA, EAN-13, and GS1-128 must be enabled to scan all types of Coupon Codes.
Symbologies 13 - 25 Coupon Report Parameter # 730 (SSI # F1h DAh) Select an option to determine which type of coupon format to support. • Select Old Coupon Format to support UPC-A/GS1-128 and EAN-13/GS1-128. • Select New Coupon Format as an interim format to support UPC-A/GS1-DataBar and EAN-13/GS1-DataBar. • If you select Autodiscriminate Format, the digital scanner supports both Old Coupon Format and New Coupon Format.
13 - 26 DS36X8 Digital Scanner Product Reference Guide Code 128 Enable/Disable Code 128 Parameter # 8 (SSI # 08h) To enable or disable Code 128, scan the appropriate barcode below.
Symbologies 13 - 27 Set Lengths for Code 128 Parameter # L1 = 209 (SSI # D1h), L2 = 210 (SSI # D2h) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Code 128 to any length, one or two discrete lengths, or lengths within a specific range. The default is 1 to 55. NOTE When setting lengths for different barcode types, enter a leading zero for single digit numbers.
13 - 28 DS36X8 Digital Scanner Product Reference Guide Set Lengths for Code 128 (continued) Code 128 - One Discrete Length Code 128 - Two Discrete Lengths Code 128 - Length Within Range Code 128 - Any Length
Symbologies 13 - 29 Enable/Disable GS1-128 (formerly UCC/EAN-128) Parameter # 14 (SSI # 0Eh) To enable or disable GS1-128, scan the appropriate barcode below. * Enable GS1-128 (1) Disable GS1-128 (0) Enable/Disable ISBT 128 Parameter # 84 (SSI # 54h) ISBT 128 is a variant of Code 128 used in the blood bank industry. Scan a barcode below to enable or disable ISBT 128. If necessary, the host must perform concatenation of the ISBT data.
13 - 30 DS36X8 Digital Scanner Product Reference Guide ISBT Concatenation Parameter # 577 (SSI # F1h 41h) Select an option for concatenating pairs of ISBT code types: • If you select Disable ISBT Concatenation, the digital scanner does not concatenate pairs of ISBT codes it encounters. • If you select Enable ISBT Concatenation, there must be two ISBT codes in order for the digital scanner to decode and perform concatenation. The digital scanner does not decode single ISBT symbols.
Symbologies 13 - 31 Check ISBT Table Parameter # 578 (SSI # F1h 42h) The ISBT specification includes a table that lists several types of ISBT barcodes 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.
13 - 32 DS36X8 Digital Scanner Product Reference Guide Code 128 Security Level Parameter # 751 (SSI # F1h EFh) Code 128 barcodes are vulnerable to misdecodes, particularly when Code 128 Lengths is set to Any Length. The digital scanner offers four levels of decode security for Code 128 barcodes. There is an inverse relationship between security and digital scanner aggressiveness. Increasing the level of security can reduce scanning aggressiveness, so select only the level of security necessary.
Symbologies 13 - 33 Code 128 Reduced Quiet Zone Parameter # 1208 (SSI # F8h 04h B8h) Scan one of the following barcodes to enable or disable decoding Code 128 barcodes with reduced quiet zones. If you select Enable, select a 1D Quiet Zone Level on page 13-107. Enable Code 128 Reduced Quiet Zone (1) * Disable Code 128 Reduced Quiet Zone (0) Ignore Code 128 Parameter # 1254 (SSI # F8h 04h E6h) This feature applies to Code 128 barcodes with an embedded character.
13 - 34 DS36X8 Digital Scanner Product Reference Guide Code 39 Enable/Disable Code 39 Parameter # 0 (SSI # 00h) To enable or disable Code 39, scan the appropriate barcode below. * Enable Code 39 (1) Disable Code 39 (0) Enable/Disable 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. To enable or disable Trioptic Code 39, scan the appropriate barcode below.
Symbologies 13 - 35 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 the appropriate barcode below to enable or disable converting Code 39 to Code 32. NOTE Code 39 must be enabled for this parameter to function.
13 - 36 DS36X8 Digital Scanner Product Reference Guide Set Lengths for Code 39 Parameter # L1 = 18 (SSI # 12h), L2 = 19 (SSI # 13h) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Code 39 to any length, one or two discrete lengths, or lengths within a specific range. If Code 39 Full ASCII is enabled, Length Within a Range or Any Length are the preferred options. The default is 1 to 55.
Symbologies 13 - 37 Code 39 Check Digit Verification Parameter # 48 (SSI # 30h) Enable this feature to check the integrity of all Code 39 symbols to verify that the data complies with specified check digit algorithm. Only Code 39 symbols which include a modulo 43 check digit are decoded. Enable this feature if the Code 39 symbols contain a Modulo 43 check digit.
13 - 38 DS36X8 Digital Scanner Product Reference Guide 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. To enable or disable Code 39 Full ASCII, scan the appropriate barcode below. Enable Code 39 Full ASCII (1) * Disable Code 39 Full ASCII (0) NOTE You cannot enable Trioptic Code 39 and Code 39 Full ASCII simultaneously.
Symbologies 13 - 39 Code 39 Security Level Parameter # 750 (SSI # F1h EEh) The digital scanner offers four levels of decode security for Code 39 barcodes. There is an inverse relationship between security and digital scanner aggressiveness. Increasing the level of security can reduce scanning aggressiveness, so select only the level of security necessary.
13 - 40 DS36X8 Digital Scanner Product Reference Guide Code 39 Reduced Quiet Zone Parameter # 1209 (SSI # F8h 04h B9h) Scan one of the following barcodes to enable or disable decoding Code 39 barcodes with reduced quiet zones. If you select Enable, select a 1D Quiet Zone Level on page 13-107. Enable Code 39 Reduced Quiet Zone (1) * Disable Code 39 Reduced Quiet Zone (0) Code 93 Enable/Disable Code 93 Parameter # 9 (SSI # 09h) To enable or disable Code 93, scan the appropriate barcode below.
Symbologies 13 - 41 Set Lengths for Code 93 Parameter # L1 = 26 (SSI # 1Ah), L2 = 27 (SSI # 1Bh) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Code 93 to any length, one or two discrete lengths, or lengths within a specific range. The default is 1 to 55. • One Discrete Length - Select this option to decode only Code 93 symbols containing a selected length.
13 - 42 DS36X8 Digital Scanner Product Reference Guide Code 11 Code 11 Parameter # 10 (SSI # 0Ah) To enable or disable Code 11, scan the appropriate barcode below.
Symbologies 13 - 43 Set Lengths for Code 11 Parameter # L1 = 28 (SSI # 1Ch), L2 = 29 (SSI # 1Dh) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Code 11 to any length, one or two discrete lengths, or lengths within a specific range. The default is 4 to 55. • One Discrete Length - Select this option to decode only Code 11 symbols containing a selected length.
13 - 44 DS36X8 Digital Scanner Product Reference Guide Code 11 Check Digit Verification Parameter # 52 (SSI # 34h) This feature allows the digital scanner to check the integrity of all Code 11 symbols to verify that the data complies with the specified check digit algorithm. This selects the check digit mechanism for the decoded Code 11 barcode. The options are to check for one check digit, check for two check digits, or disable the feature.
Symbologies 13 - 45 Transmit Code 11 Check Digits Parameter # 47 (SSI # 2Fh) This feature selects 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.
13 - 46 DS36X8 Digital Scanner Product Reference Guide Set Lengths for Interleaved 2 of 5 Parameter # L1 = 22 (SSI # 16h), L2 = 23 (SSI # 17h) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for I 2 of 5 to any length, one or two discrete lengths, or lengths within a specific range. The range for Interleaved 2 of 5 lengths is 0 - 55. The default is 6 to 55.
Symbologies 13 - 47 I 2 of 5 Check Digit Verification Parameter # 49 (SSI # 31h) Enable this feature to check the integrity of all I 2 of 5 symbols to verify the data complies with either the specified Uniform Symbology Specification (USS), or the Optical Product Code Council (OPCC) check digit algorithm.
13 - 48 DS36X8 Digital Scanner Product Reference Guide Transmit I 2 of 5 Check Digit Parameter # 44 (SSI # 2Ch) Scan the appropriate barcode below 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) Enable this parameter to convert 14-character I 2 of 5 codes to EAN-13, and transmit to the host as EAN-13.
Symbologies 13 - 49 I 2 of 5 Security Level Parameter # 1121 (SSI # F8h 04h 61h) Interleaved 2 of 5 barcodes are vulnerable to misdecodes, particularly when I 2 of 5 Lengths is set to Any Length. The digital scanner offers four levels of decode security for Interleaved 2 of 5 barcodes. There is an inverse relationship between security and digital scanner aggressiveness. Increasing the level of security can reduce scanning aggressiveness, so select only the level of security necessary.
13 - 50 DS36X8 Digital Scanner Product Reference Guide I 2 of 5 Reduced Quiet Zone Parameter # 1210 (SSI # F8h 04h BAh) Scan one of the following barcodes to enable or disable decoding I 2 of 5 barcodes with reduced quiet zones. If you select Enable, select a 1D Quiet Zone Level on page 13-107.
Symbologies 13 - 51 Set Lengths for Discrete 2 of 5 Parameter # L1 = 20 (SSI # 14h), L2 = 21 (SSI # 15h) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for D 2 of 5 to any length, one or two discrete lengths, or lengths within a specific range. The range for Discrete 2 of 5 lengths is 1 - 55. • One Discrete Length - Select this option to decode only D 2 of 5 symbols containing a selected length.
13 - 52 DS36X8 Digital Scanner Product Reference Guide Codabar (NW - 7) Enable/Disable Codabar Parameter # 7 (SSI # 07h) To enable or disable Codabar, scan the appropriate barcode below.
Symbologies 13 - 53 Set Lengths for Codabar Parameter # L1 = 24 (SSI # 18h), L2 = 25 (SSI # 19h) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Codabar to any length, one or two discrete lengths, or lengths within a specific range. The default is 4 to 55. • One Discrete Length - Select this option to decode only Codabar symbols containing a selected length.
13 - 54 DS36X8 Digital Scanner Product Reference Guide Set Lengths for Codabar (continued) Codabar - One Discrete Length Codabar - Two Discrete Lengths Codabar - Length Within Range Codabar - Any Length
Symbologies 13 - 55 CLSI Editing Parameter # 54 (SSI # 36h) Enable this parameter to strip the start and stop characters and insert a space after the first, fifth, and tenth characters of a 14-character Codabar symbol. Enable this feature if the host system requires this data format. NOTE Symbol length does not include start and stop characters.
13 - 56 DS36X8 Digital Scanner Product Reference Guide Codabar Security Level Parameter # 1776 (SSI # F8h 06h F0h) The digital scanner offers four levels of decode security for Codabar barcodes. 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. NOTE This parameter applies to all DS36X8 configurations with the exception of the DS36X8-DP and DS36X8-DPA.
Symbologies 13 - 57 Codabar Security Level (continued) Codabar Security Level 0 (0) *Codabar Security Level 1 (1) Codabar Security Level 2 (2) Codabar Security Level 3 (3)
13 - 58 DS36X8 Digital Scanner Product Reference Guide Codabar Upper or Lower Case Start/Stop Characters Detection Parameter # 855 (SSI # F2h 57h) Select whether to detect upper case or lower case Codabar start/stop characters. Lower Case (1) * Upper Case (0) Codabar Mod 16 Check Digit Verification Parameter # 1784 (SSI # F8h 06h F8h) Enable this feature to check the Codabar Mod 16 Check Digit to verify that the data complies with the specified check digit algorithm.
Symbologies 13 - 59 Transmit Codabar Check Digit Parameter # 704 (SSI # F1h C0h) Scan one of the following barcodes to select whether or not to transmit the Codabar check digit(s). NOTE Codabar Mod 16 Check Digit Verification must be enabled for this parameter to function.
13 - 60 DS36X8 Digital Scanner Product Reference Guide MSI Enable/Disable MSI Parameter # 11 (SSI # 0Bh) To enable or disable MSI, scan the appropriate barcode below.
Symbologies 13 - 61 Set Lengths for MSI Parameter # L1 = 30 (SSI # 1Eh), L2 = 31 (SSI # 1Fh) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for MSI to any length, one or two discrete lengths, or lengths within a specific range. The default is 4 to 55. • One Discrete Length - Select this option to decode only MSI symbols containing a selected length.
13 - 62 DS36X8 Digital Scanner Product Reference Guide MSI Check Digits Parameter # 50 (SSI # 32h) For the SR, ER, and HD configurations, MSI symbols are either no check digit or check digit(s). One MSI Check Digit (1) is the default. There are three options as follows: 0 - Doesn’t check MSI check digit. Decodes MSI with no check digit. 1 - MSI barcodes with 1 check digit. This is the default. 2 - MSI barcodes with 2 check digits. For the DP configuration, MSI symbols are check digit(s) only.
Symbologies 13 - 63 Transmit MSI Check Digit(s) Parameter # 46 (SSI # 2Eh) Scan a barcode below to transmit MSI data with or without the check digit.
13 - 64 DS36X8 Digital Scanner Product Reference Guide MSI Check Digit Algorithm Parameter # 51 (SSI # 33h) Two algorithms are possible for the verification of the second MSI check digit. Select the barcode below corresponding to 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 barcodes to enable or disable decoding MSI barcodes with reduced quiet zones.
Symbologies 13 - 65 Chinese 2 of 5 Enable/Disable Chinese 2 of 5 Parameter # 408 (SSI # F0h 98h) To enable or disable Chinese 2 of 5, scan the appropriate barcode below.
13 - 66 DS36X8 Digital Scanner Product Reference Guide Matrix 2 of 5 Enable/Disable Matrix 2 of 5 Parameter # 618 (SSI # F1h 6Ah) To enable or disable Matrix 2 of 5, scan the appropriate barcode below.
Symbologies 13 - 67 Set Lengths for Matrix 2 of 5 Parameter # L1 = 619 (SSI # F1h 6Bh), L2 = 620 (SSI # F1h 6Ch) The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Matrix 2 of 5 to any length, one or two discrete lengths, or lengths within a specific range. The default is 4 to 55. • One Discrete Length - Select this option to decode only Matrix 2 of 5 symbols containing a selected length.
13 - 68 DS36X8 Digital Scanner Product Reference Guide 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 the appropriate barcode below to transmit the barcode data with or without the Matrix 2 of 5 check digit.
Symbologies 13 - 69 Korean 3 of 5 Enable/Disable Korean 3 of 5 Parameter # 581 (SSI # F1h 45h) To enable or disable Korean 3 of 5, scan the appropriate barcode below. NOTE The length for Korean 3 of 5 is fixed at 6.
13 - 70 DS36X8 Digital Scanner Product Reference Guide Inverse 1D Parameter # 586 (SSI # F1h 4Ah) This parameter sets the 1D inverse decoder setting. Options are: • Regular Only - the digital scanner decodes regular 1D barcodes only. • Inverse Only - the digital scanner decodes inverse 1D barcodes only. • Inverse Autodetect - the digital scanner decodes both regular and inverse 1D barcodes. NOTE The Inverse 1D setting may impact Composite or Inverse Composite decoding. See Composite Inverse on page 13-77.
Symbologies 13 - 71 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 barcodes to enable or disable each variant of GS1 DataBar.
13 - 72 DS36X8 Digital Scanner Product Reference Guide GS1 DataBar Expanded Parameter # 340 (SSI # F0h 54h) * Enable GS1 DataBar Expanded (1) Disable GS1 DataBar Expanded (0) Convert GS1 DataBar to UPC/EAN Parameter # 397 (SSI # F0h, 8Dh) This parameter only applies to GS1 DataBar-14 and GS1 DataBar Limited symbols not decoded as part of a Composite symbol.
Symbologies 13 - 73 GS1 DataBar Security Level Parameter # 1706 (SSI # F8h 06h AAh) The digital scanner offers four levels of decode security for GS1 DataBar (GS1 DataBar Omnidirectional, GS1 DataBar Limited, GS1 DataBar Expanded) barcodes. • Security Level 0 - The digital scanner operates in its most aggressive state, while providing sufficient security decoding most in-spec barcodes. • Security Level 1 - This setting eliminates most misdecodes while maintaining reasonable aggressiveness.
13 - 74 DS36X8 Digital Scanner Product Reference Guide GS1 DataBar Limited Margin Check Parameter # 728 (SSI # F1h D8h) The digital scanner offers four levels of decode security for GS1 DataBar Limited barcodes. There is an inverse relationship between the level of margin check and digital scanner aggressiveness. Increasing the level of margin check can reduce scanning aggressiveness, so select only that level of margin check necessary. • Margin Check Level 1 – No clear margin required.
Symbologies 13 - 75 Composite Composite CC-C Parameter # 341 (SSI # F0h 55h) Scan a barcode below to enable or disable Composite barcodes of type CC-C. Enable CC-C (1) * Disable CC-C (0) Composite CC-A/B Parameter # 342 (SSI # F0h 56h) Scan a barcode below to enable or disable Composite barcodes of type CC-A/B.
13 - 76 DS36X8 Digital Scanner Product Reference Guide Composite TLC-39 Parameter # 371 (SSI # F0h 73h) Scan a barcode below to enable or disable Composite barcodes of type TLC-39.
Symbologies 13 - 77 Composite Inverse Parameter # 1113 (SSI # F8h 04h 59h) Select an option to set Composite for either regular decode or inverse decode. • Regular Only - The scanner decodes regular Composite barcodes only. Before selecting this, set Inverse 1D on page 13-70 to Regular Only or Inverse Autodetect. • Inverse Only - The scanner decodes inverse Composite barcodes only.
13 - 78 DS36X8 Digital Scanner Product Reference Guide 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: • Select UPC Never Linked to transmit UPC barcodes regardless of whether a 2D symbol is detected. • Select UPC Always Linked to transmit UPC barcodes and the 2D portion. If 2D is not present, the UPC barcode does not transmit.
Symbologies 13 - 79 Composite Beep Mode Parameter # 398 (SSI # F0h, 8Eh) To select the number of decode beeps when a composite barcode is decoded, scan the appropriate barcode. 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) Select whether to enable or disable this mode.
13 - 80 DS36X8 Digital Scanner Product Reference Guide 2D Symbologies Enable/Disable PDF417 Parameter # 15 (SSI # 0Fh) To enable or disable PDF417, scan the appropriate barcode below. * Enable PDF417 (1) Disable PDF417 (0) Enable/Disable MicroPDF417 Parameter # 227 (SSI # E3h) To enable or disable MicroPDF417, scan the appropriate barcode below.
Symbologies 13 - 81 Code 128 Emulation Parameter # 123 (SSI # 7Bh) Enable this parameter to transmit data from certain MicroPDF417 symbols as Code 128. AIM Code ID Character on page 6-40 must be enabled for this parameter to work.
13 - 82 DS36X8 Digital Scanner Product Reference Guide Data Matrix Parameter # 292 (SSI # F0h, 24h) To enable or disable Data Matrix, scan the appropriate barcode below. * Enable Data Matrix (1) Disable Data Matrix (0) GS1 Data Matrix Parameter # 1336 (SSI # F8h 05h 38h) To enable or disable GS1 Data Matrix, scan the appropriate barcode below.
Symbologies 13 - 83 Data Matrix Inverse Parameter # 588 (SSI # F1h 4Ch) NOTE The decoder behaves as if the Data Matrix Inverse Autodetect setting is selected if you enable DPM Mode. This parameter sets the Data Matrix inverse decoder setting. Options are: • Regular Only - the digital scanner decodes regular Data Matrix barcodes only. • Inverse Only - the digital scanner decodes inverse Data Matrix barcodes only.
13 - 84 DS36X8 Digital Scanner Product Reference Guide Maxicode Parameter # 294 (SSI # F0h, 26h) To enable or disable Maxicode, scan the appropriate barcode below. Enable Maxicode (1) * Disable Maxicode (0) QR Code Parameter # 293 (SSI # F0h, 25h) NOTE Inverse QR barcodes decode if QR Code is enabled. To enable or disable QR Code, scan the appropriate barcode below.
Symbologies 13 - 85 GS1 QR Parameter # 1343 (SSI # F8h 05h 3Fh) To enable or disable, scan the appropriate barcode below. * Disable (0) Enable (1) MicroQR Parameter # 573 (SSI # F1h 3Dh) To enable or disable MicroQR, scan the appropriate barcode below.
13 - 86 DS36X8 Digital Scanner Product Reference Guide Linked QR Mode Parameter # 1847 (SSI # 737h) Scan one of the following barcodes to select a linked QR mode: NOTE This parameter applies to all DS36X8 configurations with the exception of the DS36X8-DP and DS36X8-DPA. • Linked QR Only - the digital scanner does not decode individual QR symbols from a set of Linked QR codes.
Symbologies 13 - 87 Aztec Parameter # 574 (SSI # F1h 3Eh) To enable or disable Aztec, scan the appropriate barcode below.
13 - 88 DS36X8 Digital Scanner Product Reference Guide Aztec Inverse Parameter # 589 (SSI # F1h 4Dh) This parameter sets the Aztec inverse decoder setting. Options are: • Regular Only - the digital scanner decodes regular Aztec barcodes only. • Inverse Only - the digital scanner decodes inverse Aztec barcodes only. • Inverse Autodetect - the digital scanner decodes both regular and inverse Aztec barcodes.
Symbologies 13 - 89 Han Xin Parameter # 1167 (SSI # F8h 04h 8Fh) To enable or disable Han Xin, scan the appropriate barcode below. Enable Han Xin (1) * Disable Han Xin (0) Han Xin Inverse Parameter # 1168 (SSI # F8h 04h 90h) Select a Han Xin inverse decoder setting: • Regular Only - the decoder decodes Han Xin barcodes with normal reflectance only. • Inverse Only - the decoder decodes Han Xin barcodes with inverse reflectance only.
13 - 90 DS36X8 Digital Scanner Product Reference Guide Grid Matrix Parameter # 1718 (SSI # F8h 06h B6h) To enable or disable Grid Matrix, scan one of the following barcodes.
Symbologies 13 - 91 Grid Matrix Inverse Parameter # 1719 (SSI # F8h 06h B7h) Select a Grid Matrix inverse decoder setting: • Regular Only - Digital scanner decodes Grid Matrix barcodes with normal reflectance only. • Inverse Only - Digital scanner decodes Grid Matrix barcodes with inverse reflectance only. • Inverse Autodetect - Digital scanner decodes both regular and inverse Grid Matrix barcodes.
13 - 92 DS36X8 Digital Scanner Product Reference Guide Grid Matrix Mirrored Parameter # 1736 (SSI # F8h 06h C8h) Select a mirror image Grid Matrix setting: • Non-Mirrored Only - Digital scanner decodes non-mirrored Grid Matrix barcodes only. • Mirrored Only - Digital scanner decodes mirrored Grid Matrix barcodes only. • Autodetect - Digital scanner decodes both mirrored and non-mirrored Grid Matrix barcodes.
Symbologies 13 - 93 DotCode Parameter # 1906 (SSI # F8 07 72h) NOTE This parameter is only supported on the SR and HD configurations. Scan one of the following barcodes to enable or disable DotCode.
13 - 94 DS36X8 Digital Scanner Product Reference Guide DotCode Inverse Parameter # 1907 (SSI # F8 07 73h) NOTE This parameter is only supported on the SR and HD configurations. Scan one of the following barcodes to select a DotCode Inverse decoder setting. Setting options are: • Regular Only - Decoder decodes DotCode barcodes with normal reflectance only. • Inverse Only - Decoder decodes DotCode barcodes with inverse reflectance only.
Symbologies 13 - 95 DotCode Mirrored Parameter # 1908 (SSI # F8 07 74h) NOTE This parameter is only supported on the SR and HD configurations. Scan one of the following barcodes to select a DotCode Mirror decoder setting: • Non-Mirrored Only - Digital scanner decodes non-mirrored DotCode barcodes only. • Mirrored Only - Digital scanner decodes mirrored DotCode barcodes only. • Autodetect - Digital scanner decodes both mirrored and non-mirrored DotCode barcodes.
13 - 96 DS36X8 Digital Scanner Product Reference Guide DotCode Prioritize Parameter # 1937 (SSI # F8 07 91h) NOTE This parameter is only supported on the SR and HD configurations. Enable DotCode Prioritize to give priority to DotCode decoding as compared to other symbologies.
Symbologies 13 - 97 Postal Codes US Postnet Parameter # 89 (SSI # 59h) To enable or disable US Postnet, scan the appropriate barcode below. Enable US Postnet (1) * Disable US Postnet (0) US Planet Parameter # 90 (SSI # 5Ah) To enable or disable US Planet, scan the appropriate barcode below.
13 - 98 DS36X8 Digital Scanner Product Reference Guide Transmit US Postal Check Digit Parameter # 95 (SSI # 5Fh) Select whether to transmit US Postal data, which includes both US Postnet and US Planet, with or without the check digit. * Transmit US Postal Check Digit (1) Do Not Transmit US Postal Check Digit (0) UK Postal Parameter # 91 (SSI # 5Bh) To enable or disable UK Postal, scan the appropriate barcode below.
Symbologies 13 - 99 Transmit UK Postal Check Digit Parameter # 96 (SSI # 60h) 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) To enable or disable Japan Postal, scan the appropriate barcode below.
13 - 100 DS36X8 Digital Scanner Product Reference Guide Australia Post Parameter # 291 (SSI # F0h, 23h) To enable or disable Australia Post, scan the appropriate barcode below.
Symbologies13 - 101 Australia Post Format Parameter # 718 (SSI # F1h, CEh) To select one of the following formats for Australia Post, scan the appropriate barcode below: • Autodiscriminate (or Smart mode) - Attempt to decode the Customer Information Field using the N and C Encoding Tables. NOTE This option increases the risk of misdecodes because the encoded data format does not specify the Encoding Table used for encoding. • Raw Format - Output raw bar patterns as a series of numbers 0 through 3.
13 - 102 DS36X8 Digital Scanner Product Reference Guide Netherlands KIX Code Parameter # 326 (SSI # F0h, 46h) To enable or disable Netherlands KIX Code, scan the appropriate barcode below. Enable Netherlands KIX Code (1) * Disable Netherlands KIX Code (0) USPS 4CB/One Code/Intelligent Mail Parameter # 592 (SSI # F1h 50h) To enable or disable USPS 4CB/One Code/Intelligent Mail, scan the appropriate barcode below.
Symbologies13 - 103 UPU FICS Postal Parameter # 611 (SSI # F1h 63h) To enable or disable UPU FICS Postal, scan the appropriate barcode below. Enable UPU FICS Postal (1) * Disable UPU FICS Postal (0) Mailmark Parameter # 1337 (SSI # F8h 05h 39h) To enable or disable Mailmark, scan the appropriate barcode below.
13 - 104 DS36X8 Digital Scanner Product Reference Guide Symbology-Specific Security Levels Redundancy Level Parameter # 78 (SSI # 4Eh) The digital scanner offers four levels of decode redundancy. Select higher redundancy levels for decreasing levels of barcode quality. As redundancy levels increase, the digital scanner’s aggressiveness decreases. Select the redundancy level appropriate for the barcode quality.
Symbologies13 - 105 Redundancy Level 4 The following code types must be successfully read three times before being decoded: Table 13-5 Redundancy Level 4 Codes Code Type Code Length All All * Redundancy Level 1 (1) Redundancy Level 2 (2) Redundancy Level 3 (3) Redundancy Level 4 (4)
13 - 106 DS36X8 Digital Scanner Product Reference Guide Security Level Parameter # 77 (SSI # 4Dh) The digital scanner offers four levels of decode security for delta barcodes, which include the Code 128 family, UPC/EAN, and Code 93. Select increasing levels of security for decreasing levels of barcode quality. There is an inverse relationship between security and digital scanner aggressiveness, so choose only that level of security necessary for any given application.
Symbologies13 - 107 1D Quiet Zone Level Parameter # 1288 (SSI # F8h 05h 08h) This feature sets the level of aggressiveness in decoding barcodes with a reduced quiet zone (the area in front of and at the end of a barcode), and applies to symbologies enabled by a Reduced Quiet Zone parameter.
13 - 108 DS36X8 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 barcode-printing technologies, this gap can grow larger than the maximum size allowed, preventing the digital scanner from decoding the symbol. If this problem occurs, scan the Large Intercharacter Gaps parameter to tolerate these out-of-specification barcodes.
Symbologies13 - 109 Macro PDF Features Macro PDF is a special feature for concatenating multiple PDF symbols into one file. The digital scanner can decode symbols that are encoded with this feature, and can store more than 64 Kb of decoded data stored in up to 50 Macro PDF symbols. CAUTION When printing, keep each Macro PDF sequence separate, as each sequence has unique identifiers. Do not mix barcodes from several Macro PDF sequences, even if they encode the same data.
13 - 110 DS36X8 Digital Scanner Product Reference Guide
CHAPTER 14 INTELLIGENT DOCUMENT CAPTURE Introduction Intelligent Document Capture (IDC) is Zebra advanced image processing firmware for select imager based decoders. This chapter describes the IDC functionality, provides parameter barcodes to control its features, and includes a quick start procedure to get you started with IDC. NOTE IDC pertains to the DS36X8-HP configuration only. The IDC Process Intelligent Document Capture: 1. Verifies a barcode is appropriate to use as an IDC anchor or link.
14 - 2 DS36X8 Digital Scanner Product Reference Guide Bar Code Acceptance Test Upon decoding a barcode, the decoder checks to ensure that the barcode fits the description of a barcode that anchors or links to an IDC form. To be accepted as an IDC barcode: • The symbology must be enabled in the IDC symbology parameter and enabled for decode in the decoder.
Intelligent Document Capture 14 - 3 The IDC Maximum Rotation parameter controls the maximum rotation any edge of the form can have in relation to the scanner's horizontal or vertical axis. IDC Operating Mode = Free-Form or Linked The document capture region is a rectangular piece of paper, or a portion of it enclosed by a rectangular border.
14 - 4 DS36X8 Digital Scanner Product Reference Guide Parameters NOTE IDC pertains to the DS36X8-HP configuration only. This section describes the parameters controlling the IDC firmware and provides programming barcodes for setting them. To set parameters requiring a range of values, scan the parameter barcode followed by two, three, or four barcodes from Appendix H, Numeric Bar Codes corresponding to the desired value.
Intelligent Document Capture 14 - 5 IDC Operating Mode Parameter Name: DocCap_MODE Parameter # 594 (SSI # F1h 52h) NOTE IDC pertains to the DS36X8-HP configuration only. Select the operating mode of the Intelligent Document Capture firmware: • Off - Disables the IDC feature. • Anchored - Requires a barcode decode. The image capture region is based off this barcode. • Free-Form - A printed border or page edge defines the image capture region. A barcode is optional.
14 - 6 DS36X8 Digital Scanner Product Reference Guide IDC Symbology Parameter Name: DocCap_SYMBOLOGY Parameter # 655 (SSI # F1h 8Fh) NOTE IDC pertains to the DS36X8-HP configuration only. Select the barcode type(s) to use when Document Capture mode is not set to Off. To enable more than one symbology at a time, simply add the values together. For example, to enable PDF417, Data Matrix, and Code 39 write a value of 98 (32 + 64 + 2).
Intelligent Document Capture 14 - 7 IDC X Coordinate Parameter Name: DocCap_X Parameter # 596 (SSI # F4h F1h 54h) NOTE IDC pertains to the DS36X8-HP configuration only. Specify the horizontal offset to the top left corner of the region to capture relative to the center of the barcode. Negative values move toward the left. This parameter only applies when IDC Operating Mode is set to Anchored. Scan the barcode below, followed by four barcodes from Appendix H, Numeric Bar Codes in the range of +/- 1279.
14 - 8 DS36X8 Digital Scanner Product Reference Guide IDC Width Parameter Name: DocCap_WIDTH Parameter # 598 (SSI # F1h 56h) NOTE IDC pertains to the DS36X8-HP configuration only. Specify the width of the region to capture. This parameter only applies when IDC Operating Mode is set to Anchored. Scan the barcode below, followed by four barcodes from Appendix H, Numeric Bar Codes in the range of 0000 to 1279. The default is 0300.
Intelligent Document Capture 14 - 9 IDC Aspect Parameter Name: DocCap_ASPECT Parameter # 595 (SSI # F1h 53h) NOTE IDC pertains to the DS36X8-HP configuration only. Specify the barcode's aspect ratio of a thin bar or space. The barcode's height is divided by this value to get the unit in the y-axis. The aspect value is calculated automatically if this parameter is set to zero. This parameter only applies when IDC Operating Mode is set to Anchored.
14 - 10 DS36X8 Digital Scanner Product Reference Guide IDC File Format Selector Parameter Name: DocCap_FMT Parameter # 601 (SSI # F1h 59h) NOTE IDC pertains to the DS36X8-HP configuration only. Select a document capture file format appropriate for your system (BMP, TIFF, or JPEG). The decoder stores captured areas in the selected format.
Intelligent Document Capture 14 - 11 IDC Bits Per Pixel Parameter Name: DocCap_BPP Parameter # 602 (SSI # F1h 5Ah) NOTE IDC pertains to the DS36X8-HP configuration only. Select the number of significant bits per pixel (BPP) to use when capturing an image. Select 1 BPP for a black and white image, 4 BPP to assign 1 of 16 grey levels to each pixel, or 8 BPP to assign 1 of 256 levels of grey to each pixel. NOTE The decoder ignores these settings for JPEG file formats, which only support 8 BPP.
14 - 12 DS36X8 Digital Scanner Product Reference Guide IDC JPEG Quality Parameter Name: DocCap_JPEG_Qual Parameter # 603 (SSI # F1h 5Bh) NOTE IDC pertains to the DS36X8-HP configuration only. Set the amount of JPEG compression to perform on the captured image. Higher numbers produce a better quality image but larger files. Scan the barcode below, followed by three barcodes from Appendix H, Numeric Bar Codes in the range of 005 to 100 decimal. The default is 065.
Intelligent Document Capture 14 - 13 IDC Minimum Text Length Parameter Name: DocCap_MIN_TEXT Parameter # 656 (SSI # F1h 90h) NOTE IDC pertains to the DS36X8-HP configuration only. Specify the minimum number of characters encoded in a barcode for the IDC firmware to use it as an anchored or linked barcode. Set this to zero (the default) to disable all checking and use all barcodes. Scan the barcode below, followed by two barcodes from Appendix H, Numeric Bar Codes in the range of 00 to 55 decimal.
14 - 14 DS36X8 Digital Scanner Product Reference Guide IDC Maximum Text Length Parameter Name: DocCap_MAX_TEXT Parameter # 657 (SSI # F1h 91h) NOTE IDC pertains to the DS36X8-HP configuration only. Specify the maximum number of characters encoded in a barcode for the IDC firmware to use it as an anchored or linked barcode. Set this to zero (the default) to disable all checking and use all barcodes.
Intelligent Document Capture 14 - 15 IDC Captured Image Brighten Parameter Name: Sig_BRIGHTEN Parameter # 654 (SSI # F1h 8Eh) Enable Captured Image Brighten to make image brightness uniform and enhance contrast such that a large percent of the background pixels is made completely white (a smaller percentage of pixels is made completely black if the program determines there is no danger of enhancing the contrast of a very bland area). NOTE This parameter is also used for Signature Capture.
14 - 16 DS36X8 Digital Scanner Product Reference Guide IDC Captured Image Sharpen Parameter Name: Sig_SHARPEN Parameter # 658 (SSI # F1h 92h) Enable this to enhance the sharpness of the image. NOTE This parameter is also used for Signature Capture. NOTE IDC pertains to the DS36X8-HP configuration only.
Intelligent Document Capture 14 - 17 IDC Border Type Parameter Name: DocCap_BORDER Parameter # 829 (SSI # F2h 3Dh) NOTE IDC pertains to the DS36X8-HP configuration only. Select the style of border used to determine the outline of the capture region in Free-Form and Linked modes: • Select None to capture the largest rectangular region within the field-of-view. • Select Black to indicate that the border must be black (such as a printed rectangular border).
14 - 18 DS36X8 Digital Scanner Product Reference Guide IDC Delay Time Parameter Name: DocCap_DELAY Parameter # 830 (SSI # F2h 3Eh) NOTE IDC pertains to the DS36X8-HP configuration only. Set the delay for capturing a document after a trigger pull. Decoding a barcode aborts this delay. This parameter only applies in Free-Form mode. Scan the barcode below, followed by three barcodes from Appendix H, Numeric Bar Codes in the range of 000 to 200 decimal in units of 10 msec. The default is 000.
Intelligent Document Capture 14 - 19 IDC Maximum Rotation Parameter Name: Sig_MAX_ROT Parameter # 652 (SSI # F1h 8Ch) NOTE IDC pertains to the DS36X8-HP configuration only. Set the maximum rotation any edge of the form can have in relation to the decoder's horizontal or vertical axis for it to be considered for capture. Set this to zero (the default) to disable all checking. This parameter only applies in Anchored mode.
14 - 20 DS36X8 Digital Scanner Product Reference Guide Quick Start This section familiarizes you with some of the Intelligent Document Capture features. IDC Demonstrations on page 14-21 includes instructions to demonstrate the Anchored, Free-Form, and Linked modes using a sample form to help provide an understanding of how to use IDC. These examples do not illustrate all capabilities of the advanced IDC firmware. Build upon these using different parameter settings and forms.
Intelligent Document Capture 14 - 21 IDC Demonstrations Anchored Mode Demo Set parameters to these values: Table 14-3 Anchored Mode Sample Parameter Values Parameter Value IDC Operating Mode Anchored IDC Height 100 IDC Width 90 IDC X Coordinate -175 IDC Y Coordinate -50 • Pull the trigger. The decoder decodes the barcode and captures an image of the text scroll. • Rotate the form clockwise so the word Capture is along the bottom edge, and pull the trigger.
14 - 22 DS36X8 Digital Scanner Product Reference Guide Linked Mode Demo Set IDC Operating Mode to Linked. The examples from Free-Form mode also work in Linked mode except that the last one (with the barcode covered) does not decode the barcode or capture an image. What this demonstrates: The Intelligent Document Capture Linked mode captures an image whose size and position are determined by a rectangular border on the page.
CHAPTER 15 DIGIMARC BARCODE Introduction Digimarc Barcode is an invisible machine-readable code. Digimarc Symbology Digimarc codes are reported as UPC-A, UPC-E, EAN-13, or GS1 DataBar Expanded. NOTE Converting the Digimarc reported code types to other barcode types is not supported. AIM and Symbol code IDs are supported for the reported Digimarc code types.
15 - 2 DS36X8 Digital Scanner Product Reference Guide Digimarc Digital Watermarks Parameter # 1687 (SSI # F8h 06h 97h) Scan the appropriate barcode to enable or disable the Digimarc Digital Watermarks code.
CHAPTER 16 DATA FORMATTING: ADF, MDF, PREFERRED SYMBOL Introduction This chapter briefly describes the Zebra features available for customizing scanner operation. Advanced Data Formatting (ADF) Advanced Data Formatting (ADF) is a means of customizing data from before transmission to the host device. Use ADF to edit scan data to suit your host's requirements. With ADF you scan one barcode per trigger pull. ADF is programmed using 123Scan.
16 - 2 DS36X8 Digital Scanner Product Reference Guide MDF in Hands-Free Mode MDF in a hands-free scanning mode may yield multiple unexpected and undesired outputs when a label (most likely on a complex label) passes through the scanner's field of view. This problem happens when the complex label’s barcodes can be matched by more than one group (for example, Group 1 represents all barcodes present and Group 2 represent some barcodes present).
Data Formatting: ADF, MDF, Preferred Symbol 16 - 3 MDF Best Practices Suggestions to minimize the undesired multiple outputs during the MDF scanning in hands-free mode are as follows: • Scan barcodes in a vertical orientation (see Figure 16-2). Figure 16-2 Scanning Label in a Vertical Orientation • When creating the MDF programming with multiple groups, the Group 1's pattern match should be the most complicated (hardest to match), which equals to the most number of barcodes and criteria.
16 - 4 DS36X8 Digital Scanner Product Reference Guide • To prevent double decodes of the same symbol, increase the Timeout Between Same Symbols setting. See Timeout Between Decodes, Same Symbol on page 6-31 for more details. • Turn the scanner's aimer on to assist operators in scanning the barcode in a more consistent manner. Other reasons a label/barcode may not be decoded while in the field of view are as follows: • The label out of focus (too close or too far away).
CHAPTER 17 OCR PROGRAMMING Introduction This chapter describes how to set up the digital scanner for OCR programming. The digital scanner can read 6 to 60 point OCR typeface. It supports font types OCR-A, OCR-B, MICR-E13B, and US Currency Serial Number. OCR is not as secure as a barcode. To decrease OCR misdecodes and speed OCR reading, set an accurate OCR template and character subset, and use a check digit. All OCR fonts are disabled by default. Enabling OCR can slow barcode decoding.
17 - 2 DS36X8 Digital Scanner Product Reference Guide Table 17-1 OCR Programming Default Table Parameter Parameter Number SSI Number Default Page Number OCR Programming Parameters OCR-A 680 F1h A8h Disable 17-3 OCR-A Variant 684 F1h ACh Full ASCII 17-4 OCR-B 681 F1h A9h Disable 17-6 OCR-B Variant 685 F1h ADh Full ASCII 17-7 MICR E13B 682 F1h AAh Disable 17-11 US Currency 683 F1h ABh Disable 17-12 OCR Orientation 687 F1h AFh 0o 17-12 OCR Lines 691 F1h B3h 1 17-1
OCR Programming 17 - 3 OCR Programming Parameters Enable/Disable OCR-A Parameter # 680 (SSI # F1h A8h) To enable or disable OCR-A, scan one of the following barcodes. NOTE OCR is not as secure as a barcode. To decrease OCR misdecodes and speed OCR reading, set an accurate OCR template and character subset, and use a check digit. See OCR Subset on page 17-15 and OCR Template on page 17-17. NOTE All OCR fonts are disabled by default. Enabling OCR can slow barcode decoding.
17 - 4 DS36X8 Digital Scanner Product Reference Guide OCR-A Variant Parameter # 684 (SSI # F1 ACh) Font variant sets a processing algorithm and default character subset for the given font. To choose a variant, scan one of the following barcodes. Selecting the most appropriate font variant optimizes performance and accuracy. OCR-A supports the following variants: • OCR-A Full ASCII !"#$()*+,-./0123456789<>ABCDEFGHIJKLMNOPQRSTUVWXYZ\^ • OCR-A Reserved 1 $*+-.
OCR Programming 17 - 5 OCR-A Variant (continued) * OCR-A Full ASCII (0) OCR-A Reserved 1 (1) OCR-A Reserved 2 (2) OCR-A Banking (3)
17 - 6 DS36X8 Digital Scanner Product Reference Guide Enable/Disable OCR-B Parameter # 681 (SSI # F1h A9h) To enable or disable OCR-B, scan one of the following barcodes. NOTE OCR is not as secure as a barcode. To decrease OCR misdecodes and speed OCR reading, set an accurate OCR template and character subset, and use a check digit. See OCR Subset on page 17-15 and OCR Template on page 17-17. NOTE All OCR fonts are disabled by default. Enabling OCR can slow barcode decoding.
OCR Programming 17 - 7 OCR-B Variant Parameter # 685 (SSI # F1h ADh) OCR-B has the following variants. Selecting the most appropriate font variant affects performance and accuracy. • OCR-B Full ASCII !#$%()*+,-./0123456789<>ABCDEFGHIJKLMNOPQRSTUVWXYZ^|Ñ • OCR-B Banking #+-0123456789<>JNP| • OCR-B Limited +,-.
17 - 8 DS36X8 Digital Scanner Product Reference Guide OCR-B Variant (continued) For the best performance in passport reading, fix the target passport and the decoder in place (6.5 - 7.5”). NOTE Enable OCR-B before setting this parameter. If disabling OCR-B, set the variant to its default (OCR-B Full ASCII).
OCR Programming 17 - 9 OCR-B Variant (continued) OCR-B ISBN 10 or 13-Digit Book Numbers (7) OCR-B Travel Document Version 1 (TD1) 3 Line ID Cards (3) OCR-B Travel Document Version 2 (TD2) 2-Line ID Cards (8) Travel Document 2 or 3-Line ID Cards Auto-Detect (20)
17 - 10 DS36X8 Digital Scanner Product Reference Guide OCR-B Variant (continued) OCR-B Passport (4) OCR-B Visa Type A (9) OCR-B Visa Type B (10) OCR-B ICAO Travel Documents (11)
OCR Programming 17 - 11 Enable/Disable MICR E13B Parameter # 682 (SSI # F1h AAh) To enable or disable MICR E13B, scan one of the following barcodes. MICR E13B uses the following characters: TOAD characters (Transit, On Us, Amount, and Dash) output as the following representative characters: outputs as t outputs as a outputs as o outputs as d NOTE OCR is not as secure as a barcode. To decrease OCR misdecodes and speed OCR reading, set an accurate OCR template and character subset, and use a check digit.
17 - 12 DS36X8 Digital Scanner Product Reference Guide Enable/Disable US Currency Serial Number Parameter # 683 (SSI # F1h ABh) To enable or disable US Currency Serial Number, scan one of the following barcodes. NOTE OCR is not as secure as a barcode. To decrease OCR misdecodes and speed OCR reading, set an accurate OCR template and character subset, and use a check digit. See OCR Subset on page 17-15 and OCR Template on page 17-17. NOTE All OCR fonts are disabled by default.
OCR Programming 17 - 13 OCR Orientation (continued) * OCR Orientation 0o (0) OCR Orientation 270o Clockwise (1) OCR Orientation 180o Clockwise (2) OCR Orientation 90o Clockwise (3) OCR Orientation Omnidirectional (4)
17 - 14 DS36X8 Digital Scanner Product Reference Guide OCR Lines Parameter # 691 (SSI # F1h B3h) To select the number of OCR lines to decode, scan one of the following barcodes. Selecting Visas, TD1, or TD2 ID cards automatically sets the appropriate OCR Lines. Also see OCR-B Variant on page 17-7.
OCR Programming 17 - 15 OCR Maximum Characters Parameter # 690 (SSI # F1h B2h) To select the maximum number of OCR characters (including spaces) per line to decode, scan the following barcode, then scan a three-digit number between 003 and 100 using the barcodes in Appendix H, Numeric Bar Codes representing the number of OCR characters to decode. Strings of OCR characters greater than the maximum are ignored. The default is 100.
17 - 16 DS36X8 Digital Scanner Product Reference Guide OCR Quiet Zone Parameter # 695 (SSI # F1h B7h) This option sets the OCR quiet zone. The digital scanner stops scanning a field when it detects a sufficiently wide blank space. The width of this space is defined by the End of Field option. Used with parsers that tolerate slanted characters, the End of Field count is roughly a count of 8 for a character width.
OCR Programming 17 - 17 OCR Template Parameter # 547 (SSI # F1h 23h) This option creates a template for precisely matching scanned OCR characters to a desired input format. Carefully constructing an OCR template eliminates scanning errors. To set or modify the OCR decode template, scan the OCR Template barcode, then barcodes corresponding to numbers and letters on the following pages to form the template expression. Then scan End of Message in the Advanced Data Formatting Guide.
17 - 18 DS36X8 Digital Scanner Product Reference Guide Required Alpha (A) A Only an alpha character is allowed in this position. Template Valid data Valid data Invalid data AAA ABC WXY 12F Optional Alphanumeric (1) 1 When this option appears in the template string, the data validator accepts an alphanumeric character if present. Optional characters are not allowed as the first character(s) in a field of like characters.
OCR Programming 17 - 19 Alpha or Digit (3) 3 The data validator requires an alphanumeric character in this position to validate the incoming data. Template Valid data Valid data Invalid data 33333 12ABC WXY34 12AB< Any Including Space & Reject (4) 4 The template accepts any character in this position, including space and reject. Rejects are represented as an underscore (_) in the output. This is a good selection for troubleshooting.
17 - 20 DS36X8 Digital Scanner Product Reference Guide Any except Space & Reject (5) 5 The template accepts any character in this position except a space or reject. Template Valid data Valid data Invalid data 55999 A.123 *Z456 A BCD Optional Digit (7) 7 When this option appears in the template string, the template accepts a numeric character if present. Optional characters are not allowed as the first character(s) in a field of like characters.
OCR Programming 17 - 21 Alpha or Fill (F) F The data validator accepts any alpha or fill character in this position. Template Valid data Valid data Valid data AAAFF ABCXY LMN>> ABC<5 Optional Space ( ) Space When this option appears in the template string, the template accepts a space if present. Optional characters are not allowed as the first character(s) in a field of like characters. Template Valid data Valid data Invalid data 99 99 12 34 1234 67891 Optional Small Special (.) .
17 - 22 DS36X8 Digital Scanner Product Reference Guide Other Template Operators These template operators assist in capturing, delimiting, and formatting scanned OCR data. Literal String (" and +) “ + Use either of these delimiting characters surrounding characters from the alphanumeric keyboard in the Advanced Data Formatting Guide to define a literal string within a template that must be present in scanned OCR data.
OCR Programming 17 - 23 String Extract (C) C This operator combined with others defines a string of characters to extract from the scanned data. The string extract is structured as follows: CbPe Where: • C is the string extract operator • b is the string begin delimiter • P is the category (one or more numeric or alpha characters) describing the string representation • e is the string end delimiter Values for b and e can be any scannable character. They are included in the output stream.
17 - 24 DS36X8 Digital Scanner Product Reference Guide Skip Until (P1) P 1 This operator allows skipping over characters until a specific character type or a literal string is detected.
OCR Programming 17 - 25 Skip Until Not (P0) P 0 This operator allows skipping over characters until a specific character type or a literal string is not matched in the output stream.
17 - 26 DS36X8 Digital Scanner Product Reference Guide Repeat Previous (R) R This operator allows a template character to repeat one or more times, allowing the capture of variable-length scanned data.
OCR Programming 17 - 27 Multiple Templates This feature sets up multiple templates for OCR decoding. To do this, follow the procedure described in OCR Template on page 17-17 (scan the OCR Template barcode, then barcodes corresponding to numbers and letters to form the template expression, then End of Message) for each template in the multiple template string, using a capital letter X as a separator between the templates.
17 - 28 DS36X8 Digital Scanner Product Reference Guide OCR Check Digit Multiplier Parameter # 700 (SSI # F1h BCh) This option sets OCR check digit multipliers for the character positions. For check digit validation, each character in scanned data has an equivalent weight used in the check digit calculation.
OCR Programming 17 - 29 OCR Check Digit Validation Parameter # 694 (SSI # F1h B6h) Use OCR Check Digit Validation to protect against scanning errors by applying a check digit validation scheme. The following is a list of options. None No check digit validation, indicating no check digit is applied. This is the default. * No Check Digit (0) Product Add Left to Right Each character in the scanned data is assigned a numeric value (see OCR Check Digit Multiplier on page 17-28).
17 - 30 DS36X8 Digital Scanner Product Reference Guide Product Add Right to Left Each character in the scanned data is assigned a numeric value (see OCR Check Digit Multiplier on page 17-28). The check digit multiplier is reversed in order. Each value representing a character in the scanned data is multiplied by its corresponding digit in the reversed multiplier, resulting in a product for each character in the scanned data. The sum of these products is computed.
OCR Programming 17 - 31 Digit Add Right to Left Each character in the scanned data is assigned a numeric value (see OCR Check Digit Multiplier on page 17-28). The check digit multiplier is reversed in order. Each value representing a character in the scanned data is multiplied by its corresponding digit in the reversed multiplier, resulting in a product for each character in the scanned data. The sum of each individual digit in all of the products is then calculated.
17 - 32 DS36X8 Digital Scanner Product Reference Guide Digit Add Right To Left Simple Remainder Each character in the scanned data is assigned a numeric value (see OCR Check Digit Multiplier on page 17-28). The check digit multiplier is reversed in order. Each value representing a character in the scanned data is multiplied by its corresponding digit in the reversed multiplier, resulting in a product for each character in the scanned data.
OCR Programming 17 - 33 Health Industry - HIBCC43 This is the health industry module 43 check digit standard. The check digit is the modulus 43 sum of all the character values in a given message, and is printed as the last character in a given message. Example: Supplier Labeling Data Structure: + A 1 2 3 B J C 5 D 6 E 7 1 Sum of values: 41+10+1+2+3+11+19+12+5+13+6+14+7+1 = 145 Divide 145 by 43. The quotient is 3 with a remainder of 16.
17 - 34 DS36X8 Digital Scanner Product Reference Guide Inverse OCR Parameter # 856 (SSI # F2h 58h) Inverse OCR is white or light words on a black or dark background. Select an option for decoding inverse OCR: • Regular Only - decode regular OCR (black on white) strings only. • Inverse Only - decode inverse OCR (white on black) strings only. • Autodiscriminate - decodes both regular and inverse OCR strings.
OCR Programming 17 - 35 OCR Redundancy Parameter # 1770 (SSI # F8h 06h EAh) This option adjusts the number of times to decode an OCR text string before transmission. There are three levels of OCR decode redundancy. There is an inverse relationship between the redundancy level and OCR decoding aggressiveness. Increasing the level of the redundancy can reduce OCR scanning aggressiveness, so select only the level of redundancy necessary.
17 - 36 DS36X8 Digital Scanner Product Reference Guide
APPENDIX A STANDARD DEFAULT PARAMETERS Table A-1 Parameter Defaults Parameter Parameter Number SSI Number Default Page Number Radio Communications Radio Communications Host Types 383 F0h 7Fh Cradle Host 5-4 BT Friendly Name 607 F1h 5Fh n/a 5-10 Discoverable Mode 610 F1h 62h General 5-11 Wi-Fi Friendly Mode 1299 F8h 05h 13h Disable 5-12 Wi-Fi Friendly Channel Exclusion 1297 F8h 05h 11h Use All Channels 5-13 Radio Output Power 1324 F8h 05h 12Ch High 5-16 Link Supervision Ti
A-2 DS36X8 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Keyboard FN1 Substitution N/A N/A Disable 5-23 Function Key Mapping N/A N/A Disable 5-23 Simulated Caps Lock N/A N/A Disable 5-24 Convert Case N/A N/A No Case Conversion 5-24 Reconnect Attempt Beep Feedback 559 F1h 2Fh Disable 5-26 Reconnect Attempt Interval 558 F1h 2Eh 30 Seconds 5-27 Auto-reconnect 604 F1h 5Ch Auto-re
Standard Default Parameters Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number 1393 F8h 05h 71h Low 5-51 Set Default Parameter N/A N/A Restore Defaults 6-5 Parameter Bar Code Scanning 236 ECh Enable 6-6 Beep After Good Decode 56 38h Enable 6-6 Beep on 150 96h Enable 6-7 Direct Decode Indicator 859 F2h 5Bh Disable 6-8 Beeper Volume 140 8Ch High 6-9 Beeper Tone 145 91h Medium 6-10 Beeper Duration 628 F1h 74h
A-4 DS36X8 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 6-29 Unique Bar Code Reporting 723 F1h D3h Enable 6-29 Decode Session Timeout 136 88h 9.9 Seconds 6-30 Hands-free Decode Session Timeout 400 F0h 90h 15 6-30 Timeout Between Decodes, Same Symbol 137 89h 0.5 Seconds 6-31 Timeout Between Decodes, Different Symbols 144 90h 0.
Standard Default Parameters Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Unsolicited Heartbeat Interval 1118 F8h 04h 5Eh Disable 6-45 Product ID (PID) Type 1281 F8h 05h 01h Host Type Unique 6-46 Product ID (PID) Value 1725 F8h 06h BDh 0 6-47 UID 740 F1 E4 Disable 6-48 UID Error Mode Options 742 F1 E6 UID Error Beep 6-50 DPM Mode (DS36X8-DP only) 1438 F8 05 9E DPM Mode 2 6-54 DPM Illumination Control (DS36X8-DP only)
A-6 DS36X8 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number JPEG Quality and Size Value 305 F0h 31h 65 7-15 Image Enhancement 564 F1h 34h Low 7-16 Image File Format Selection 304 F0h 30h JPEG 7-17 Image Rotation 665 F1h 99h 0o 7-18 Bits per Pixel (BPP) 303 F0h 2Fh 8 BPP 7-19 Signature Capture (DS36X8 HP Only) 93 5Dh Disable 7-20 Signature Capture Image File Format Selection (DS36X8
Standard Default Parameters Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Quick Keypad Emulation N/A N/A Enable 8-12 USB FN1 Substitution N/A N/A Disable 8-12 Function Key Mapping N/A N/A Disable 8-13 Simulated Caps Lock N/A N/A Disable 8-13 Convert Case N/A N/A None 8-14 USB Static CDC N/A N/A Enable 8-15 Ignore Beep Directive N/A N/A Enable (Ignore) 8-16 Ignore Bar Code Configuration N/A N/A Enable (Ignore)
A-8 DS36X8 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number RS-232 Host Parameters RS-232 Host Types N/A N/A Standard 10-7 Baud Rate N/A N/A 9600 10-10 Parity Type N/A N/A None 10-11 Stop Bits N/A N/A 1 Stop Bit 10-12 Data Bits N/A N/A 8-Bit 10-12 Check Receive Errors N/A N/A Enable 10-13 Hardware Handshaking N/A N/A None 10-13 Software Handshaking N/A N/A None 10-15 Host
Standard Default Parameters Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Quick Keypad Emulation N/A N/A Enable 12-7 Simulated Caps Lock N/A N/A Disable 12-8 Caps Lock Override N/A N/A Disable 12-8 Convert Wedge Case N/A N/A No Convert 12-9 Function Key Mapping N/A N/A Disable 12-9 FN1 Substitution N/A N/A Disable 12-10 Send Make and Break N/A N/A Send Make and Break Scan Codes 12-10 Enable/Disable All Code Types
A - 10 DS36X8 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number UPC-A Preamble 34 22h System Character 13-19 UPC-E Preamble 35 23h System Character 13-20 UPC-E1 Preamble 36 24h System Character 13-21 Convert UPC-E to A 37 25h Disable 13-22 Convert UPC-E1 to A 38 26h Disable 13-22 EAN-8/JAN-8 Extend 39 27h Disable 13-23 Bookland ISBN Format 576 F1h 40h ISBN-10 13-23 UCC Coupon Ex
Standard Default Parameters A - 11 Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Code 39 Check Digit Verification 48 30h Disable 13-37 Transmit Code 39 Check Digit 43 2Bh Disable 13-37 Code 39 Full ASCII Conversion 17 11h Disable 13-38 Code 39 Security Level 750 F1h EEh Security Level 1 13-39 Code 39 Reduced Quiet Zone 1209 F8h 04h B9h Disable 13-40 Code 93 9 09h Enable 13-40 Set Length(s) for Code 93 26, 27 1Ah, 1Bh
A - 12 DS36X8 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Codabar Security Level 1776 F8h 06h F0h Security Level 1 13-56 Codabar Upper or Lower Case Start/Stop Characters Detection 855 F2h 57h Upper Case 13-58 Codabar Mod 16 Check Digit Verification 1784 F8h 06h F8h Disable 13-58 Transmit Codabar Check Digit 704 F1h C0h Disable 13-59 MSI 11 0Bh Disable 13-60 Set Length(s) for MSI 3
Standard Default Parameters A - 13 Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number GS1 DataBar Security Level 1706 F8h 06h AAh Level 1 13-73 GS1 DataBar Limited Margin Check 728 F1h D8h Level 3 13-74 Composite CC-C 341 F0h 55h Disable 13-75 Composite CC-A/B 342 F0h 56h Disable 13-75 Composite TLC-39 371 F0h 73h Disable 13-76 Composite Inverse 1113 F8h 04h 59h Regular 13-77 UPC Composite Mode 344 F0h 58h UPC Never Link
A - 14 DS36X8 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Grid Matrix Inverse 1719 F8h 06h B7h Regular 13-91 Grid Matrix Mirrored 1736 F8h 06h C8h Non-Mirrored 13-92 DotCode 1906 F8 07 72h Disable 13-93 DotCode Inverse 1907 F8 07 73h Autodetect 13-94 DotCode Mirrored 1908 F8 07 74h Autodetect 13-95 DotCode Prioritize 1937 F8 07 91h Disable 13-96 US Postnet 89 59h Disable 13
Standard Default Parameters A - 15 Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number Intelligent Document Capture (IDC) IDC Operating Mode 594 F1h 52h Off 14-5 IDC Symbology 655 F1h 8Fh 001 14-6 IDC X Coordinate 596 F4h F1h 54h -151 14-7 IDC Y Coordinate 597 F4h F1h 55h -050 14-7 IDC Width 598 F1h 56h 0300 14-8 IDC Height 599 F1h 57h 0050 14-8 IDC Aspect 595 F1h 53h 000 14-9 IDC File Format Selector 601 F1h 59h JPE
A - 16 DS36X8 Digital Scanner Product Reference Guide Table A-1 Parameter Defaults (Continued) Parameter Parameter Number SSI Number Default Page Number OCR Orientation 687 F1h AFh 0o 17-12 OCR Lines 691 F1h B3h 1 17-14 OCR Minimum Characters 689 F1h B1h 3 17-14 OCR Maximum Characters 690 F1h B2h 100 17-15 OCR Subset 686 F1h AEh Selected font variant 17-15 OCR Quiet Zone 695 F1h B7h 50 17-16 OCR Template 547 F1h 23h 99999999 17-17 OCR Check Digit Modulus 688 F1h B
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 8, USB Interface and Chapter 12, Keyboard Wedge Interface. To select a code page for the country keyboard type, see Appendix C, Country Code Pages. Throughout the programming barcode menus, default values are indicated with asterisks (*).
B-2 DS36X8 Digital Scanner Product Reference Guide USB and Keyboard Wedge Country Keyboard Types (Country Codes) Scan the barcode 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 Emulate Keypad on page 8-11 for the USB HID host. For a keyboard wedge host, see Alternate Numeric Keypad Emulation on page 12-7.
Country Codes Country Codes (Continued) Arabic (102) Arabic (102) AZERTY Azeri (Latin) Azeri (Cyrillic) Belarusian Bosnian (Latin) Bosnian (Cyrillic) B-3
B-4 DS36X8 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 Country Codes (Continued) Chinese (Simplified) * Chinese (Traditional) * * For CJK keyboard types, see Appendix D, CJK Decode Control.
B-6 DS36X8 Digital Scanner Product Reference Guide Country Codes (Continued) Danish Dutch (Netherlands) Estonian Faeroese Finnish French (France)
Country Codes Country Codes (Continued) French International (Belgian French) French (Canada) 95/98 French (Canada) 2000/XP * * Note that there is also a country code barcode for Canadian Multilingual Standard on page B-4. Be sure to select the appropriate barcode for your host system.
B-8 DS36X8 Digital Scanner Product Reference Guide Country Codes (Continued) Greek (220) Latin Greek (319) Latin Greek Greek (220) Greek (319) Greek Polytonic
Country Codes Country Codes (Continued) Hebrew Israel Hungarian Hungarian_101KEY Icelandic Irish Italian B-9
B - 10 DS36X8 Digital Scanner Product Reference Guide Country Codes (Continued) Italian (142) Japanese (ASCII) Japanese (SHIFT-JIS) * * For CJK keyboard types, see Appendix D, CJK Decode Control.
Country Codes B - 11 Country Codes (Continued) Korean (Hangul) * * For CJK keyboard types, see Appendix D, CJK Decode Control.
B - 12 DS36X8 Digital Scanner Product Reference Guide Country Codes (Continued) Lithuanian (IBM) Macedonian (FYROM) Maltese_47KEY Mongolian Norwegian Polish (214)
Country Codes B - 13 Country Codes (Continued) Polish (Programmer) Portuguese (Brazil) (Windows XP) Portuguese (Brazilian ABNT) Portuguese (Brazilian ABNT2) Portuguese (Portugal) Romanian (Windows XP)
B - 14 DS36X8 Digital Scanner Product Reference Guide Country Codes (Continued) Romanian (Legacy) (Win 7 or higher) Romanian (Standard) (Win 7 or higher) Romanian (Programmer) (Win 7 or higher) Russian Russian (Typewriter) Serbian (Latin)
Country Codes B - 15 Country Codes (Continued) Serbian (Cyrillic) Slovak Slovak (QWERTY) Slovenian Spanish Spanish (Variation)
B - 16 DS36X8 Digital Scanner Product Reference Guide Country Codes (Continued) Swedish Swiss French Swiss German Tatar Thai (Kedmanee) Turkish F
Country Codes B - 17 Country Codes (Continued) Turkish Q UK English Ukrainian US Dvorak US Dvorak Left US Dvorak Right
B - 18 DS36X8 Digital Scanner Product Reference Guide Country Codes (Continued) US International Uzbek Vietnamese
APPENDIX C COUNTRY CODE PAGES Introduction This chapter provides barcodes 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 barcode. 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 DS36X8 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 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 Windows 125
C-4 DS36X8 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 Country Code Page Bar Codes Scan the barcode corresponding to the country keyboard code page.
C-6 DS36X8 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 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 C-7
C-8 DS36X8 Digital Scanner Product Reference Guide Country Code Pages (Continued) Windows 950 Traditional Chinese Big5 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 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-9
C - 10 DS36X8 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 ISO 8859-1 Latin 1, Western European
Country Code Pages C - 11 Country Code Pages (Continued) 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 ISO 8859-6 Arabic
C - 12 DS36X8 Digital Scanner Product Reference Guide Country Code Pages (Continued) ISO 8859-7 Greek ISO 8859-8 Hebrew ISO 8859-9 Latin 5, Turkish ISO 8859-10 Latin 6, Nordic ISO 8859-11 Thai
Country Code Pages C - 13 Country Code Pages (Continued) 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 UTF-8
C - 14 DS36X8 Digital Scanner Product Reference Guide Country Code Pages (Continued) UTF-16LE UTF-16 Little Endian UTF-16BE UTF-16 Big Endian Mac CP10000 Roman
APPENDIX D CJK DECODE CONTROL Introduction This appendix describes control parameters for CJK (Chinese, Japanese, Korean) barcode 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 DS36X8 Digital Scanner Product Reference Guide CJK Control Parameters Unicode Output Control Parameter # 973 For a Unicode encoded CJK barcode, 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.
CJK Decode Control D-3 CJK Output Method to Windows Host Parameter # 972 For a national standard encoded CJK barcode, 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. Use the Unicode Output Control parameter to control Unicode output.
D-4 DS36X8 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)
CJK Decode Control D-5 CJK Output Method to Windows Host (continued) Chinese (Traditional) Unicode Output (Windows XP) (18) Chinese (Traditional) Unicode Output (Windows 7) (20) 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 barcode, they can be encoded in the UTF-8 barcode.
D-6 DS36X8 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 Missi
CJK Decode Control D-7 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, set EnableHexNumpad to 1 as follows: [HKEY_CURRENT_USER\Control Panel\Input Method] "En
D-8 DS36X8 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.
CJK Decode Control D-9 Selecting the Traditional Chinese Input Method on the Host To select the Traditional Chinese input method: Figure D-3 Select Unicode input on Windows XP: Chinese (Traditional) - Unicode Figure D-4 Unicode Input on Windows XP • Select Big5 input on Windows XP: Chinese (Traditional) - Big5 Code Figure D-5 Big5 input on Windows XP • Select Unicode/Big5 input on Windows 7: Chinese (Traditional) - New Quick. This option support both Unicode and Big5 input.
D - 10 DS36X8 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 DS36X8 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 P0D Grid Matrix, Grid Matrix Inverse, Grid Ma
Programming Reference 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 d2 GS1 Data Matrix E UPC/EAN, Coupon (UPC portion) e GS1 DataBar Family F Codabar G C
E-4 DS36X8 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 Table E-3 E-5 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 barcode 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 DS36X8 Digital Scanner Product Reference Guide Table E-3 Modifier Characters (Continued) Code Type PDF417, Micro PDF417 Option Value Option 0 Reader set to conform to protocol defined in 1994 PDF417 symbology specifications. Note: When this option is transmitted, the receiver cannot reliably determine whether ECIs have been invoked or whether data byte 92DEC has been doubled in transmission. 1 Reader set to follow the ECI protocol (Extended Channel Interpretation).
Programming Reference Table E-3 E-7 Modifier Characters (Continued) Code Type QR Code Option Value Option 0 Model 1 symbol. 1 Model 2 / MicroQR symbol, ECI protocol not implemented. 2 Model 2 symbol, ECI protocol implemented. 3 Model 2 symbol, ECI protocol not implemented, FNC1 implied in first position. 4 Model 2 symbol, ECI protocol implemented, FNC1 implied in first position. 5 Model 2 symbol, ECI protocol not implemented, FNC1 implied in second position.
E-8 DS36X8 Digital Scanner Product Reference Guide
APPENDIX F SAMPLE BAR CODES Code 39 123ABC UPC/EAN UPC-A, 100% 0 12345 67890 5
F-2 DS36X8 Digital Scanner Product Reference Guide EAN-13, 100% 3 456789 012340 Code 128 1234567890 Interleaved 2 of 5 12345678901231
Sample Bar Codes GS1 DataBar-14 NOTE DataBar-14 must be enabled to read the barcode below (see GS1 DataBar-14 on page 13-71).
F-4 DS36X8 Digital Scanner Product Reference Guide Maxicode QR Code US Postnet UK Postal
APPENDIX G ALPHANUMERIC BAR CODES Alphanumeric Bar Codes Space # $ %
G - 2 DS36X8 Digital Scanner Product Reference Guide Alphanumeric Keyboard (continued) * + - .
Alphanumeric Bar Codes G - 3 Alphanumeric Keyboard (continued) “ & ‘ ( ) :
G - 4 DS36X8 Digital Scanner Product Reference Guide Alphanumeric Keyboard (continued) ; < = > ? @
Alphanumeric Bar Codes G - 5 Alphanumeric Keyboard (continued) [ \ ] ^ _ `
G - 6 DS36X8 Digital Scanner Product Reference Guide Alphanumeric Keyboard (continued) NOTE Do not confuse the barcodes that follow with those on the numeric keypad.
Alphanumeric Bar Codes G - 7 Alphanumeric Keyboard (continued) 6 7 8 9 End of Message Cancel
G - 8 DS36X8 Digital Scanner Product Reference Guide Alphanumeric Keyboard (continued) A B C D E F
Alphanumeric Bar Codes G - 9 Alphanumeric Keyboard (continued) G H I J K L
G - 10 DS36X8 Digital Scanner Product Reference Guide Alphanumeric Keyboard (continued) M N O P Q R
Alphanumeric Bar Codes G - 11 Alphanumeric Keyboard (continued) S T U V W X
G - 12 DS36X8 Digital Scanner Product Reference Guide Alphanumeric Keyboard (continued) Y Z a b c d
Alphanumeric Bar Codes G - 13 Alphanumeric Keyboard (continued) e f g h i j
G - 14 DS36X8 Digital Scanner Product Reference Guide Alphanumeric Keyboard (continued) k l m n o p
Alphanumeric Bar Codes G - 15 Alphanumeric Keyboard (continued) q r s t u v
G - 16 DS36X8 Digital Scanner Product Reference Guide Alphanumeric Keyboard (continued) w x y z { |
Alphanumeric Bar Codes G - 17 Alphanumeric Keyboard (continued) } ~
G - 18 DS36X8 Digital Scanner Product Reference Guide
APPENDIX H NUMERIC BAR CODES Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered barcode(s).
H - 2 DS36X8 Digital Scanner Product Reference Guide Numeric Bar Codes (continued) 5 6 7 8 9 Cancel To correct an error or change a selection, scan the barcode below.
APPENDIX I ASCII CHARACTER SETS Table I-1 ASCII Character Set ASCII Value Full ASCII Code 39 Encode Char Keystroke 1000 %U CTRL 2 1001 $A CTRL A 1002 $B CTRL B 1003 $C CTRL C 1004 $D CTRL D 1005 $E CTRL E 1006 $F CTRL F 1007 $G CTRL G 1008 $H CTRL H/BACKSPACE1 1009 $I CTRL I/HORIZONTAL TAB1 1010 $J CTRL J 1011 $K CTRL K 1012 $L CTRL L 1013 $M CTRL M/ENTER1 1014 $N CTRL N 1015 $O CTRL O The keystroke in bold transmits only if you enabled Function Key Mappin
I-2 DS36X8 Digital Scanner Product Reference Guide Table I-1 ASCII Character Set (Continued) ASCII Value Full ASCII Code 39 Encode Char Keystroke 1016 $P CTRL P 1017 $Q CTRL Q 1018 $R CTRL R 1019 $S CTRL S 1020 $T CTRL T 1021 $U CTRL U 1022 $V CTRL V 1023 $W CTRL W 1024 $X CTRL X 1025 $Y CTRL Y 1026 $Z CTRL Z 1027 %A CTRL [ 1028 %B CTRL \ 1029 %C CTRL ] 1030 %D CTRL 6 1031 %E CTRL - 1032 Space Space 1033 /A ! 1034 /B “ 1035 /C # 1036 /D $
ASCII Character Sets Table I-1 ASCII Character Set (Continued) Full ASCII Code 39 Encode Char ASCII Value Keystroke 1044 /L , 1045 - - 1046 . .
I-4 DS36X8 Digital Scanner Product Reference Guide Table I-1 ASCII Character Set (Continued) Full ASCII Code 39 Encode Char ASCII Value Keystroke 1072 H H 1073 I I 1074 J J 1075 K K 1076 L L 1077 M M 1078 N N 1079 O O 1080 P P 1081 Q Q 1082 R R 1083 S S 1084 T T 1085 U U 1086 V V 1087 W W 1088 X X 1089 Y Y 1090 Z Z 1091 %K [ 1092 %L \ 1093 %M ] 1094 %N ^ 1095 %O _ 1096 %W ‘ 1097 +A a 1098 +B b 1099 +C c The keystroke i
ASCII Character Sets Table I-1 ASCII Character Set (Continued) ASCII Value Full ASCII Code 39 Encode Char Keystroke 1100 +D d 1101 +E e 1102 +F f 1103 +G g 1104 +H h 1105 +I i 1106 +J j 1107 +K k 1108 +L l 1109 +M m 1110 +N n 1111 +O o 1112 +P p 1113 +Q q 1114 +R r 1115 +S s 1116 +T t 1117 +U u 1118 +V v 1119 +W w 1120 +X x 1121 +Y y 1122 +Z z 1123 %P { 1124 %Q I 1125 %R } 1126 %S ~ 1127 Undefined The keystroke in bold t
I-6 DS36X8 Digital Scanner Product Reference Guide Table I-2 ALT Key Standard Default Tables ALT Keys Keystroke 2050 ALT 2 2054 ALT 6 2064 ALT @ 2065 ALT A 2066 ALT B 2067 ALT C 2068 ALT D 2069 ALT E 2070 ALT F 2071 ALT G 2072 ALT H 2073 ALT I 2074 ALT J 2075 ALT K 2076 ALT L 2077 ALT M 2078 ALT N 2079 ALT O 2080 ALT P 2081 ALT Q 2082 ALT R 2083 ALT S 2084 ALT T 2085 ALT U 2086 ALT V 2087 ALT W 2088 ALT X 2089 ALT Y 2090 ALT Z
ASCII Character Sets Table I-2 ALT Key Standard Default Tables (Continued) ALT Keys Keystroke 2091 ALT [ 2092 ALT \ 2093 ALT ] Table I-3 USB GUI Key Character Set GUI Key Keystroke 3000 Right Control Key 3001 PA 1 3002 PA 2 3003 CMD 1 3004 CMD 2 3005 CMD 3 3006 CMD 4 3007 CMD 5 3008 CMD 6 3009 CMD 7 3010 CMD 8 3011 CMD 9 3012 CMD 10 3013 CMD 11 3014 CMD 12 3015 CMD 13 3016 CMD 14 3048 GUI 0 3049 GUI 1 3050 GUI 2 3051 GUI 3 Note: GUI Shift Keys - The App
I-8 DS36X8 Digital Scanner Product Reference Guide Table I-3 USB GUI Key Character Set (Continued) GUI Key Keystroke 3052 GUI 4 3053 GUI 5 3054 GUI 6 3055 GUI 7 3056 GUI 8 3057 GUI 9 3065 GUI A 3066 GUI B 3067 GUI C 3068 GUI D 3069 GUI E 3070 GUI F 3071 GUI G 3072 GUI H 3073 GUI I 3074 GUI J 3075 GUI K 3076 GUI L 3077 GUI M 3078 GUI N 3079 GUI O 3080 GUI P 3081 GUI Q 3082 GUI R 3083 GUI S 3084 GUI T 3085 GUI U Note: GUI Shift Keys - The Apple™ iMac
ASCII Character Sets Table I-3 USB GUI Key Character Set (Continued) GUI Key Keystroke 3086 GUI V 3087 GUI W 3088 GUI X 3089 GUI Y 3090 GUI Z Note: GUI Shift Keys - The Apple™ iMac keyboard has an apple key on either side of the space bar. Windows-based systems have a GUI key to the left of the left ALT key, and to the right of the right ALT key.
I - 10 DS36X8 Digital Scanner Product Reference Guide Table I-4 PF Key Standard Default Table PF Keys Keystroke 4001 PF 1 4002 PF 2 4003 PF 3 4004 PF 4 4005 PF 5 4006 PF 6 4007 PF 7 4008 PF 8 4009 PF 9 4010 PF 10 4011 PF 11 4012 PF 12 4013 PF 13 4014 PF 14 4015 PF 15 4016 PF 16
ASCII Character Sets I - 11 Table I-5 F key Standard Default Table F Keys Keystroke 5001 F1 5002 F2 5003 F3 5004 F4 5005 F5 5006 F6 5007 F7 5008 F8 5009 F9 5010 F 10 5011 F 11 5012 F 12 5013 F 13 5014 F 14 5015 F 15 5016 F 16 5017 F 17 5018 F 18 5019 F 19 5020 F 20 5021 F 21 5022 F 22 5023 F 23 5024 F 24
I - 12 DS36X8 Digital Scanner Product Reference Guide Table I-6 Numeric Key Standard Default Table Numeric Keypad Keystroke 6042 * 6043 + 6044 Undefined 6045 - 6046 .
ASCII Character Sets I - 13 Table I-7 Extended Keypad Standard Default Table Extended Keypad Keystroke 7001 Break 7002 Delete 7003 Pg Up 7004 End 7005 Pg Dn 7006 Pause 7007 Scroll Lock 7008 Backspace 7009 Tab 7010 Print Screen 7011 Insert 7012 Home 7013 Enter 7014 Escape 7015 Up Arrow 7016 Dn Arrow 7017 Left Arrow 7018 Right Arrow
I - 14 DS36X8 Digital Scanner Product Reference Guide
APPENDIX J COMMUNICATION PROTOCOL FUNCTIONALITY Functionality Supported via Communication (Cable) Interface Table J-1 lists supported scanner functionality by communication protocol.
J-2 DS36X8 Digital Scanner Product Reference Guide Table J-1 Communication Interface Functionality (Continued) Functionality Communication Interfaces Data Transmission Remote Management Image and Video Transmission Wincor-Nixdorf RS-232 Mode B Supported Not Available Not Available 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 Support
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 DS36X8 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 DS36X8 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 barcode. 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 LI2208-SR00006ZZWW. 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 DS36X8 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 30APR14 (which reads the 30th of April 2014).
Non-Parameter Attributes Beeper/LED Attribute #6000 Activates the beeper and/or LED.
L-4 DS36X8 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, NBRFMAAC or PAAAABS00-007-R03D0. Type S Size (Bytes) Variable User Mode Access R Values Variable Scankit Version Attribute #20008 Identifies the 1D decode algorithms resident on the device, for example SKIT4.33T02.
L-6 DS36X8 Digital Scanner Product Reference Guide
INDEX Numerics 123Scan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2D bar codes aztec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-87 aztec inverse . . . . . . . . . . . . . . . . . . . . . . . . . . 13-88 code 128 emulation . . . . . . . . . . . . . . . . . . . . . 13-81 data matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-82 data matrix inverse . . . . . . . . . . . . . . . . . . . . . 13-83 grid matrix . . . . . . . . . . . . . . . . . . .
Index - 2 DS36X8 Digital Scanner Product Reference Guide beep on insertion . . . . . . . . . . . . . . . . . . . . . . . 5-33 beeper duration . . . . . . . . . . . . . . . . . . . . . . . . . 6-11 beeper tone . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10 beeper volume . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9 bits per pixel . . . . . . . . . . . . . . . . . . . . . . .7-19, 7-22 Bluetooth friendly name . . . . . . . . . . . . . . . . . . 5-10 Bluetooth technology support . . .
Index - 3 captured image sharpen . . . . . . . . . . . . . . 14-16 delay time . . . . . . . . . . . . . . . . . . . . . . . . . 14-18 file format selector . . . . . . . . . . . . . . . . . . 14-10 find box outline . . . . . . . . . . . . . . . . . . . . . 14-12 height . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-8 JPEG quality . . . . . . . . . . . . . . . . . . . . . . . 14-12 maximum rotation . . . . . . . . . . . . . . . . . . . 14-19 maximum text length . . . . . . . . . . . . . . . .
Index - 4 DS36X8 Digital Scanner Product Reference Guide RS-232 baud rate . . . . . . . . . . . . . . . . . . . . . . . . . 10-10 beep on bel . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 check receive errors . . . . . . . . . . . . . . . . . 10-13 data bits . . . . . . . . . . . . . . . . . . . . . . . . . . 10-12 default table . . . . . . . . . . . . . . . . . . . . . . . . 10-4 hardware handshaking . . . . . . . . . .10-13, 10-14 host serial response time-out . . . . . . . . . .
Index - 5 IBM specification version . . . . . . . . . . . . . . . . . . 11-7 batch mode stored data . . . . . . . . . . . . . . . . . . . . . . 5-42 battery charging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8 inserting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7 removing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7 beeper definitions ADF programming . . . . . . . . . . . . . . . . . . . . . . . . 3-3 host specific . . . . . . . . . . . . . .
Index - 6 DS36X8 Digital Scanner Product Reference Guide D H data matrix bar codes . . . . . . . . . . . . . . . . . . . . . . 13-82 default parameters IBM 468X/469X . . . . . . . . . . . . . . . . . . . . . . . . . 11-4 IDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4 keyboard wedge . . . . . . . . . . . . . . . . . . . . . . . . 12-4 OCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-1 radio communication . . . . . . . . . . . . . . . . . . . . . .
Index - 7 security level . . . . . . . . . . . . . . . . . . . . . . . . . . 13-49 transmit check digit . . . . . . . . . . . . . . . . . . . . . 13-48 J JPEG image options . . . . . . . . . . . . . . . . . . . . . . . . 7-14 size/quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15 JPEG target file size . . . . . . . . . . . . . . . . . . . . . . . . 7-15 K keyboard types (country codes) Albanian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 Arabic (101) . . . . . . .
Index - 8 DS36X8 Digital Scanner Product Reference Guide Korean 3 of 5 bar codes . . . . . . . . . . . . . . . . . . . . 13-69 out of range indicator . . . . . . . . . . . . . . . . . . . . . . . . 5-33 L P lock override . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36 locked pairing mode . . . . . . . . . . . . . . . . . . . .5-36, 5-39 low power mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25 pairing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index - 9 Netherlands KIX code . . . . . . . . . . . . . . . . . . 13-102 transmit UK postal check digit . . . . . . . . . . . . . 13-99 transmit US postal check digit . . . . . . . . . . . . . 13-98 UK postal . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-98 UPU FICS postal . . . . . . . . . . . . . . . . . . . . . . 13-103 US planet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-97 US postnet . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index - 10 DS36X8 Digital Scanner Product Reference Guide SSI baud rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12 commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2 communications . . . . . . . . . . . . . . . . . . . . . .9-1, 9-5 default parameters . . . . . . . . . . . . . . . . . . . . . . 9-10 handshaking . . . . . . . . . . . . . . . . . . . . . . . . .9-3, 9-5 RSM commands and responses . . . . . . . . . . . . . 9-8 RTS CTS . . . . . . . . . . . . . . . . .
Zebra Technologies Corporation, Inc. Lincolnshire, IL 60069, U.S.A. http://www.zebra.com ZEBRA and the stylized Zebra head are trademarks of Zebra Technologies Corporation, registered in many jurisdictions worldwide. All other trademarks are the property of their respective owners. ©2019-2020 Zebra Technologies Corporation and/or its affiliates. All rights reserved.