Symbol DS3578 Product Reference Manual

DS3578 Digital Scanner
Product Reference Guide
DS3578 Digital Scanner
Product Reference Guide
72E-110462-05
Revision B
March 2015
ii DS3578 Digital Scanner Product Reference Guide
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 ma nual is subject to change without notice.
The software is provided strictly on an “as i s” basis. All sof twar e, including firmware, furnished to the user is on a licensed basis. Zebra grants to the user a non-transferable and non-exclusive license to use each software or firmware program delivered hereunder (licensed program) . Except as n oted below, such license may not be assigned, sublicensed, or otherwise tran sfe rr e d by th e user without prior written consent of Zebra. No right to copy a licensed program in whole or in part is granted, exce pt as permitted unde r copyright law. The user shall not modify , merge, or incorporate any for m or portion of a licensed program with other pro gram material, create a derivative work from a licensed program , or us e a li censed program in a network without written permission from Zebra. The user agrees to maintain Zebra’s copyright notice on the licensed programs delivered hereunder , and to include the same on any authorized copies it makes, in whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed program delivered to the user or any portion thereof.
Zebra reserves the right to make changes to any software or product to improve reliability, function, or design. Zebra does not assume any product liability arising out of, or in connection with, the application or use of any
product, circuit, or application described herein. No license is granted, either expressly or by implication, estoppel, or otherwise under any Zebra Technologies
Corporation, intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Zebra products.
Zebra and the Zebra head graphic are registered trademarks of ZIH Corp. The Symbol logo is a registered trademark of Symbol Technologies, Inc., a Zebra Technologies company. Bluetooth is a registered trademark of Bluetooth SIG. Microsoft, Windows and ActiveSync are either registered trademarks or trademarks of Microsoft Corporation. All other product or service names are the property of their respective owners.
Zebra Technologies Corporation Lincolnshire, IL U.S.A.
http://www.zebra.com

Warranty

For the complete Zebra hardware product warranty statement, go to:
http://www.zebra.com/warranty.

Revision History

Changes to the original manual are listed below:
Change Date Description
-01 Rev A 1/2010 Initial release
-02 Rev A 2/2010 Added:
-04 Rev A 4/2013 Updated table 2-3.
-05 Rev A 12/2014 Zebra Rebranding
-05 Rev B 3/2015 Zebra Rebranding
iii
- UID bar codes
- DPM.
iv DS3578 Digital Scanner Product Reference Guide

Table of Contents

