COPYRIGHTS & TRADEMARKS: For complete copyright and trademark information, go to
zebra.com/copyright
.
WARRANTY: For complete warranty information, go to zebra.com/warranty
END USER LICENSE AGREEMENT: For complete EULA information, go to zebra.com/eula
For Australia Only
For Australia Only. This warranty is given by Zebra Technologies Asia Pacific Pte. Ltd., 182 Cecil Street, #08-01
Frasers Tower, Singapore 069547. Our goods come with guarantees that cannot be excluded under the Australia
Consumer Law. You are entitled to a replacement or refund for a major failure and compensation for any other
reasonably foreseeable loss or damage. You are also entitled to have the goods repaired or replaced if the goods
fail to be of acceptable quality and the failure does not amount to a major failure.
Zebra Technologies Corporation Australia’s limited warranty above is in addition to any rights and remedies you
may have under the Australian Consumer Law. If you have any queries, please call Zebra Technologies
Corporation at +65 6858 0722. You may also visit our website: zebra.com
Terms of Use
•Proprietary Statement
This manual contains proprietary information of Zebra Technologies Corporation and its subsidiaries
(“Zebra Technologies”). It is intended solely for the information and use of parties operating and
maintaining the equipment described herein. Such proprietary information may not be used, reproduced,
or disclosed to any other parties for any other purpose without the express, written permission of Zebra
Technologies.
•Product Improvements
Continuous improvement of products is a policy of Zebra Technologies. All specifications and designs are
subject to change without notice.
•Liability Disclaimer
Zebra Technologies takes steps to ensure that its published Engineering specifications and manuals are
correct; however, errors do occur. Zebra Technologies reserves the right to correct any such errors and
disclaims liability resulting therefrom.
•Limitation of Liability
In no event shall Zebra Technologies or anyone else involved in the creation, production, or delivery of the
accompanying product (including hardware and software) be liable for any damages whatsoever
(including, without limitation, consequential damages including loss of business profits, business
interruption, or loss of business information) arising out of the use of, the results of use of, or inability to
use such product, even if Zebra Technologies has been advised of the possibility of such damages. Some
jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above
limitation or exclusion may not apply to you.
.
.
for the most updated warranty terms.
2
Revision History
Changes to the original guide are listed below:
ChangeDateDescription
-01 Rev A09/2019Initial release.
-02 Rev A12/2019Updated defaults for Parity and ASCII Format in Terminal Specific RS-232 Table;
-03EN Rev A 6/2020- Updated Data Formatting: ADF, MDF, Preferred Symbol
-04EN Rev A 4/2021- Added Special Tones, Data Parsing, Custom Tones
Replaced High Illumination barcode; Added USB CDC Host Variant.
For Australia Only ....................................................................................................................... 2
Terms of Use .................................................................................................................................... 2
Revision History ................................................................................................................................ 3
Table of Contents................................................................................................................................... 4
List of Figures ...................................................................................................................................... 20
List of Tables........................................................................................................................................ 21
The DS9308 scanner Product Reference Guide provides general instructions for setting up, operating,
maintaining, and troubleshooting the DS9308 scanner.
Configurations
This guide includes the DS9308 scanner configurations listed in Table 1.
Table 1 DS9308 Scanner Only Configurations
ConfigurationDescription
DS9308-SR00004ZZWWPresentation Area Imager, Standard Range, Corded, Midnight Black
DS9308-SR00004ZCWWPresentation Area Imager, Standard Range, Corded, Midnight Black, Checkpoint
EAS
DS9308-SRD0004ZZWWPresentation Area Imager, Standard Range, Corded, Midnight Black, Digimarc
DS9308-DL00004ZZNAPresentation Area Imager, Standard Range, DL Parsing, Corded, Midnight Black
DS9308-DL00004ZCNAPresentation Area Imager, Standard Range, DL Parsing, Corded, Midnight Black,
Checkpoint EAS
DS9308-DLD0004ZZNAPresentation Area Imager, Standard Range, DL Parsing, Corded, Midnight Black,
Digimarc
DS9308-TT00004ZZJPPresentation Area Imager, Standard Range, Toshiba TEC, Corded, Midnight
Black
DS9308-TT00004ZCJPPresentation Area Imager, Standard Range, Toshiba TEC, Corded, Midnight
Black, Checkpoint EAS
DS9308-SR00004ZZYPresentation Area Imager, Standard Range, Corded, Midnight Black - India Only
DS9308-SR0000WZZWWPresentation Area Imager, Standard Range, Corded, Alpine White
DS9308-SR00004ZTWWPresentation Area Imager, Standard Range, Corded, Midnight Black, TAA
23
Accessories
NOTE: Check Solution Builder for additional information regarding all available accessories, and the latest available
The scanner ships with the DS9308 Quick Start Guide. The following required accessories must be ordered:
•Interface cable for the appropriate interface. For example, a shielded connector cable when connecting via
USB.
•Universal power supply, if the interface requires this.
The product configurations related to the DS9308 scanner are listed in Table 2.
Table 2 Scanner Accessories
Product TypePart NumberDescription
CablesFor information about cables, cable compatibility, and the full list of supported cables go to the
firmware, including IDC functionality, parameter barcodes to control its features, and a quick start
procedure.
•Digimarc provides barcodes to either enable or disable Digimarc Barcode, a machine-readable code that is
invisible to people.
•Data Formatting: ADF, MDF, Preferred Symbol briefly describes the Zebra features available for
customizing scanner operation.
•Driver’s License Set Up (DS9308-DL) describes how the DS9308-DL scanner can parse out information
from standard US driver's licenses and certain other American Association of Motor Vehicle Administrators
(AAMVA) compliant ID cards.
•Custom Tone provides information about downloading a custom tone to sound when a good decode
occurs.
•Parameter Defaults provides a table of all host devices and miscellaneous scanner defaults.
•Numeric Barcodes includes the numeric barcodes to scan for parameters requiring specific numeric
values.
•Alphanumeric Barcodes includes the barcodes representing the alphanumeric keyboard, used when
setting ADF rules.
•ASCII Character Sets provides ASCII character value tables.
25
About This Guide
•Programming Reference provides a table of AIM code identifiers, ASCII character conversions, and
keyboard maps.
•Communication Protocol Functionality lists supported scanner functionality by communication protocol.
•Country Codes provides barcodes for programming the country keyboard type for the USB keyboard (HID)
device and the keyboard wedge host.
•Country Code Pages provides barcodes for selecting code pages for the country keyboard type.
•CJK Decode Control describes control parameters for Unicode/CJK (Chinese, Japanese, Korean) barcode
decode through USB HID Keyboard Emulation mode.
•Signature Capture provides information on CapCode, a signature capture code that encloses a signature
area on a document and allows a scanner to capture a signature.
•Non-Parameter Attributes (Attribute Data Dictionary) defines non-parameter attributes.
•ScanSpeed Analytics describes the Zebra ScanSpeed Analytics software that allows the identification of
barcodes that slow down processes.
•Sample Barcodes includes sample barcodes of various code types.
Notational Conventions
The followingconventions are used in this document:
•Bold text is used to highlight the following:
•Dialog box, window and screen names
•Drop-down list and list box names
•Check box and radio button names
•Icons on a screen
•Key names on a keypad
•Button names on a screen.
•Bullets (•) indicate:
•Action items
•Lists of alternatives
•Lists of required steps that are not necessarily sequential.
•Sequential lists (e.g., those that describe step-by-step procedures) appear as numbered lists.
26
About This Guide
Related Documents and Software
•DS9308 Quick Start Guide, p/n MN-003533-xx, provides general information for getting started with the
DS9308 scanner, and includes basic set up and operation instructions.
•Advanced Data Formatting Programmer Guide, p/n 72E-69680-xx - provides information on ADF, a means
of customizing data before transmission to a host.
•Multicode Data Formatting and Preferred Symbol (MDF) User Guide, p/n MN-002895-xx, provides
programming instructions for using MDF and Preferred Symbol on the DS9308 scanner.
•Plural Stage Programmer’s Guide, p/n 72E-67113-xx, provides the barcodes necessary to program the
DS9308 scanner to decode Plural Stage barcodes and enable Supplemental Recognition Characters.
•Toshiba TEC Programmer’s Guide, p/n MN-002707-xx, provides the barcodes necessary to program the
DS9308 scanner for the Toshiba TEC host.
For the latest version of this guide and all guides, go to: zebra.com/support
Service Information
If you have a problem with your equipment, contact Zebra Global Customer Support for your region. Contact
information is available at: zebra.com/support
When contacting support, please have the following information available:
•Serial number of the unit
•Model number or product name
•Software type and version number.
Zebra responds to calls by email, telephone or fax within the time limits set forth in support agreements.
If your problem cannot be solved by Zebra Customer Support, you may need to return your equipment for servicing
and will be given specific directions. Zebra is not responsible for any damages incurred during shipment if the
approved shipping container is not used. Shipping the units improperly can possibly void the warranty.
If you purchased your Zebra business product from a Zebra business partner, contact that business partner for
support.
.
.
27
Getting Started
Introduction
The DS9308 combines superior 1D and 2D omnidirectional barcode scanning with advanced imaging applications
in a compact, easy to use form factor. The DS9308 is designed primarily for hands-free presentation scanning but
can easily be picked up and triggered like a hand-held.
Figure 1 DS9308 Scanner
28
Interfaces
The DS9308 scanner supports:
•USB connection to a host. The scanner autodetects a USB host and defaults to the HID keyboard interface
•Standard RS-232 connection to a host. Scan barcode menus to set up communication of the scanner with
•Connection to IBM 468X/469X hosts. Scan barcode menus to set up communication of the scanner with
•Keyboard Wedge connection to a host. The host interprets scanned data as keystrokes. Scan barcode
Getting Started
NOTE: Only the Symbol Native API (SNAPI) with Imaging interface supports image capture. See USB Device Type
on page 238 to enable this host.
type. Select other USB interface types by scanning programming barcode menus.This interface supports
the international keyboards (for Windows® environment) included in the chapter Country Codes.
the host.
the IBM terminal.
menus to set up communication of the scanner with the host. This interface supports the international
keyboards (for Windows® environment) included in the chapter Country Codes.
Unpacking
Remove the scanner from its packing and inspect it for damage. If the scanner was damaged in transit, contact
support. See page 27 for contact information. KEEP THE PACKING. It is the approved shipping container; use this
to return the equipment for servicing.
29
Features
Beeper
LED Indicator
Scan Trigger
Scan Window
Interface
Cable Port
Figure 2 Parts of the Scanner
Getting Started
30
Setting Up the Scanner
To Host
Clip
Interface
Cable Port
Interface Cable
Modular Connetor
1
23
Inserting the Interface Cable
NOTE: Different hosts require different cables. The connectors illustrated in each host chapter are examples only.
Connectors vary from those illustrated, but the steps to connect the scanner are the same.
1. Place the scanner on a flat surface and tilt the scanner all the way forward.
2. Plug the interface cable modular connector into the cable interface port on the rear of the scanner until you
hear a click (see Figure 3). Gently tug the cable to ensure the connector is secure. The green LED lights and
low/medium/high beeps sound, indicating that the scanner is operational.
IMPORTANT: For information about cables and cable compatibility, go to the Zebra Partner Portal at:
3. Connect the other end of the interface cable to the host (see the specific host chapter for information on host
connections).
31
Removing the Interface Cable
1
2
Cable Release
Opening
3
Figure 4 Removing the Cable
Getting Started
1. Place the scanner on a flat surface and tilt the scanner all the way forward.
2. Insert a small screw driver into the under side of the cable release opening to lift up the cable clip.
3. Pull the cable/connector UP and OUT of the connection and carefully slide out the cable.
4. Follow the steps for Inserting the Interface Cable
to connect a new cable.
32
Connecting Power (if required)
Peel Off
Table Top
If the host does not provide power to the scanner, connect an external power supply:
1. Connect the interface cable to the base of the scanner, as described in Inserting the Interface Cable on page
31.
2. Connect the other end of the interface cable to the host (refer to the host manual to locate the correct port).
3. Plug the power supply into the power jack on the interface cable. Plug the other end of the power supply into
an AC outlet.
Configuring the Scanner
To configure the scanner use the barcodes included in this manual. See User Preferences & Miscellaneous
Options and Imager Preferences for information about programming the scanner using barcode menus. Also see
each host-specific chapter to set up connection to a specific host type.
Mounting the Scanner
The DS9308 offers the following mounting options:
Getting Started
•Multi-Mount Bracket - Mounts the scanner to a wall (or other vertical surface) or to a table. The device can
easily be removed from the multi-mount for hand-held use.
•Locking Table Mount - Mounts to a flat surface and the scanner is locked into place.
Multi-Mount Bracket
The optional multi-mount bracket mounts the scanner to a table top or wall (or other vertical surface). When
mounting to a table top, use either screws or the adhesive pad. When mounting to a wall (or other vertical surface)
screws are required.
NOTE: When mounting to a table top, screws are more secure than the adhesive pad.
Installing Multi-Mount With Adhesive Pad
Figure 5 Mounting with Adhesive Pad
33
Getting Started
To mount the optional multi-mount bracket using the adhesive pad:
1. Clean the table top surface with Isopropyl alcohol to remove any dirt or debris.
2. Peel the corner of the paper liner off the tape on the bottom of the multi-mount bracket (Figure 5).
3. Press the bottom of the multi-mount bracket on the flat table top and apply uniform pressure for minimally 10
seconds to secure it to the surface (Figure 5).
4. Slide the base of the scanner into the bracket.
Installing Multi-Mount With Screws on Table
To mount the scanner to a table using the optional multi-mount bracket with screws:
1. Place the bracket in the desired location on the table top.
2. Insert two #8 screws through each screw hole in the bracket.
Figure 6 Securing Multi-Mount Bracket to Table
3. Screw into place until secure.
Figure 7 Inserting Scanner into Multi-Mount on Table
4. Slide the base of the scanner into the bracket.
34
Getting Started
Installing Multi-Mount with Screws on Wall
To mount the scanner on a wall using the optional multi-mount bracket with screws:
1. Place the bracket in its desired location on the wall and insert two #8 screws through each screw hole in the
bracket.
Figure 8 Securing Multi-Mount Bracket to Wall
2. Tighten the screws to secure the bracket to the wall.
3. Slide the base of the scanner into the bracket, oriented so the scan window faces down (Figure 9).
Figure 9 Inserting Scanner into Multi-Mount on Wall
35
Getting Started
Locking Table Mount
The optional locking table mount is secured to a flat surface and the scanner is locked into place.
Installing Locking Table Mount
To mount the scanner using the optional locking table mount:
1. Place the bracket in the desired location on the table top and insert two #8 screws through each screw hole in
the bracket.
NOTE: When selecting the desired location to install the locking table mount bracket, be sure to consider that when
the scanner is placed on the mount bracket, it is turned a 1/4 revolution clockwise which will be the final
location the scanner faces.
Figure 10 Installing Locking Table Mount Bracket
2. Place th e sca nn e r on to the br ac ke t.
36
Getting Started
Figure 11 Inserting Scanner onto Locking Table Mount Bracket
37
Getting Started
3. Turn the scanner 1/4 revolution clockwise until you hear a click and the scanner faces its final position.
Figure 12 Securing Scanner to Locking Mount Bracket
Removing DS9308 from Locking Table Mount
To remove the scanner from the locking table mount, turn counter-clockwise until the scanner is released.
Figure 13 Removing Scanner from Locking Mount Bracket
38
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.
Settings are saved in a configuration file that can be printed as a single programming barcode for scanning,
emailed to a smart phone for scanning from its screen, or downloaded to the scanner using a USB cable.
Through 123Scan a user can:
•Configure a scanner using a wizard.
•Program the following scanner settings.
•Beeper tone / volume settings.
•Enable / disable symbologies.
•Communication settings.
•Modify data before transmission to a host using:
•Advanced Data Formatting (ADF) - Scan one barcode per trigger pull.
•Multicode Data Formatting (MDF) - Scan many barcodes in one trigger pull (select scanners).
•Preferred Symbol - Single out one barcode on label of many (select scanners).
•Load parameter settings to a scanner via the following.
•Barcode scanning.
•Scan a paper barcode.
•Scan a barcode from a PC screen.
•Scan a barcode from a smart phone screen.
•Download over a USB cable.
•Load settings to one scanner.
•Stage up to 10 scanners simultaneously (Powered USB Hub recommended with 0.5 amp / port).
39
123Scan and Software Tools
•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 from the Start screen.
•Upgrade scanner firmware.
•Load settings to one scanner.
•Stage up to 10 scanners simultaneously (Powered USB Hub recommended with 0.5 amp / port).
•View statistics such as:
•Asset tracking information.
•Time and usage information.
•Barcodes scanned by symbology.
•Battery diagnostics (select scanners).
•Generate the following reports.
•Barcode Report - Programming barcode, included parameter settings, and supported scanner models.
•Parameter Report - Parameters programmed within a configuration file.
•Validation Report - Scanned data from the Data view.
•Statistics Report - All statistics retrieved from the scanner.
For more information go to: www.zebra.com/123Scan
.
Communication with 123Scan
Use a USB cable to connect the scanner to a Windows host computer running 123Scan.
123Scan Requirements
•Host computer running Windows 7, 8, and 10
•Scanner
•USB cable.
123Scan Information
For more information on123Scan, go to: www.zebra.com/123Scan.
For a 1 minute tour of 123Scan, go to: www.zebra.com/ScannerHowToVideos
To see a list of all of our software tools, go to: www.zebra.com/scannersoftware
.
.
40
123Scan and Software Tools
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: www.zebra.com/scannersoftware
•123Scan configuration utility
•SDKs
•Scanner SDK for Windows
•Scanner SDK for Linux
•Scanner SDK for Android
•Drivers
•OPOS driver
•JPOS driver
•USB CDC driver
•TWAIN driver
•Scanner Management Service (SMS) for Remote Management
•Windows
•Linux
•How-To-Videos
NOTE: For a list of SDK supported scanner functionality by communication protocol, see Communication
Protocol Functionality.
.
41
Data Capture
Introduction
This chapter provides beeper and LED definitions, general instructions and tips about scanning, and decode zone
diagrams.
Beeper and LED Indicators
In addition to beep sequences, the scanner uses a two-color LED to indicate status.
•The DS9308 scanner includes one LED indicator for system/decode indications.
Table 3 defines beep sequences that occur during both normal scanning and while programming the scanner; LED
colors that display during scanning.
Table 3 Scanner Beeper and LED Indications
Beeper SequenceLED Indication
Standard Use
Low/medium/high beepsGreenPower up.
Medium beep
(or as configured)
NoneGreen (solid)Presentation (Hands-free) Mode on.
NoneNo LED (green LED is
Four long low beepsRedA transmission error occurred. The data is ignored. This
Five long low beepsRedConversion or format error.
NoneRed (blinking) on
Image Capture
Low beepGreen (blinking)Snapshot mode started.
Hands-free - solid
green LED; turns off
after decode.
Hand-held - LED is off;
green upon decode.
turned off)
trigger pull
A barcode was successfully decoded.
(See User Preferences Parameter Defaults on page 60
for programming beeper sounds.)
Presentation (Hands-free) Mode off.
occurs if a unit is not properly configured. Check option
setting.
Scanner is disabled by a host command to the scanner.
42
Data Capture
Table 3 Scanner Beeper and LED Indications (Continued)
Beeper SequenceLED Indication
Low beepDefault Green LED
based upon hand-held
or hands-free mode
High/low beepsDefault Green LED
based upon hand-held
or hands-free mode
Parameter Programming
Long low/long high beepsRedInput error; incorrect barcode or Cancel scanned, wrong
High/low beepsGreenNumber expected. Enter value using numeric barcodes.
High/low/high/low beepsGreenSuccessful program exit with change in the parameter
ADF Programming
Low/high/low beepsNoneADF transmit error.
High/low beepsGreenNumber expected. Enter another digit. Add leading zeros
Low/low beepsGreenAlphanumeric expected. Enter another alphanumeric
High/high beepsGreen blinkingADF criteria or action is expected. Enter another criteria
High/low/low beepsGreenAll criteria or actions cleared for current rule, continue
High/low/high/low beepsGreen
(turns off after blinking)
Long low/long high beepsRedRule error. Entry error, wrong barcode scanned, or
Low beepGreenDeleted last saved rule. The current rule is left intact.
Low/high/high beepsGreenAll rules deleted.
Long low/long high/long
low/long high beeps
Long low/long high/long
low beeps
Host Specific
USB only
Four high beepsNone
RS-232 only
Low/low/low/extra low
beeps
High beepNoneA <BEL> character is received when Beep on <BEL> is
RedOut of rule memory. Erase some existing rules, then try
Green
(turns off after blinking)
RedRS-232 receive error (parity error).
Snapshot mode completed.
Snapshot mode timed-out.
entry, incorrect barcode programming sequence; remain
in program mode.
setting.
to the front if necessary.
character or scan the End of Message barcode.
or action or scan the Save Rule barcode.
entering rule.
Rule saved. Rule entry mode exited.
criteria/action list is too long for a rule. Re-enter criteria or
action.
to save rule again.
Cancel rule entry. Rule entry mode exited because of an
error or the user asked to exit rule entry.
Scanner has not completed initialization. Wait several
seconds and scan again.
enabled (Point-to-Point mode only).
43
Data Capture
Table 3 Scanner Beeper and LED Indications (Continued)
Beeper SequenceLED Indication
123Scan only (When in use, the utility controls the scanner LED)
NoneGreen (slow blinking)Scanner connected to 123Scan.
NoneRed (fast blinking)File being transferred to the scanner (parameters and
firmware).
NoneRed (slow blinking)Firmware being activated on the scanner, loaded into
memory.
NoneGreen (solid)Programming completed successfully (parameters and
firmware).
NoneRed (solid)Error state.
SMS only
NoneRed (blinking)Loading the SMS package to scanner.
Maintenance Indications
High/high beepsRed (stays on)Enter Bootloader.
NoneRed (blinking)Firmware installation.
Macro PDF
Low/low beepsNoneBuffered File ID error. A barcode not in the current MPDF
sequence was scanned.
Long low/long low beeps
(2 long low beeps)
Long low/long low/long
low beeps (3 long low
beeps)
Long low/long low/long
low/long low beeps (4 long
low beeps)
Long low/long low/long
low/long low/long low
beeps (5 long low beeps)
Fast WarbleNoneAborting MPDF sequence.
Low/high beepsNoneFlushing an already empty MPDF buffer.
NoneFile ID error. A barcode not in the current MPDF
sequence was scanned.
NoneOut of memory. There is not enough buffer space to store
the current MPDF symbol.
NoneBad symbology. Scanned a 1D or 2D barcode in an
MPDF sequence, a duplicate MPDF label, a label in an
incorrect order, or trying to transmit an empty or illegal
MPDF field.
NoneFlushing MPDF buffer.
44
Scanning
Data Capture
The DS9308 has a built-in, adjustable base to easily accommodate both
scanning.
hands-free (presentation)
and hand-held
Hands-free Scanning
The scanner is in
using the multi-mount bracket. In this mode, the scanner operates in continuous (constant-on) mode, where it
automatically decodes a barcode presented in its field of view.
In hands-free mode the LED indicator turns solid green. An aiming dot does not appear.
Figure 14 Scanning in Hands-free Mode
hands-free (presentation) mode
when it sits on a counter top, or when it is mounted on a wall
Hand-held Scanning
To operate the digital scanner in hand-held mode (momentary trigger mode):
1. Pick up the digital scanner and press the trigger. The aiming dot displays.
Figure 15 Scanning in Hand-held (Momentary Trigger) Mode
2. Ensure the aiming dot is centered on the barcode (see Figure 17).
45
Data Capture
012345
012345
012345
012345
3. Press and hold the trigger until either:
a. The digital scanner reads the barcode. The digital scanner beeps and the successful decode LED flashes.
b. The digital scanner does not read the barcode and the illumination turns off.
4. Release the trigger. The aiming dot reappears. To read another barcode, repeat steps 2 and 3.
After a programmable time period (see Momentary Trigger Mode Timeout on page 77), the aiming dot turns off and
the digital scanner returns to presentation mode, ready to read barcodes without the use of the trigger. For beeper
definitions, see Table 3 on page 42.
Aiming
The scanner may project an LED dot which allows positioning the barcode within its field of view. See Decode
Ranges on page 47 for the proper distance to achieve between the scanner and a barcode.
Figure 16 Scanning Orientation with Imager Aiming Dot
The scanner can also read a barcode presented within the aiming dot not centered. The top examples in Figure 17
show acceptable aiming options, while the bottom examples can not be decoded.
Figure 17 Acceptable and Incorrect Aiming
The aiming dot is smaller when the scanner is closer to the symbol and larger when it is farther from the symbol.
Scan symbols with smaller bars or elements (mil size) closer to the scanner, and those with larger bars or elements
(mil size) farther from the scanner.
The scanner beeps to indicate that it successfully decoded the barcode. For more information on beeper and LED
definitions, see Table 3 on page 42.
46
Decode Ranges
Table 4 DS9308 Decode Ranges
Symbol DensityBarcode TypeNearFar
3.0 milCode 39 0 in. / 0 cm2.5 in. / 6.35 cm
4.0 milCode 39 0 in. / 0 cm4.0 in. / 10.2 cm
5.0 milCode 39 0 in. / 0 cm5.0 in. / 12.7 cm
7.5 milCode 39 0 in. / 0 cm6.5 in. / 16.5 cm
20 milCode 39 0 in. / 0 cm11.0 in. / 27.9 cm
3 milCode 128 0 in. / 0 cm2.0 in. / 5.1 cm
5 milCode 128 0 in. / 0 cm4.0 in. / 10.2 cm
13 mil (100%)UPC 0 in. / 0 cm8.8 in. / 22.4 cm
Data Capture
Working Ranges
10 mil
20 mil
Data Matrix 0 in. / 0 cm4.5 in. / 11.4 cm
QR 0 in. / 0 cm7.5 in. / 19.1 cm
Electronic Article Surveillance (EAS)
NOTE: EAS is available only on scanner models that support Checkpoint EAS.
Some scanner configurations include an integrated Electronic Article Surveillance (EAS) antenna.
The scanner's integrated EAS deactivation antenna requires an EAS host cable. This Y-cable connects to the
scanner's host port at one end, and splits to the host and the EAS system at the other end.
Installing
Checkpoint EAS Model Compatibility
The scanner is intended for use with Checkpoint CP-VII, CP-IX, and CP-XI systems. It does not support CP-IV and
other low-power receiver-based EAS deactivation systems.
Considerations
The Checkpoint CP-VII system generates a periodic burst of electromagnetic energy that deactivates EAS tags
brought near the scanner. To avoid interference with the scanner’s operation, take the following precautions when
installing the EAS system:
•Position the EAS antenna box as far as possible from the scanner (at least 6 in. / 15.24 cm.)
•Position the EAS antenna, EAS antenna box, EAS control cable, and EAS controller box as far as possible
from the scanner’s host and power cables.
47
Data Capture
EAS range is as dependent on the Checkpoint system (which is calibrated onsite) as it is on the scanner.
Therefore, we cannot provide estimated ranges, however these are some of the factors that contribute to EAS
range:
•Antenna – Length, gauge, number of turns, placement in the scanner.
•Type of Checkpoint EAS system used (ie. CP-VII, CP-IX, and CP-XI).
•Length of wire connecting antenna to (Checkpoint) EAS (site/installation dependent)
•Settings done within Checkpoint system (site/installation dependent).
Checkpoint Contact Information
Contact your local Checkpoint representative to install the EAS cable to the Checkpoint Deactivation System.
48
Maintenance,
Troubleshooting, and
Technical Specifications
Introduction
This chapter provides suggested scanner maintenance, troubleshooting, technical specifications, and signal
descriptions (pinouts).
Maintenance
Known Harmful Ingredients
The following chemicals are known to damage the plastics on Zebra scanners and should not come in contact with
the device:
Symbol Scanner SDKGenerates a fully-featured scanner application, including
Scanner Management Service (SMS)Remotely manages your Zebra scanner and queries its asset
EN 50581
EN IEC 63000
EN 61000-3-2, EN 61000-3-3
47 CFR Part 15, Subpart B, Class B, ICES-003, Class B
IEC 62471
scanned barcode data and prints reports. See 123Scan and
Software Tools.
www.zebra.com/123Scan
documentation, drivers, test utilities and sample source code.
www.zebra.com/ScannerSDKforWindows
information.
www.zebra.com/sms
57
Maintenance, Troubleshooting, and Technical Specifications
Cable Interface Port
PIN 10
PIN 1
Interface Cable
Modular Connector
Scanner Signal Descriptions
Figure 18 Scanner Cable Pinouts
The signal descriptions in Table 7 apply to the connectors on the DS9308 scanner and are for reference only.
Table 7 DS9308 Scanner Signal Pin-outs
Note: EAS configurations use pins 9 and 10 for an EAS antenna. For other configurations pins 9 and 10
are open.
PinIBMRS-232Keyboard WedgeUSB
1Cable IDCable IDCable IDCable ID
2Power (+5V)Power (+5V)Power (+5V)Power (+5V)
3GroundGroundGroundGround
4IBM_OUTTxDKeyClockReserved
5IBM_INRxDTermDataD +
6IBM_T/RRTSKeyDataReserved
7ReservedCTSTermClockD -
8ReservedReservedReservedReserved
9See note
10See note
58
User Preferences &
* Enable Parameter
(1)
Feature/option
* Indicates default
Option value
Miscellaneous Options
Introduction
You can program the scanner to perform various functions, or activate different features. This chapter describes
user preference features and provides programming barcodes for selecting these features.
The scanner ships with the settings shown in Table 8 on page 60 (also see Parameter Defaults for all defaults). If
the default values suit requirements, programming is not necessary.
Setting Parameters
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 scanner powers down.
NOTE: Most computer monitors allow scanning barcodes directly on the screen. When scanning from the screen,
be sure to set the document magnification to a level where you can see the barcode clearly, and bars and/or
spaces do not merge.
If not using the default host, select the host type (see each host chapter for specific host information) after the
power-up beeps sound. This is only necessary upon the first power-up when connected to a new host.
To return all features to default values, see Default Parameters on page 62. Throughout the programming barcode
menus, asterisks indicate (
*) default values.
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 (beep tone) barcode listed under Beep Tone on page 65. The scanner issues a fast warble
beep and the LED turns green, signifying a successful parameter entry.
Other parameters require scanning several barcodes. See the parameter descriptions for this procedure.
59
User Preferences & Miscellaneous Options
Errors While Scanning
Unless otherwise specified, to correct an error during a scanning sequence, just re-scan the correct parameter.
User Preferences/Miscellaneous Options Parameter Defaults
Table 8 lists defaults for user preferences parameters. Change these values in one of two ways:
•Scan the appropriate barcodes in this chapter. The new value replaces the standard default value in
memory. To recall default parameter values, see Default Parameters on page 62.
•Configure the scanner using the 123Scan
NOTE: See Parameter Defaults for all user preference, host, symbology, and miscellaneous default parameters.
Table 8 User Preferences Parameter Defaults
configuration program. See 123Scan and Software Tools.
1. Parameter number decimal values are used for programming via RSM commands.
2. SSI number hex values are used for programming via SSI commands.
Standard User Preferences
Default Parameters
Scan one of the following barcodes to reset the scanner to its default settings as follows:
•Restore Defaults resets all default parameters as follows:
•If you configured custom default parameter values via the Write to Custom Defaults barcode,
scanning the Restore Defaults barcode restores these custom values.
•If you did not configure custom default parameter values, scanning the Restore Defaults barcode
restores the factory default values. See Parameter Defaults for these values.
•Set Factory Defaults clears all custom default values and sets the factory default values. See Parameter
Defaults for these values.
Parameter
Number
1
SSI
Number
2
Default
Page
Number
Write to Custom Defaults
To create a set of custom defaults, select the desired parameter values in this guide, and then scan Write to
Custom Defaults.
Restore Defaults
Set Factory Defaults
Write to Custom Defaults
62
User Preferences & Miscellaneous Options
Parameter Barcode Scanning
Parameter # 236
SSI # ECh
Scan one of the following barcodes to select whether to enable or disable the decoding of parameter barcodes,
including the Set Defaults barcodes.
* Enable Parameter Barcode Scanning
(1)
Disable Parameter Barcode Scanning
(0)
Beep After Good Decode
Parameter # 56
SSI # 38h
Scan one of the following barcodes to select whether or not the scanner beeps after a good decode.
If you select Do Not Beep After Good Decode, the beeper still operates during parameter menu scanning and to
indicate error conditions.
* Enable Beep After Good Decode
(1)
63
Disable Beep After Good Decode
(0)
User Preferences & Miscellaneous Options
Beep Volume
Parameter # 140
SSI # 8Ch
Scan one of the following barcodes to select a beep volume.
Low Volume
(2)
Medium Volume
(1)
* High Volume
(0)
64
User Preferences & Miscellaneous Options
Beep Tone
Parameter # 145
SSI # 91h
Scan one of the following barcodes to select a beep tone for audible feedback indicating a good decode. Select
from the Standard Beep Tones below or from the Beep Duration on page 67.
Scan Disable Beep Tone to disable all tones.
Disable Beep Tone
(3)
Standard Beep Tones
* Medium Beep Tone
(1)
Medium to High Beep Tone (2-tone)
(4)
Low Beep Tone
(2)
High Beep Tone
(0)
65
Special Tones
Wood Block / Tone 1
Chime / Tone 3
User Preferences & Miscellaneous Options
(6)
Pulse / Tone 2
(7)
(8)
Triple Beep / Tone 5
(10)
Zap / Tone 4
(9)
User Programmable / Tone 6
(11)
Note: See Custom Tone to download a custom tone.
66
User Preferences & Miscellaneous Options
Beep Duration
Parameter # 628
SSI # F1h 74h
Scan one of the following barcodes to select the duration for the good decode beep.
* Short Duration
(0)
Medium Duration
(1)
Long Duration
(2)
67
User Preferences & Miscellaneous Options
Volume Adjustment Trigger Timeout
Parameter # 403
SSI # F0h 93h
Scan one of the following barcodes to set the length of time needed to hold the trigger to adjust the volume.
The scanner changes volume and beeps with the new volume.
3 Seconds
(30)
7 Seconds
(70)
* 5 Seconds
(50)
10 Seconds
(100)
68
User Preferences & Miscellaneous Options
Suppress Power Up Beeps
Parameter # 721
SSI # F1h D1h
Scan one of the following barcodes to select whether or not to suppress the scanner’s power-up beeps.
* Do Not Suppress Power Up Beeps
(0)
Suppress Power Up Beeps
(1)
69
User Preferences & Miscellaneous Options
Direct Decode Indicator
Parameter # 859
SSI # F2h 5Bh
This parameter is only supported in Standard (Level) Trigger Mode. Scan one of the following barcodes to select
optional blinking of the illumination on a successful decode if you continue to hold the trigger. If you release the
trigger upon decode, the blinking does not occur. This allows you to choose additional feedback for a successful
decode by holding the trigger, or to continue to scan as normal.
•* 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.
* Disable Direct Decode Indicator
(0)
2 Blinks
(2)
1 Blink
(1)
70
User Preferences & Miscellaneous Options
Low Power Mode
Parameter # 128
SSI # 80h
NOTE: The Low Power Mode parameter only applies for non-USB and non-RS485 host interfaces, and when
Trigger Mode is set to Level (Standard).
Scan one of the following barcodes to select whether or not the scanner enters low power mode after a decode
attempt or host communication. This applies to serial and keyboard wedge connections. If disabled, power
remains on after each decode attempt.
If you enable this, see Time Delay to Low Power Mode to set the inactivity time period.
Enable Low Power Mode
(1)
* Disable Low Power Mode
(0)
71
User Preferences & Miscellaneous Options
Time Delay to Low Power Mode
Parameter # 146
SSI # 92h
NOTE: This parameter only applies when Low Power Mode is enabled.
Scan one of the following barcodes to set the time the scanner remains active before entering low power mode.
The scanner wakes upon trigger press or when the host attempts to communicate with the scanner.
1 Second
(17)
1 Minute
(33)
15 Minutes
(43)
10 Seconds
(26)
5 Minutes
(37)
72
User Preferences & Miscellaneous Options
Time Delay to Low Power Mode (continued)
30 Minutes
(45)
45 Minutes
(46)
* 1 Hour
(49)
6 Hours
(54)
3 Hours
(51)
73
9 Hours
(57)
User Preferences & Miscellaneous Options
Trigger Mode
Parameter # 138
SSI # 8Ah
Scan one of the following barcodes to select a trigger mode for the scanner:
•Standard (Level) - A trigger press activates decode processing. Decode processing continues until the
barcode decodes, you release the trigger, or the Decode Session Timeout on page 80 occurs.
•* Presentation (Blink) - The scanner activates decode processing when it detects a barcode in its field of
view. After a period of non-use, the LEDs turn off until the scanner senses motion..
Standard (Level)
(0)
* Presentation (Blink)
(7)
74
User Preferences & Miscellaneous Options
Hand-held Decode Aiming Pattern
Parameter # 306
SSI # F0h 32h
NOTE: The decode aiming pattern flashes even if you disable the Hand-held Decode Aiming Pattern if the trigger
button is pressed.
Scan one of the following barcodes to select when to project the aiming pattern in hand-held mode:
•Enable Hand-heldDecode Aiming Pattern - This projects the aiming pattern during barcode capture.
•Disable Hand-heldDecode Aiming Pattern - This turns the aiming pattern off.
•Enable Hand-heldDecode Aiming Pattern on PDF - This projects the aiming pattern when the scanner
detects a PDF barcode.
* Enable Hand-held Decode Aiming Pattern
(2)
Enable Hand-held Decode Aiming Pattern on PDF
(3)
Disable Hand-held Decode Aiming Pattern
(0)
75
User Preferences & Miscellaneous Options
Presentation (Hands-free) Decode Aiming Pattern
Parameter # 590
SSI # F1h 4Eh
Scan one of the following barcodes to select when to project the aiming pattern in hands-free mode:
•Enable Presentation (Hands-free)Decode Aiming Pattern - This projects the aiming pattern during
barcode capture.
•Disable Presentation (Hands-free)Decode Aiming Pattern - This turns the aiming pattern off.
•Enable Presentation (Hands-free)Decode Aiming Pattern on PDF - This projects the aiming pattern
when the scanner detects a PDF barcode.
NOTE: With Momentary Trigger Mode Timeout on page 77 enabled, the decode aiming pattern flashes
even when you disable the Hands-free Decode Aiming Pattern.
Enable Presentation (Hands-free)
Decode Aiming Pattern
(1)
Enable Presentation (Hands-free)
Decode Aiming Pattern on PDF
(2)
* Disable Presentation (Hands-free)
Decode Aiming Pattern
(0)
76
User Preferences & Miscellaneous Options
Momentary Trigger Mode Timeout
Parameter # 2030
SSI # EDh
In momentary trigger mode, the aiming pattern appears upon pressing the trigger. Once in this mode, upon each
trigger press the scanner attempts to decode the barcode in front of it. After a period of inactivity while the trigger is
not pressed, the scanner reverts to presentation mode where there is no illumination until an item is presented.
Scan one of the following barcodes to set the length of the period of inactivity in momentary trigger mode before
the scanner reverts to presentation mode.
2 Seconds
(20)
4 Seconds
(40)
3 Seconds
(30)
* 5 Seconds
(50)
77
User Preferences & Miscellaneous Options
Picklist Mode
Parameter # 402
SSI # F0h 92h
Scan one of the following barcodes to select a Picklist Mode. In this mode, you can pick out and decode a barcode
from a group of barcodes that are printed close together by placing the aiming pattern on the barcode you want to
decode.
NOTES: Enabling Picklist Mode overrides the Disable Decode Aiming Pattern options. You can not disable the
decode aiming pattern when Picklist Mode is enabled.
Enabling Picklist Mode can slow decode speed and hinder the ability to decode longer barcodes.
•Enable Picklist Mode Always - Picklist Mode is always enabled.
•Enable Picklist Mode in Hand-held Mode - Picklist Mode is enabled when the scanner is out of
hands-free mode and disabled when the scanner is in presentation mode.
•Enable Picklist Mode in Hands-free Mode - Picklist Mode is enabled when the scanner is in hands-free
mode only.
NOTE: When using Picklist Mode in Hands-free Mode, increase the time of the Timeout Between Decodes,
Same Symbol on page 80.
•Disable Picklist Mode Always - Picklist Mode is always disabled.
Enable Picklist Mode Always
(2)
* Enable Picklist Mode in Hand-held Mode
Enable Picklist Mode in Hands-free Mode
(3)
(1)
78
Disable Picklist Mode Always
(0)
User Preferences & Miscellaneous Options
Continuous Barcode Read
Parameter # 649
SSI # F1h 89h
Scan Enable Continuous Barcode Read to report every barcode while the trigger is pressed.
NOTE: We strongly recommend enabling Momentary Trigger Mode Timeout on page 77 with this parameter.
Disabling Picklist Mode can cause accidental decodes when more than one barcode is in the scanner's
field of view.
Enable Continuous Barcode Read
(1)
* Disable Continuous Barcode Read
(0)
Unique Barcode Reporting
Parameter # 723
SSI # F1h D3h
Scan Enable Continuous Barcode Read Uniqueness to report only unique barcodes while the trigger is
pressed. This option only applies when Continuous Barcode Read is enabled.
* Enable Unique Barcode Reporting
(1)
79
Disable Unique Barcode Reporting
(0)
User Preferences & Miscellaneous Options
Decode Session Timeout
Parameter # 136
SSI # 88h
This parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in
0.1 second increments from 0.5 to 9.9 seconds. The default timeout is 9.9 seconds.
To set a Decode Session Timeout, scan the following barcode, and then scan two barcodes from Numeric
Barcodes that correspond to the desired on time. Enter a leading zero for single digit numbers. For example, to set
a Decode Session Timeout of 0.5 seconds, scan this barcode, and then scan the 0 and 5 barcodes. To correct an
error or change the selection, scan Cancel
Decode Session Timeout
.
Timeout Between Decodes, Same Symbol
Parameter # 137
SSI # 89h
Use this option in presentation mode or Continuous Barcode Read mode to prevent the scanner from continuously
decoding the same barcode when it is left in the scanner’s field of view. The barcode must be out of the field of
view for the timeout period before the 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.
To select the timeout between decodes for the same symbol, scan the following barcode, and then scan two
barcodes from Numeric Barcodes that correspond to the desired interval, in 0.1 second increments.
Timeout Between Decodes, Same Symbol
80
User Preferences & Miscellaneous Options
Timeout Between Decodes, Different Symbols
Parameter # 144
SSI # 90h
Use this option in presentation mode or Continuous Barcode Read to control the time the scanner waits before
decoding a different symbol. It is programmable in 0.1 second increments from 0.1 to 9.9 seconds. The default is
0.1 seconds.
To select the timeout between decodes for different symbols, scan the following barcode, and then scan two
barcodes from Numeric Barcodes that correspond to the desired interval, in 0.1 second increments.
NOTE: Timeout Between Decodes, Different Symbols cannot be greater than or equal to the Decode Session
Timeout.
Timeout Between Decodes, Different Symbols
Triggered Timeout, Same Symbol
Parameter # 724 (SSI # F1h D4h)
NOTE: This feature does not apply to Timeout Between Decodes, Different Symbols.
NOTE: Timeout Between Decodes, Same Symbol cannot be greater than or equal to the Time Delay to Low
Power Mode (parameter #146 on page
Scan Enable Triggered Timeout, Same Symbol below to apply Timeout Between Decodes, Same Symbol
(parameter #137 on page 80) in hand-held trigger mode. Subsequent scans of Enable Triggered Timeout, Same
Symbol are ignored until Timeout Between Decodes, Same Symbol expires.
Enable Triggered Timeout, Same Symbol
(1)
72).
* Disable Triggered Timeout, Same Symbol
(0)
81
User Preferences & Miscellaneous Options
Mobile Phone/Display Mode
Parameter # 716
SSI # F1h CCh
This mode improves barcode reading performance off mobile phones and electronic displays. Scan one of the
following barcodes to select the desired mode.
* Normal Mobile Phone/Display Mode
(0)
Enhanced in Hands-free Mode
(2)
Enhanced in Hand-held Mode
(1)
Enhanced in Both Modes
(3)
82
PDF Prioritization
Parameter # 719
SSI # F1h CFh
User Preferences & Miscellaneous Options
Scan Enable PDF Prioritization to delay decoding certain 1D barcodes (see
PDF Prioritization Timeout. During that time the scanner attempts to decode a PDF417 symbol (e.g., on a US
driver's license), and if successful, reports this only. If it does not decode (can not find) a PDF417 symbol, it reports
the 1D symbol after the timeout. The 1D symbol must be in the device’s field of view for the scanner to report it.
This parameter does not affect decoding other symbologies.
NOTE: To use PDF Prioritization in hand-held mode, you must disable Picklist Mode.
NOTE: The 1D Code 128 barcode lengths include the following:
•7 to 10 characters
•14 to 22 characters
•27 to 28 characters
In addition, a Code 39 barcode with the following lengths are considered to potentially be part of a US
driver’s license:
•8 characters
•12 characters
Note
below) by the value specified in
Enable PDF Prioritization
(1)
* Disable PDF Prioritization
(0)
PDF Prioritization Timeout
Parameter # 720
SSI # F1h D0h
If you enabled PDF Prioritization, set this timeout to indicate how long the scanner attempts to decode a PDF417
symbol before reporting the 1D barcode in the field of view.
83
User Preferences & Miscellaneous Options
Scan the following barcode, and then scan four barcodes from Numeric Barcodes that specify the timeout in
milliseconds. For example, to enter 400 ms, scan the following barcode, and then scan 0400. The range is 0 to
5000 ms, and the default is 200 ms.
PDF Prioritization Timeout
Decoding Illumination
Parameter # 298
SSI # F0h 2Ah
Scan one of the following barcodes to determine whether the scanner turns on illumination to aid decoding.
Enabling illumination usually results in superior images and better decode performance. The effectiveness of the
illumination decreases as the distance to the target increases.
* Enable Decoding Illumination
(1)
Disable Decoding Illumination
(0)
Illumination Brightness
Parameter # 669
SSI # F1h 9Dh
Scan one of the following barcodes to set the illumination brightness used during an active decode session. This
only applies in hand-held mode (not in presentation mode).
NOTE: Selecting a lower brightness level can affect decode performance.
84
User Preferences & Miscellaneous Options
Low Illumination Brightness
(0)
* High Illumination Brightness
(10)
Medium Illumination Brightness
(3)
85
User Preferences & Miscellaneous Options
Motion Tolerance (Hand-held Trigger Modes Only)
Parameter # 858
SSI # F2h 5Ah
Scan one of the following barcodes to select a motion tolerance option:
•Less Motion Tolerance - This provides optimal decoding performance on 1D barcodes.
•More Motion Tolerance - This increases motion tolerance and speeds decoding when scanning a series
of 1D barcodes in rapid progression.
* Less Motion Tolerance
(0)
More Motion Tolerance
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.
* Host Type Unique
(0)
Product Unique
(1)
(1)
IBM Unique
(2)
86
User Preferences & Miscellaneous Options
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 Numeric Barcodes 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 440. The range is (0,1600-1649).
NOTE: This parameter is applicable to customers using a Firmware Flash Update per the Toshiba Global
Commerce Solutions (TGCS) Universal Serial Bus OEM Point-of-Sale Device Interface.
Set PID Value
ECLevel
Parameter # 1710
SSI # F8h 06h AEh
To set an ECLevel value, scan Set ECLevel, and then scan five numeric barcodes in Numeric Barcodes that
correspond to the desired level. Enter a leading zero for single digit numbers. To correct an error, or change a
selection, scan Cancel on page 440.
NOTE: This parameter is applicable to customers using a Firmware Flash Update per the Toshiba Global
Commerce Solutions (TGCS) Universal Serial Bus OEM Point-of-Sale Device Interface. It allows a
customer to define an ECLevel value in order to manage and control Flash Update operations on the
4690 operating system.
Contact the Zebra Customer Support Center online at: www.zebra.com/support
Set ECLevel
for more information.
87
User Preferences & Miscellaneous Options
Miscellaneous Scanner Parameters
Enter Key
Scan the following barcode to add an Enter key (carriage return/line feed) after scanned data.
To program other prefixes and/or suffixes, see Prefix/Suffix Values on page 90.
Add Enter Key (Carriage Return/Line Feed)
Tab Key
Scan the following barcode to add a Tab key after scanned data.
Tab Key
88
User Preferences & Miscellaneous Options
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 selected, the Code ID character is inserted between the prefix
and the decoded symbol.
Select no Code ID character, a Symbol Code ID character, or an AIM Code ID character. For Code ID characters,
see Symbol Code Identifiers on page 470 and AIM Code Identifiers on page 471.
NOTE: If you enable Symbol Code ID Character or AIM Code ID Character, and enable Transmit “No Read”
Message on page 94, the scanner appends the code ID for Code 39 to the NR message.
Decimal Value Parameter # P = 105, S1 = 104, S2 = 106
SSI # P = 69h, S1 = 68h, S2 = 6Ah
NOTE: To use Prefix/Suffix values, first set the Scan Data Transmission Format on page 91.
You can append a prefix and/or one or two suffixes to scan data for use in data editing. To set a value for a prefix
or suffix, scan one of the following barcodes, and then scan four barcodes from Numeric Barcodes that correspond
to that value. See ASCII Character Sets for the four-digit codes.
When using host commands to set the prefix or suffix, set the key category parameter to 1, and then set the 3-digit
decimal value. See ASCII Character Sets
The default prefix and suffix value is 7013 <CR><LF> (Enter key). To correct an error or change a selection,
scan Cancel on page 440
.
for the four-digit codes.
Scan Prefix
(7)
Scan Suffix 2
(8)
Scan Suffix 1
(6)
Data Format Cancel
90
User Preferences & Miscellaneous Options
Scan Data Transmission Format
Parameter # 235
SSI # EBh
NOTE: If using this parameter do not use ADF rules to set the prefix/suffix.
To change the scan data format, scan one of the following barcodes corresponding to the desired format.
To set values for the prefix and/or suffix, see Prefix/Suffix Values on page 90.
* Data As Is
(0)
<DATA> <SUFFIX 2>
(2)
<DATA> <SUFFIX 1>
(1)
<DATA> <SUFFIX 1> <SUFFIX 2>
(3)
91
User Preferences & Miscellaneous Options
Scan Data Transmission Format (continued)
<PREFIX> <DATA >
(4)
<PREFIX> <DATA> <SUFFIX 1>
(5)
<PREFIX> <DATA> <SUFFIX 2>
(6)
<PREFIX> <DATA> <SUFFIX 1> <SUFFIX 2>
(7)
92
User Preferences & Miscellaneous Options
FN1 Substitution Values
Key Category Parameter # 103
Key Category SSI # 67h
Decimal Value Parameter # 109
Decimal Value SSI # 6Dh
Keyboard wedge and USB HID keyboard hosts support a FN1 substitution feature. Enabling this substitutes any
FN1 character (0x1b) in an EAN128 barcode with a value. This value defaults to 7013 <CR><LF> (Enter key).
When using host commands to set the FN1 substitution value, set the key category parameter to 1, and then set
the 3-digit keystroke value. See the ASCII Character Set table for the current host interface for the desired value.
To select a FN1 substitution value via barcode menus:
1. Scan the following barcode.
Set FN1 Substitution Value
2. Locate the keystroke desired for FN1 Substitution in the ASCII Character Set table for the current host
interface, and enter the 4-digit ASCII value by scanning four barcodes from Numeric Barcodes.
To correct an error or change the selection, scan Cancel.
To enable FN1 substitution for USB HID keyboard, scan Enable USB Keyboard FN1 Substitution on page 246.
To enable FN1 substitution for keyboard wedge, scan Enable FN1 Substitution on page 313.
93
User Preferences & Miscellaneous Options
Transmit “No Read” Message
Parameter # 94
SSI # 5Eh
Scan one of the following barcodes to set an option for transmitting the No Read (NR) characters.
NOTE: If you enable Transmit No Read, and also enable Symbol Code ID Character or AIM Code ID
Character for Transmit Code ID Character on page 89, the scanner appends the code ID for Code 39 to
the NR message.
NOTE: This does not apply in presentation mode.
•Enable No Read - This transmits the characters NR when a successful decode does not occur before
trigger release or the
•Disable No Read - This sends nothing to the host if a symbol does not decode.
Decode Session Timeout expires. See Decode Session Timeout on page 80.
Enable No Read
(1)
* Disable No Read
(0)
94
User Preferences & Miscellaneous Options
Unsolicited Heartbeat Interval
Parameter # 1118
SSI # F8h 04h 5Eh
The scanner can send unsolicited heartbeat messages to assist in diagnostics. To enable this parameter and set
the desired unsolicited heartbeat interval, scan one of the following time interval barcodes, or scan Set Another Interval followed by four barcodes from Numeric Barcodes that correspond to the desired number of seconds.
Scan Disable Unsolicited Heartbeat Interval to turn off the feature.
The heartbeat event is sent as decode data (with no decode beep) in the form of:
MOTEVTHB:nnn
where nnn is a three-digit sequence number starting at 001 and wrapping after 100.
10 Seconds
(10)
Set Another Interval
1 Minute
(60)
* Disable Unsolicited Heartbeat Interval
(0)
95
User Preferences & Miscellaneous Options
securPharm Decoding
Parameter # 1752
SSI #
F8h 06h D8h
securPharm implements the IFA and GS1 Coding System for the European pharmaceutical industry. securPharm
code is used to prevent pharmaceutical counterfeiting.
When this feature is enabled, if a GS1 symbol is decoded and includes any aspects of the Application Identifier
associated with the securPharm GS1 specifications, the entire GS1 symbol is processed as a securPharm symbol.
For this reason, it is expected that under certain circumstances, a GS1 barcodes that is a securPharm symbol may
not be processed properly; if the GS1 symbol is not created as per the specification. The output cannot be
guaranteed as valid.
Although the GS1-128 type and the GS1 DataBar family are not specifically indicated in the IFA specification, they
are supported.
The securPharm output is in XML format and can include the product number, serial number, lot number,
expiration and Date of Manufacturing. The XML tags can be arranged in any order. Tags that are not in the
barcode are omitted. For example:
Scan a barcode below to format the securPharm output.
* No Formatting
(0)
Insert New Line
(2)
Insert Tab
(1)
Insert Tab and New Line
(3)
99
Imager Preferences
* Enable Parameter
(1)
Feature/option
* Indicates default
Option value
Introduction
You can program the imager to perform various functions, or activate different features. This chapter describes
image capture 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 238 to enable this host.
The imager ships with the settings shown in Table 9 on page 101 (also see Parameter Defaults for all defaults). If
the default values suit requirements, programming is not necessary.
Setting Parameters
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 imager powers down.
To return all features to default values, scan the Set Factory Defaults on page 62. Throughout the programming
barcode menus, asterisks (
NOTE: Most computer monitors allow scanning barcodes directly on the screen. When scanning from the
screen, be sure to set the document magnification to a level where you can see the barcode clearly, and
bars and/or spaces do not merge.
*) indicate default values.
100
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.