Warranty........................................................................................................................ ii
Revision History............................................................................................................. iii
About This Guide
Introduction.................................................................................................................... xv
Chapter Descriptions..................................................................................................... xv
Notational Conventions.................................................................................................. xvi
Related Documents....................................................................................................... xvii
Service Information........................................................................................................ xvii
Chapter 1: Getting Started
Introduction ................................................................................................................... 1-1
Unpacking the Scanner ................................................................................................ 1-2
The Cradle .................................................................................................................... 1-2
Cradle Parts ............................................................................................................ 1-3
Connecting the Cradle ............................................................................................ 1-4
Connecting STB3508/3578 Cradle ................................................................... 1-4
Connecting FLB3508/3578 Cradle .................................................................... 1-5
Changing the Host Interface ............................................................................. 1-5
Supplying Power to the Cradle ............................................................................... 1-6
Using the USB Interface to Supply Power ........................................................ 1-6
Connecting a Synapse Cable Interface .................................................................. 1-6
Mounting the Cradle ................................................................................................ 1-6
Inserting the Battery ...................................................................................................... 1-7
Removing the Battery ............................................................................................. 1-8
Charging the Scanner Battery in the Cradle ................................................................. 1-8
Scanner Charging LED ........................................................................................... 1-8
Inserting the Scanner in the Cradle .............................................................................. 1-9
Sending Data to the Host Computer ............................................................................. 1-10
Pairing ..................................................................................................................... 1-10
Lost Connection to Host .......................................................................................... 1-10
Configuring the Scanner ............................................................................................... 1-10
Radio Communications ................................................................................................. 1-10
vi DS3578 Digital Scanner Product Reference Guide
Chapter 2: Scanning
Introduction ................................................................................................................... 2-1
Beeper Definitions ........................................................................................................ 2-1
LED Definitions ............................................................................................................. 2-4
Scanning ....................................................................................................................... 2-5
Aiming .................................................................................................................... 2-5
Decode Ranges ............................................................................................................ 2-7
Chapter 3: Maintenance and Technical Specifications
Introduction ................................................................................................................... 3-1
Maintenance ................................................................................................................. 3-1
Battery Maintenance ............................................................................................... 3-1
Troubleshooting ............................................................................................................ 3-2
Technical Specifications ............................................................................................... 3-5
Scanner Signal Descriptions ......................................................................................... 3-8
Chapter 4: Radio Communications
Introduction ................................................................................................................... 4-1
Scanning Sequence Examples ............................................................................... 4-1
Errors While Scanning ............................................................................................ 4-1
Radio Communications Parameter Defaults ................................................................. 4-2
Wireless Beeper Definitions .......................................................................................... 4-3
Radio Communications Host Types ............................................................................. 4-4
Bluetooth Technology Profile Support .......................................................................... 4-6
Master/Slave Set Up ............................................................................................... 4-6
Master ............................................................................................................... 4-6
Slave ................................................................................................................. 4-6
Bluetooth Friendly Name ........................................................................................ 4-7
Discoverable Mode ................................................................................................. 4-7
HID Host Parameters .................................................................................................... 4-8
HID Country Keyboard Types (Country Codes) ...................................................... 4-9
HID Keyboard Keystroke Delay .............................................................................. 4-11
HID CAPS Lock Override ........................................................................................ 4-11
HID Ignore Unknown Characters ............................................................................ 4-12
Emulate Keypad ...................................................................................................... 4-12
HID Keyboard FN1 Substitution .............................................................................. 4-13
HID Function Key Mapping ..................................................................................... 4-13
Simulated Caps Lock .............................................................................................. 4-14
Convert Case .......................................................................................................... 4-14
Auto-reconnect Feature ................................................................................................ 4-15
Reconnect Attempt Beep Feedback ....................................................................... 4-15
Reconnect Attempt Interval ..................................................................................... 4-16
Auto-reconnect in Bluetooth Keyboard Emulation (HID Slave) Mode ..................... 4-18
Out of Range Indicator .................................................................................................. 4-19
Scanner(s) to Cradle Support ....................................................................................... 4-20
Modes of Operation ................................................................................................ 4-20
Point-to-Point Communication .......................................................................... 4-20
Multipoint-to-Point Communication ................................................................... 4-20
Table of Contents vii
Parameter Broadcast (Cradle Host Only) ............................................................... 4-21
Pairing ..................................................................................................................... 4-21
Pairing Modes ................................................................................................... 4-22
Lock Override .................................................................................................... 4-22
Pairing Methods ................................................................................................ 4-23
Unpairing ........................................................................................................... 4-23
Pairing Bar Code Format ........................................................................................ 4-24
Pairing Bar Code Example ................................................................................ 4-24
Connection Maintenance Interval ............................................................................ 4-24
Considerations .................................................................................................. 4-25
Bluetooth Security ......................................................................................................... 4-27
Authentication ......................................................................................................... 4-27
PIN Code ................................................................................................................. 4-28
Variable PIN Code ............................................................................................ 4-28
Encryption ............................................................................................................... 4-29
Chapter 5: User Preferences
Introduction ................................................................................................................... 5-1
Scanning Sequence Examples ..................................................................................... 5-2
Errors While Scanning .................................................................................................. 5-2
User Preferences Default Parameters .......................................................................... 5-2
User Preferences .......................................................................................................... 5-4
Default Parameters ................................................................................................. 5-4
Beeper Tone ........................................................................................................... 5-5
Beeper Volume ....................................................................................................... 5-6
Laser On Time ........................................................................................................ 5-7
Beep After Good Decode ........................................................................................ 5-7
Pager Motor Actuation After Good Decode ............................................................. 5-8
Beep on Insertion .................................................................................................... 5-8
Time Delay to Reduced Power Mode ..................................................................... 5-9
Picklist Mode ........................................................................................................... 5-10
Decoding Illumination .............................................................................................. 5-10
DPM Scanning ........................................................................................................ 5-11
Decode Aiming Pattern ........................................................................................... 5-12
Transmit Code ID Character ................................................................................... 5-13
Prefix/Suffix Values ................................................................................................. 5-14
Scan Data Transmission Format ............................................................................. 5-15
FN1 Substitution Values .......................................................................................... 5-17
Transmit “No Read” Message ................................................................................. 5-17
Synapse Interface ................................................................................................... 5-18
Batch Mode ............................................................................................................. 5-19
Modes of Operation ........................................................................................... 5-19
UID Parsing ............................................................................................................. 5-21
UID Parsing Output ........................................................................................... 5-22
UID Error Mode Options .................................................................................... 5-23
Sample ADF Rule for UID ................................................................................. 5-24
UID Sample Bar Codes ..................................................................................... 5-25
viii DS3578 Digital Scanner Product Reference Guide
Chapter 6: Keyboard Wedge Interface
Introduction ................................................................................................................... 6-1
Connecting a Keyboard Wedge Interface ..................................................................... 6-2
Keyboard Wedge Default Parameters .......................................................................... 6-3
Keyboard Wedge Host Types ....................................................................................... 6-4
Keyboard Wedge Host Types ................................................................................. 6-4
Keyboard Wedge Country Types (Country Codes) ................................................ 6-5
Ignore Unknown Characters ................................................................................... 6-7
Keystroke Delay ...................................................................................................... 6-7
Intra-Keystroke Delay ............................................................................................. 6-8
Alternate Numeric Keypad Emulation ..................................................................... 6-8
Caps Lock On ......................................................................................................... 6-9
Caps Lock Override ................................................................................................ 6-9
Convert Wedge Data .............................................................................................. 6-10
Function Key Mapping ............................................................................................ 6-10
FN1 Substitution ..................................................................................................... 6-11
Send Make and Break ............................................................................................ 6-11
Keyboard Maps ............................................................................................................. 6-12
ASCII Character Set ..................................................................................................... 6-14
Chapter 7: RS-232 Interface
Introduction ................................................................................................................... 7-1
Connecting an RS-232 Interface .................................................................................. 7-2
RS-232 Default Parameters .......................................................................................... 7-3
RS-232 Host Parameters .............................................................................................. 7-4
RS-232 Host Types ................................................................................................. 7-6
Baud Rate ............................................................................................................... 7-7
Parity ....................................................................................................................... 7-9
Check Receive Errors ............................................................................................. 7-10
Stop Bit Select ........................................................................................................ 7-11
Data Bits ................................................................................................................. 7-11
Hardware Handshaking .......................................................................................... 7-12
None ................................................................................................................. 7-12
Standard RTS/CTS ........................................................................................... 7-12
RTS/CTS Option 1 ............................................................................................ 7-13
RTS/CTS Option 2 ............................................................................................ 7-13
RTS/CTS Option 3 ............................................................................................ 7-13
Software Handshaking ............................................................................................ 7-14
None ................................................................................................................. 7-14
ACK/NAK .......................................................................................................... 7-14
ENQ .................................................................................................................. 7-15
ACK/NAK with ENQ .......................................................................................... 7-15
XON/XOFF ........................................................................................................ 7-15
Host Serial Response Time-out .............................................................................. 7-16
RTS Line State ........................................................................................................ 7-17
Beep on <BEL> ....................................................................................................... 7-17
Point-to-Point Mode Only .................................................................................. 7-17
Intercharacter Delay ................................................................................................ 7-18
Nixdorf Mode A/B and OPOS/JPOS Beep/LED Options ........................................ 7-19
Table of Contents ix
Ignore Unknown Characters ................................................................................... 7-20
RS-232 ASCII Character Set ........................................................................................ 7-20
Chapter 8: USB Interface
Introduction ................................................................................................................... 8-1
Connecting a USB Interface ......................................................................................... 8-2
USB Default Parameters ............................................................................................... 8-4
USB Host Parameters ................................................................................................... 8-5
USB Device Type .................................................................................................... 8-5
USB Country Keyboard Types (Country Codes) ..................................................... 8-6
USB Keystroke Delay .............................................................................................. 8-8
USB Caps Lock Override ........................................................................................ 8-9
USB Ignore Unknown Characters ........................................................................... 8-9
Emulate Keypad ...................................................................................................... 8-10
USB Keyboard FN 1 Substitution ............................................................................ 8-10
Function Key Mapping ............................................................................................ 8-11
Simulated Caps Lock .............................................................................................. 8-11
Convert Case .......................................................................................................... 8-12
USB ASCII Character Set ............................................................................................. 8-13
Chapter 9: IBM 468X/469X Interface
Introduction ................................................................................................................... 9-1
Connecting to an IBM 468X/469X Host ........................................................................ 9-2
IBM Default Parameters ................................................................................................ 9-3
IBM 468X/469X Host Parameters ................................................................................. 9-4
Port Address ........................................................................................................... 9-4
Convert Unknown to Code 39 ................................................................................. 9-4
Chapter 10: Symbologies
Introduction ................................................................................................................... 10-1
Scanning Sequence Examples ..................................................................................... 10-1
Errors While Scanning .................................................................................................. 10-2
Symbology Parameter Defaults .................................................................................... 10-2
UPC/EAN ...................................................................................................................... 10-7
Enable/Disable UPC-A ............................................................................................ 10-7
Enable/Disable UPC-E ............................................................................................ 10-7
Enable/Disable UPC-E1 .......................................................................................... 10-8
Enable/Disable EAN-8/JAN-8 ................................................................................. 10-8
Enable/Disable EAN-13/JAN-13 ............................................................................. 10-9
Enable/Disable Bookland EAN ................................................................................ 10-9
Decode UPC/EAN/JAN Supplementals .................................................................. 10-10
User-Programmable Supplementals ....................................................................... 10-13
UPC/EAN/JAN Supplemental Redundancy ............................................................ 10-14
UPC/EAN/JAN Supplemental AIM ID Format ......................................................... 10-14
Transmit UPC-A Check Digit ................................................................................... 10-15
Transmit UPC-E Check Digit ................................................................................... 10-15
Transmit UPC-E1 Check Digit ................................................................................. 10-16
x DS3578 Digital Scanner Product Reference Guide
UPC-A Preamble .................................................................................................... 10-16
UPC-E Preamble .................................................................................................... 10-17
UPC-E1 Preamble .................................................................................................. 10-18
Convert UPC-E to UPC-A ....................................................................................... 10-18
Convert UPC-E1 to UPC-A ..................................................................................... 10-19
EAN-8/JAN-8 Extend .............................................................................................. 10-19
UCC Coupon Extended Code ................................................................................. 10-21
ISSN EAN ............................................................................................................... 10-21
Code 128 ...................................................................................................................... 10-22
Enable/Disable Code 128 ....................................................................................... 10-22
Set Lengths for Code 128 ....................................................................................... 10-22
Enable/Disable GS1-128 (formerly UCC/EAN-128) ................................................ 10-24
Enable/Disable ISBT 128 ........................................................................................ 10-24
ISBT Concatenation ................................................................................................ 10-25
Check ISBT Table ................................................................................................... 10-26
ISBT Concatenation Redundancy ........................................................................... 10-26
Code 39 ........................................................................................................................ 10-27
Enable/Disable Code 39 ......................................................................................... 10-27
Enable/Disable Trioptic Code 39 ............................................................................ 10-27
Convert Code 39 to Code 32 .................................................................................. 10-28
Code 32 Prefix ........................................................................................................ 10-28
Set Lengths for Code 39 ......................................................................................... 10-29
Code 39 Check Digit Verification ............................................................................ 10-30
Transmit Code 39 Check Digit ................................................................................ 10-31
Code 39 Full ASCII Conversion .............................................................................. 10-31
Code 39 Buffering (Scan & Store) .......................................................................... 10-32
Buffer Data ........................................................................................................ 10-32
Clear Transmission Buffer ................................................................................ 10-33
Transmit Buffer ................................................................................................. 10-33
Overfilling Transmission Buffer ......................................................................... 10-34
Attempt to Transmit an Empty Buffer ................................................................ 10-34
Code 93 ........................................................................................................................ 10-35
Enable/Disable Code 93 ......................................................................................... 10-35
Set Lengths for Code 93 ......................................................................................... 10-35
Code 11 ........................................................................................................................ 10-37
Code 11 .................................................................................................................. 10-37
Set Lengths for Code 11 ......................................................................................... 10-37
Code 11 Check Digit Verification ............................................................................ 10-39
Transmit Code 11 Check Digits .............................................................................. 10-40
Interleaved 2 of 5 (ITF) ................................................................................................. 10-41
Enable/Disable Interleaved 2 of 5 ........................................................................... 10-41
Set Lengths for Interleaved 2 of 5 ........................................................................... 10-41
I 2 of 5 Check Digit Verification ............................................................................... 10-43
Transmit I 2 of 5 Check Digit ................................................................................... 10-43
Convert I 2 of 5 to EAN-13 ...................................................................................... 10-44
Discrete 2 of 5 (DTF) .................................................................................................... 10-45
Enable/Disable Discrete 2 of 5 ................................................................................ 10-45
Set Lengths for Discrete 2 of 5 ............................................................................... 10-45
Codabar (NW - 7) ......................................................................................................... 10-47
Enable/Disable Codabar ......................................................................................... 10-47
Table of Contents xi
Set Lengths for Codabar ......................................................................................... 10-47
CLSI Editing ............................................................................................................ 10-49
NOTIS Editing ......................................................................................................... 10-49
MSI ................................................................................................................................ 10-50
Enable/Disable MSI ................................................................................................. 10-50
Set Lengths for MSI ................................................................................................ 10-50
MSI Check Digits ..................................................................................................... 10-51
Transmit MSI Check Digit(s) ................................................................................... 10-52
MSI Check Digit Algorithm ...................................................................................... 10-52
Chinese 2 of 5 ............................................................................................................... 10-53
Enable/Disable Chinese 2 of 5 ................................................................................ 10-53
Matrix 2 of 5 .................................................................................................................. 10-53
Enable/Disable Matrix 2 of 5 ................................................................................... 10-53
Set Lengths for Matrix 2 of 5 ................................................................................... 10-54
Matrix 2 of 5 Redundancy ....................................................................................... 10-55
Matrix 2 of 5 Check Digit ......................................................................................... 10-55
Transmit Matrix 2 of 5 Check Digit .......................................................................... 10-56
Inverse 1D ..................................................................................................................... 10-57
Postal Codes ................................................................................................................. 10-58
US Postnet .............................................................................................................. 10-58
US Planet ................................................................................................................ 10-58
Transmit US Postal Check Digit .............................................................................. 10-59
UK Postal ................................................................................................................ 10-59
Transmit UK Postal Check Digit .............................................................................. 10-60
Japan Postal ........................................................................................................... 10-60
Australian Postal ..................................................................................................... 10-61
Netherlands KIX Code ............................................................................................ 10-61
USPS 4CB/One Code/Intelligent Mail ..................................................................... 10-62
UPU FICS Postal .................................................................................................... 10-62
GS1 DataBar ................................................................................................................. 10-63
GS1 DataBar-14 ...................................................................................................... 10-64
GS1 DataBar Limited .............................................................................................. 10-64
GS1 DataBar Expanded .......................................................................................... 10-64
Convert GS1 DataBar to UPC/EAN ........................................................................ 10-65
Composite ..................................................................................................................... 10-65
Composite CC-C ..................................................................................................... 10-65
Composite CC-A/B .................................................................................................. 10-66
Composite TLC-39 .................................................................................................. 10-66
UPC Composite Mode ............................................................................................ 10-67
Composite Beep Mode ............................................................................................ 10-68
GS1-128 Emulation Mode for UCC/EAN Composite Codes ................................... 10-68
2D Symbologies ............................................................................................................ 10-69
Enable/Disable PDF417 .......................................................................................... 10-69
Enable/Disable MicroPDF417 ................................................................................. 10-69
Code 128 Emulation ................................................................................................ 10-70
Data Matrix .............................................................................................................. 10-71
Data Matrix Inverse ................................................................................................. 10-71
Maxicode ................................................................................................................. 10-72
QR Code ................................................................................................................. 10-72
QR Inverse .............................................................................................................. 10-73
xii DS3578 Digital Scanner Product Reference Guide
MicroQR .................................................................................................................. 10-73
Aztec ....................................................................................................................... 10-74
Aztec Inverse .......................................................................................................... 10-74
Redundancy Level ........................................................................................................ 10-75
Redundancy Level 1 ............................................................................................... 10-75
Redundancy Level 2 ............................................................................................... 10-75
Redundancy Level 3 ............................................................................................... 10-75
Redundancy Level 4 ............................................................................................... 10-76
Security Level ............................................................................................................... 10-77
Intercharacter Gap Size .......................................................................................... 10-78
Chapter 11: 123Scan2
Introduction ................................................................................................................... 11-1
Communication with 123Scan2 .................................................................................... 11-1
123Scan2 Requirements .............................................................................................. 11-2
Scanner SDK, Other Software Tools, and Videos ........................................................ 11-2
Chapter 12: Advanced Data Formatting
Introduction ................................................................................................................... 12-1
Rules: Criteria Linked to Actions ................................................................................... 12-1
Using ADF Bar Codes .................................................................................................. 12-2
ADF Bar Code Menu Example ..................................................................................... 12-2
Rule 1: The Code 128 Scanning Rule .................................................................... 12-3
Rule 2: The UPC Scanning Rule ............................................................................ 12-3
Alternate Rule Sets ................................................................................................. 12-3
Rules Hierarchy (in Bar Codes) .............................................................................. 12-4
Default Rules .......................................................................................................... 12-5
ADF Bar Codes ............................................................................................................. 12-6
Special Commands ....................................................................................................... 12-8
Pause Duration ....................................................................................................... 12-8
Begin New Rule ...................................................................................................... 12-8
Save Rule ............................................................................................................... 12-8
Erase ....................................................................................................................... 12-9
Quit Entering Rules ................................................................................................. 12-9
Disable Rule Set ..................................................................................................... 12-10
Criteria .......................................................................................................................... 12-11
Code Types ............................................................................................................. 12-11
Code Lengths .......................................................................................................... 12-18
Message Containing A Specific Data String ........................................................... 12-22
Specific String at Start ...................................................................................... 12-22
Specific String, Any Location ............................................................................ 12-23
Specific String Search ....................................................................................... 12-23
Any Message OK .............................................................................................. 12-23
Numeric Keypad ............................................................................................... 12-24
Rule Belongs To Set ......................................................................................... 12-26
Actions .......................................................................................................................... 12-27
Send Data ............................................................................................................... 12-27
Table of Contents xiii
Setup Field(s) .......................................................................................................... 12-30
Move Cursor ........................................................................................................... 12-31
Move Cursor (continued) .................................................................................. 12-32
Send Pause ...................................................................................................... 12-32
Skip Ahead ........................................................................................................ 12-33
Skip Back ......................................................................................................... 12-35
Send Preset Value ............................................................................................ 12-36
Modify Data ............................................................................................................. 12-37
Remove All Spaces ........................................................................................... 12-37
Crunch All Spaces ............................................................................................ 12-37
Stop Space Removal ........................................................................................ 12-37
Remove Leading Zeros ..................................................................................... 12-37
Stop Zero Removal ........................................................................................... 12-37
Pad Data with Spaces ............................................................................................. 12-38
Pad Data with Zeros ............................................................................................... 12-43
Beeps ...................................................................................................................... 12-48
Send Keystroke (Control Characters and Keyboard Characters) ........................... 12-49
Control Characters ............................................................................................ 12-49
Keyboard Characters ........................................................................................ 12-54
Send ALT Characters ....................................................................................... 12-68
Send Keypad Characters .................................................................................. 12-73
Send Function Key ............................................................................................ 12-78
Send Right Control Key .......................................................................................... 12-85
Send Graphic User Interface (GUI) Characters ...................................................... 12-86
Turn On/Off Rule Sets ............................................................................................ 12-91
Alphanumeric Keyboard ............................................................................................... 12-93
Appendix A: Standard Default Parameters
Appendix B: Programming Reference
Symbol Code Identifiers ................................................................................................ B-1
AIM Code Identifiers ..................................................................................................... B-3
Appendix C: Sample Bar Codes
UPC-A ........................................................................................................................... C-1
UPC-E ........................................................................................................................... C-1
UPC-E1 ......................................................................................................................... C-2
EAN-13 ......................................................................................................................... C-2
EAN-8 ........................................................................................................................... C-2
Code 39 ........................................................................................................................ C-2
Trioptic Code 39 ........................................................................................................... C-3
Code 93 ........................................................................................................................ C-3
Code 11 ........................................................................................................................ C-3
Code 128 ...................................................................................................................... C-4
Codabar ........................................................................................................................ C-4
MSI ............................................................................................................................... C-4
Interleaved 2 of 5 .......................................................................................................... C-4
xiv DS3578 Digital Scanner Product Reference Guide
PDF417 ......................................................................................................................... C-5
Data Matrix ................................................................................................................... C-5
Maxicode ...................................................................................................................... C-5
QR Code ....................................................................................................................... C-6
US Postnet .................................................................................................................... C-6
UK Postal ...................................................................................................................... C-6
Appendix D: Numeric Bar Codes
0, 1, 2, 3 ........................................................................................................................ D-1
4, 5, 6, 7 ........................................................................................................................ D-2
8, 9 ................................................................................................................................ D-3
Cancel ........................................................................................................................... D-3
Appendix E: Alphanumeric Bar Codes
Alphanumeric Keyboard ............................................................................................... E-1
Glossary
Index
Tell Us What You Think...

About This Guide

Introduction

The DS3578 Product Reference Guide provides general instructions for setting up, operating, maintaining, and troubleshooting the scanner.

Chapter Descriptions

Topics covered in this guide are as follows:
Chapter 1, Getting Started provides a product overview and unpacking instructions.
Chapter 2, Scanning describes parts of the scanner, beeper and LED definitions, and how to use the
scanner.
Chapter 3, Maintenance and Technical Specifications provides information on how to care for the scanner,
troubleshooting, and technical specifications.
Chapter 4, Radio Communications provides information a bout the modes of opera tion and features a vailable
for wireless communication between scanners, cradles and hosts, and also includes the parameters necessary to configure the scanner.
Chapter 5, User Preferences describes each user preference feature and provides the programming bar
codes for selecting these features for the scanner. It also includes commonly used bar codes to customize how data is transmitted to the host device.
Chapter 6, Keyboard Wedge Interface provides information for setting up the scan ne r fo r key bo a rd wedge
operation.
Chapter 7, RS-232 Interface provides information for setting up the scanner for RS-232 operation.
Chapter 8, USB Interface provides information for setting up the scanner for USB operation.
Chapter 9, IBM 468X/469X Interface provides information for setting up the scanner with IBM 468X/469X
POS systems.
Chapter 10, Symbologies describes all symbology features and provides the programming bar codes for
selecting these features.
Chapter 11, 123Scan2 provides information on the PC-based scanner configuration tool 123Scan2.
xvi DS3578 Digital Scanner Product Reference Guide
*Baud Rate 9600
Feature/Option
* Indicates Default
Chapter 12, Advanced Data Formatting (ADF) describes how to customize scanned data befo re transmitting
to the host.
Appendix A, Standard Defaul t Parameters provides a table of all host devices and miscellaneous scanner
defaults.
Appendix B, Programming Reference provides a table of AIM code identifiers, ASCII character conversions,
and keyboard maps.
Appendix C, Sample Bar Codes includes sample bar codes.
Appendix D, Numeric Bar Codes includes the numeric bar codes to scan for parameters requiring specific
numeric values.
Appendix E, Alphanumeric Bar Codes includes the alpha numer ic bar codes to scan for p a rameter s requir ing
alphanumeric values.

Notational Conventions

The following conventions are used in this document:
Italics are used to highlight the following:
Chapters and sections in this and related documents
Bold text is used to highlight the following:
Key names on a keypad
Button names on a screen or window.
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-s te p pr oc ed ur e s) ap pe a r as nu m be re d lists.
Throughout the programming bar code menus, asterisks (*) are used to denote default parameter settings.
NOTE This symbol indicates something of special interest or importance to the reader. Failure to read the note
will not result in physical harm to the reader, equipment or data.
CAUTION This symbol indicates that if this information is ignored, the possibility of data or material damage may
occur.
WARNING! This symbol indicates that if this information is ignored the possibility that serious personal

Related Documents

DS3578 Quick Start Guide (p/n 72-111604-xx) provides general information to help the user get started with the scanner, including basic setup and operation instructions.
STB3508/3578 Cradle Quick Reference Guide (p/n 72-93912-xx) provides information on inst alling and operating STB3508/3578 cradles.
FLB3508/3578 Cradle Quick Reference Guide (p/n 72-94604-xx) provides information on installing and operating FLB3508/3578 cradles.
For the latest version of this guide and all guides, go to: http://www.zebra.com/support.

Service Information

About This Guide xvii
injury may occur.
If you have a problem using the equipment, contact your facility's technical or systems support. If there is a problem with the equipment, they will contact the Zebra Global Customer Support Center at:
http://www.zebra.com/support.
. When contacting the Zebra Global Customer Support Center, please have the following information available:
Serial number of the unit
Model number or product name
Software type and version number. Zebra responds to calls by e-mail, telephone or fax within the time limits set forth in service agreements. If your problem cannot be solved by Zebra Global Customer Support Center, 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 cont ainer is not used. Shipp ing the unit s improper ly can possib ly void the warranty.
If you purchased your product from a Zebra business partner, please contact that business partner for support.
xviii DS3578 Digital Scanner Product Reference Guide
Chapter 1 Getting Started
Scan Trigger
Scan Window
LED
Indicators
Tether Plate

Introduction

The DS3578 scanner combines excellent scanning performance and advanced ergonomics to provide the best value in a lightweight laser scanner, ensuring comfort and ease of use for extended periods of time.
Figure 1-1
DS3578 Scanner
1 - 2 DS3578 Digital Scanner Product Reference Guide
This scanner supports the following host interfaces through communication with a cradle:
Standard RS-232 connection to a host.
Keyboard wedge connection to a host, where scanned data is interpreted as keystrokes. The following
international keyboards are supported (for Windows™ environment): North American, German, French,
French Canadian, Spanish, Italian, Swedish, UK English, Japanese, and Brazilian-Portuguese.
IBM® 468X/469X hosts.
USB connection to a host. The scanner autodetects a USB host and defaults to the HID keyboard interface
type. Select other USB interface types by scanning programming bar codes. The following international
keyboards are supported (for Windows™ environment): North America, German, French, French Canadian,
Spanish, Italian, Swedish, UK English, Japanese, and Brazilian-Portuguese.
Synapse capability, which allows connection to a wide variety of host systems using a Synapse cable and
Synapse adapter cable. The scanner autodetects the Synapse interface.
Configuration via 123Scan2.

Unpacking the Scanner

Remove the scanner from its packing and inspect it for damage. If the scanner was d amaged in transit, cont act the Zebra Global Customer Support Center. See page xvii for contact information. KEEP THE PACKING. It is the approved shipping container and should be used if the equipment ever needs to be returned for servicing.

The Cradle

The cradles serve as a stand and charger for the DS3578 cord less scanner. Some models also provide a host communication interface. There are four versions of the cradle:
The STB3508 cordless cradle sits on a desktop or mounts on a wall, and charges the DS3578 cordless
scanner. An externa l power supply or a powered host cable charges the scanner.
The STB3578 cordless cradle sits on a desktop or mounts on a wall, and charges the DS3578 cordless
scanner This cradle also provides host communication by receiving scanner data via a Bluetooth radio, and
sending that data to the host through an attached cable. An external power supply or a powered host cable
charges the scanner.
The FLB3508 cordless cradle charges the DS3578 cordless scanner. The cradle attaches to a mounting
bracket using three isolators, and the bracket then mounts on the forklif t surface. A port able po wer supply on
the forklift provides power to the cradle.
The FLB3578 cordless cradle charges the DS3578 cordless scanner, and provides host communication by
receiving scanner data via a Bluetooth radio, and sending that data to the host through an attached cable.
The cradle attaches to a mounting bracket using three isolators, and the bracket then mounts on the forklift
surface. A portable power supply on the forklift provides power to the cradle. DO NOT use these cradles with LS3478 and DS3478 scanners. Likewise, DO NOT use cradles designed for the
LS3478 and DS3478 to charge or provide communication for LS3578 and DS3578 scanners.
NOTE For more information about communication between the scanner, cradle, and host, see Chapter 4, Radio
Communications.
For more information about mounting options and procedures, refer to the documentation included with the cradle.

Cradle Parts

Mounting Screw Hole
Mounting
Screw Hole
Pairing Bar Code
Mounting Screw Hole
Latch
Latch
Charging/
Communications
Contacts
LED
Getting Started 1 - 3
Figure 1-2
Cradle Front View
1 - 4 DS3578 Digital Scanner Product Reference Guide
Rubber Feet
(STB3508/3578 Only)
Mounting Screw Hole
Mounting Screw Hole
Power Cable Groove
Power Port
Host Port
Host Cable Groove
Mounting Screw Hole
Converter Knob
Cable Hook
Figure 1-3

Connecting the Cradle

Important: Connect the interface cable and power supply (if necessary) in the following order to ensure proper operation of the scanner and cradle.
Connecting STB3508/3578 Cradle
1. Insert the interface cable into the cradle's host port. See Figure 1-4.
2. Connect the other end of the interface cable to the host.
3. If necessary, connect the power supply to the cradle's power port (if the interface requires, or to allow fast
4. Connect the appropriate cable to the power supply and an AC power source, if necessary.
5. If applicable, thread the interface cable over the cable support hook and run the host and power cables into
6. Pair the scanner to the cradle by scanning the pairing bar code on the cradle.
7. If necessary, scan the appropriate host bar code (for non-autodetected interfaces). See the specific host
Cradle Back View
charging of the scanner).
their respective cable grooves.
chapter.
Getting Started 1 - 5
Host Port
Power Port
Figure 1-4
Connecting the Cables to the Cradle
NOTE Disconnect the power supply before changing host cables, or the scanner may not recognize the new
host. Different cables are required for different hosts. The connectors illustrated in each host chapter are
examples only. The connectors may be different from those illustrated, but the steps to connect the scanner remain the same
Connecting FLB3508/3578 Cradle
1. Insert the interface cable from the host computer into the cradle's host port. See Figure 1-4.
2. Connect the forklift power supply to the cradle's power port, if applicable.
3. Optionally, thread the host cable over the cable hook and run the host and power cables into their respective
cable grooves, or use cable ties to secure them to the mounting plate after attaching it to the cradle . For more information about mounting options and procedures, refer to the documentation included with the cradle.
4. Pair the scanner with the cradle by scanning the pairing bar code on the cradle.
5. If necessary, scan the appropriate host bar code (for non-autodetected interfaces). See the specific host
chapter.
Changing the Host Interface
To connect to a different host, or to the same host using a different cable:
1. Disconnect the power supply from the cradle, if used.
2. Disconnect the interface cable from the host.
3. Connect the interface cable to the new host, or the new interface cable to the existing host.
4. Reconnect the power supply, if required.
5. If necessary, scan the appropriate host bar code (for non-autodetected interfaces). See the specific host
chapter.
1 - 6 DS3578 Digital Scanner Product Reference Guide
Synapse adapter cable
To cradle
Synapse Smart Cable
To host
CAUTION If the scanner does not recognize the host, disconnect the power supply, then reconnect after
connecting the host cable.

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.
Using the USB Interface to Supply Power
When the cradle is connected to the host via the USB interface, the USB port can power the cradle so that an external power supply is not necessary. Note that powering from a USB host charges the scanner at a slower rate than when charging from an external power supply.

Connecting a Synapse Cable Interface

NOTE Refer to the Synapse Interface Guide provided with the Synapse cable for more information.
Zebra’s Synapse Smart Cables enable in terfacing to a va riety of host s. The appro priate Synap se ca ble detect s the host.
Figure 1-5
1. Insert the Synapse adapter cable into the bottom of the cradle, as described in Connecting the Cables to the
Cradle on page 1-5.
Synapse Cable Connection
2. Align the ‘S’ on the Synapse adapter cable with the ‘S’ on the Synapse Smart Cable and plug the cable in.
3. Connect the other end of the Synapse Smart Cable to the host.

Mounting the Cradle

For information on mounting the cradle, refer to the documentation included with the cradle.

Inserting the Battery

The battery resides in a chamber in the scanner handle. To insert the battery:
1. Insert a coin or flathead screwdriver in the slot at the base of the scanner, then turn the slot counterclockwise
to release the latch.
2. Lift the latch.
3. If a battery is already installed, turn the scanner upright to slide the battery out.
4. Slide the new battery into the chamber, with the rounded side toward the back and the contacts facing into the
chamber.
Getting Started 1 - 7
Figure 1-6
5. Close the latch.
6. Insert a coin or flathead screwdriver in the slot at the base of the scanner, press down gently, and turn the slot
clockwise to lock the latch in place.
Inserting the Battery
1 - 8 DS3578 Digital Scanner Product Reference Guide

Removing the Battery

To remove the battery:
1. Insert a coin or flathead screwdriver in the slot at the base of the scanner, then turn the slot counterclockwise
to release the latch.
2. Lift the latch.
3. Turn the scanner upright to slide the battery out.

Charging the Scanner Battery in the Cradle

For best performance, fully charge the scanner battery before using the scanner for the first time. To charge the scanner battery , place the scanner in the cradle (see In serting the Scanner in the Cradle on p a ge 1-9) . The battery begins charging when the scanner LED indicator starts flashing green. A complete charge of a fully discharged battery can take up to four hours using external power and up to 10 hours using the interface cable.
Charge within the recommended temperature of 32° to 104° F (0° to 40° C) nominal, 41° to 95° F (5° to 35° C) ideal.
For information on maximizing battery life, see Battery Maintenance on page 3-1.

Scanner Charging LED

The scanner’s green LED indicates charging activity (see Table 2-2 on page 2-4). If the scanner is charging in fast mode (non-bus powered mode), the green LED blinks at a fast rate. If the scanner is charging in slow mode (bus-powered mode), the LED blinks at a slow rate.
If the scanner’s red LED begins flashing, indicating a charging problem, remove the scanner from the cradle and replace the battery. If the red LED continues flashing, contact the Zebra Global Customer Support Center.

Inserting the Scanner in the Cradle

To insert the scanner in the cradle:
1. Insert the scanner into the cradle top first.
2. Push the handle until it clicks into place, engaging the contacts in the cradle and scanner.
Getting Started 1 - 9
Figure 1-7
Inserting the Scanner in the Cradle
1 - 10 DS3578 Digital Scanner Product Reference Guide

Sending Data to the Host Computer

The cradle receives data from the scanner via a wireless radio con nection and transmit s it to th e host computer via the host cable. The 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 STB3578 and FLB3578 operate in two modes: Point-to-Point and Multipoint-to-Point. In Point-to-Point mode, pair the scanner to the cradle either by inserting it in the cradle (if pairing on insertion is enabled), or by scanning the pairing bar code. In Multipoint-to-Point mode, you can pair up to three scanners to one cradle. To use this feature, scan the multipoint bar code in Multipoint-to-Point Communication on page 4-20.
The cradle includes pairing bar codes on both it s front and back. To pair the scanner with the cradle, scan a pairing bar code. A high-low-high-low beep sequence followed by a low-high beep sequence indicates successful pairing and connection to the remote device. A long low, long high beep sequence indicates unsuccessful pairing.
NOTE The pairing bar code that connects the scanner to a cradle is unique to each cradle.
Do not scan data or parameters until pairing completes.

Lost Connection to Host

If scanned data does not transmit to the cradle's host, ensure that all cables are firmly inserted and the power supply is connected to an appropriate AC outlet, if applicable. If scanned data still does not transmit to the host, reestablish a connection with the host:
1. Disconnect the power supply from the cradle.
2. Disconnect the host interface cable from the cradle.
3. Wait three seconds.
4. Reconnect the host interface cable to the cradle.
5. Reconnect the power supply to the cradle, if the host requires.
6. Reestablish pairing with the cradle by scanning the pairing bar code.

Configuring the Scanner

Use the bar codes in this manual or the 123Scan
User Preferences and each host chapter for information about programming the scanner using bar code menus.
See Chapter 11, 123Scan2 to configure the scanner using this configuration program. 123Scan file.
2
configuration program to configure the scanner. See Chapter 5,
2
includes a help

Radio Communications

The scanner can communicate with remote devices via Bluetooth Technology Profile Support, or by pairing with a cradle. For radio communication parameters, detailed information about operational modes, Bluetooth Technology Profile Support and pairing, see Chapter 4, Radio Communications.
Loading...
+ 396 hidden pages