Zebra DS9908 Product Reference Manual

DS9908
Hands-Free Imaging Scanner
Product Reference Guide
MN-003185-02

Copyright

© 2018 ZIH Corp. and/or its affiliates. All rights reserved. ZEBRA and the stylized Zebra head are trademarks of ZIH Corp., registered in many jurisdictions worldwide. All other trademarks are the property of their respective owners.
COPYRIGHTS & TRADEMARKS: For complete copyright and trademark information, go to www.zebra.com/ copyright.
WARRANTY: For complete warranty information, go to www.zebra.com/warranty.
END USER LICENSE AGREEMENT: For complete EULA information, go to www.zebra.com/eula.

For Australia Only

For Australia Only. This warranty is given by Zebra Technologies Asia Pacific Pte. Ltd., 71 Robinson Road, #05­02/03, Singapore 068895, Singapore. 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: www.zebra.com for the most updated warranty terms.

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.
2

Revision History

Changes to the original guide are listed below:
Change Date Description
-01 Rev A 10/2018 Initial release.
-02 Rev A 11/2018 - Added HD decode ranges.
- Removed Simple COM Port Emulation.
- Updated:
- Default for Code 128 Security Level
- Enable Presentation (Hands-free) Decode Aiming Pattern to Enable Presentation (Hands-free) Decode Aiming Pattern on PDF.
3

Table of Contents

Copyright ........................................................................................................................................... 2
For Australia Only ....................................................................................................................... 2
Terms of Use .................................................................................................................................... 2
Revision History ................................................................................................................................ 3
List of Figures ...................................................................................................................................... 20
List of Tables........................................................................................................................................ 21
About This Guide
Introduction ..................................................................................................................................... 23
Configurations ................................................................................................................................. 23
Accessories ..................................................................................................................................... 24
Chapter Descriptions ...................................................................................................................... 25
Notational Conventions ................................................................................................................... 26
Related Documents and Software .................................................................................................. 27
Service Information ......................................................................................................................... 27
Provide Documentation Feedback .................................................................................................. 27
Getting Started
Introduction ..................................................................................................................................... 28
Interfaces ........................................................................................................................................ 29
Unpacking ....................................................................................................................................... 29
Features .......................................................................................................................................... 30
Setting Up the Scanner ................................................................................................................... 31
Inserting the Interface Cable ..................................................................................................... 31
Removing the Interface Cable ................................................................................................... 32
Connecting Power (if required) ................................................................................................. 32
Configuring the Scanner ........................................................................................................... 32
Mounting the Scanner ..................................................................................................................... 33
Table Top Mount With Adhesive Pad ........................................................................................ 33
Table Top Mount With Screws .................................................................................................. 34
Mounting on a Wall ................................................................................................................... 35
4
Table of Contents
123Scan and Software Tools
Introduction ..................................................................................................................................... 36
123Scan .......................................................................................................................................... 36
Communication with 123Scan ................................................................................................... 37
123Scan Requirements ............................................................................................................. 37
123Scan Information ................................................................................................................. 37
Scanner SDK, Other Software Tools, and Videos .................................................................... 38
Data Capture
Introduction ..................................................................................................................................... 39
Speaker and LED Indicators ........................................................................................................... 39
Scanning ......................................................................................................................................... 42
Hands-free Scanning ................................................................................................................ 42
Hand-held Scanning .................................................................................................................. 42
Aiming ....................................................................................................................................... 43
Decode Ranges .............................................................................................................................. 44
DS9908-SR/DL/HD/HL Configurations ..................................................................................... 44
Electronic Article Surveillance (EAS) .............................................................................................. 45
Installing .................................................................................................................................... 45
Checkpoint EAS Model Compatibility .................................................................................. 45
Considerations .................................................................................................................... 45
Checkpoint Contact Information .......................................................................................... 45
Maintenance, Troubleshooting, and Technical Specifications
Introduction ..................................................................................................................................... 46
Maintenance ................................................................................................................................... 46
Known Harmful Ingredients ....................................................................................................... 46
Approved Cleaners for the Scanner .......................................................................................... 46
Cleaning the Scanner ................................................................................................................ 47
Troubleshooting .............................................................................................................................. 48
Report Product Information ....................................................................................................... 51
Report Software Version ..................................................................................................... 51
Report Serial Number ......................................................................................................... 51
Report Manufacturing Information ....................................................................................... 51
Technical Specifications ................................................................................................................. 52
Scanner Signal Descriptions ........................................................................................................... 55
User Preferences & Miscellaneous Options
Introduction ..................................................................................................................................... 56
Setting Parameters ......................................................................................................................... 56
Scanning Sequence Examples ................................................................................................. 5
Errors While Scanning .............................................................................................................. 57
User Preferences/Miscellaneous Options Parameter Defaults ....................................................... 57
Standard User Preferences ............................................................................................................ 59
Default Parameters ................................................................................................................... 59
Write to Custom Defaults .................................................................................................... 59
Parameter Barcode Scanning ................................................................................................... 60
Beep After Good Decode .......................................................................................................... 60
6
5
Table of Contents
Beep Volume ............................................................................................................................. 61
Beep Tone ................................................................................................................................. 62
Standard Beep Tones ......................................................................................................... 62
Special Tones ..................................................................................................................... 63
Beep Duration ........................................................................................................................... 64
Suppress Power Up Beeps ....................................................................................................... 64
Direct Decode Indicator ............................................................................................................. 65
Low Power Mode ...................................................................................................................... 66
Time Delay to Low Power Mode ......................................................................................... 67
Hand-held Trigger Mode ........................................................................................................... 69
Hands-free Mode ...................................................................................................................... 70
Pickup Activation ....................................................................................................................... 71
Hand-held Decode Aiming Pattern ............................................................................................ 72
Presentation (Hands-free) Decode Aiming Pattern ................................................................... 73
Picklist Mode ............................................................................................................................. 74
Continuous Barcode Read ........................................................................................................ 75
Unique Barcode Reporting ........................................................................................................ 75
Decode Session Timeout .......................................................................................................... 76
Timeout Between Decodes, Same Symbol ............................................................................... 76
Timeout Between Decodes, Different Symbols ......................................................................... 77
Triggered Timeout, Same Symbol ............................................................................................ 77
Mobile Phone/Display Mode ..................................................................................................... 78
PDF Prioritization ...................................................................................................................... 79
PDF Prioritization Timeout ........................................................................................................ 79
Decoding Illumination ................................................................................................................ 80
Illumination Brightness .............................................................................................................. 80
Motion Tolerance (Hand-held Trigger Modes Only) .................................................................. 81
Product ID (PID) Type ............................................................................................................... 81
Product ID (PID) Value .............................................................................................................. 82
ECLevel ..................................................................................................................................... 82
Miscellaneous Scanner Parameters ............................................................................................... 83
Enter Key .................................................................................................................................. 83
Tab Key ..................................................................................................................................... 83
Transmit Code ID Character ..................................................................................................... 84
Prefix/Suffix Values ................................................................................................................... 85
Scan Data Transmission Format ............................................................................................... 86
FN1 Substitution Values ............................................................................................................ 88
Transmit “No Read” Message ................................................................................................... 89
Unsolicited Heartbeat Interval ................................................................................................... 90
securPharm Decoding ............................................................................................................... 91
securPharm Output Formatting ................................................................................................. 92
Sample GS1 Format ........................................................................................................... 92
Sample IFA Format ............................................................................................................. 93
securPharm Output Formatting Barcodes ........................................................................... 94
Imager Preferences
Introduction ..................................................................................................................................... 95
Setting Parameters ......................................................................................................................... 95
Scanning Sequence Examples ................................................................................................. 96
Errors While Scanning .............................................................................................................. 96
6
Table of Contents
Image Capture Preferences Parameter Defaults ............................................................................ 96
Image Capture Preferences ............................................................................................................ 98
Operational Modes .................................................................................................................... 98
Decode Mode ...................................................................................................................... 98
Snapshot Mode ................................................................................................................... 98
Video Mode ......................................................................................................................... 98
Image Capture Illumination ....................................................................................................... 99
Image Capture Autoexposure ................................................................................................... 99
Fixed Exposure ....................................................................................................................... 100
Analog and Digital Gain .......................................................................................................... 101
Analog Gain ...................................................................................................................... 101
Digital Gain ........................................................................................................................ 101
Gain/Exposure Priority for Snapshot Mode ............................................................................. 102
Snapshot Mode Timeout ......................................................................................................... 103
Snapshot Aiming Pattern ........................................................................................................ 104
Silence Operational Mode Changes ....................................................................................... 104
Image Cropping ....................................................................................................................... 105
Crop to Pixel Addresses .......................................................................................................... 105
Image Size (Number of Pixels) ............................................................................................... 107
Video Subsampling ................................................................................................................. 108
Image Brightness (Target White) ............................................................................................ 109
JPEG Image Options .............................................................................................................. 109
JPEG Quality Value ................................................................................................................ 110
JPEG Size Value ..................................................................................................................... 110
Image Enhancement ............................................................................................................... 111
Image File Format Selector ..................................................................................................... 112
Image Rotation ........................................................................................................................ 113
Bits Per Pixel ........................................................................................................................... 114
Signature Capture ................................................................................................................... 115
Output File Format ............................................................................................................ 115
Signature Capture File Format Selector .................................................................................. 116
Signature Capture Bits Per Pixel ............................................................................................. 117
Signature Capture Width ......................................................................................................... 118
Signature Capture Height ........................................................................................................ 118
Signature Capture JPEG Quality ............................................................................................ 118
Video Mode Format Selector .................................................................................................. 119
Video View Finder ................................................................................................................... 119
Target Video Frame Size ........................................................................................................ 120
Video View Finder Image Size ................................................................................................ 120
Symbologies
Introduction ................................................................................................................................... 121
Setting Parameters ....................................................................................................................... 121
Scanning Sequence Examples ............................................................................................... 122
Errors While Scanning ............................................................................................................ 122
Symbology Parameter Defaults .................................................................................................... 122
Enable/Disable All Code Types .................................................................................................... 129
UPC/EAN/JAN .............................................................................................................................. 129
UPC-A ..................................................................................................................................... 129
UPC-E ..................................................................................................................................... 130
7
Table of Contents
UPC-E1 ................................................................................................................................... 130
EAN-8/JAN-8 ........................................................................................................................... 131
EAN-13/JAN-13 ....................................................................................................................... 131
Bookland EAN ......................................................................................................................... 132
Bookland ISBN Format ........................................................................................................... 133
ISSN EAN ............................................................................................................................... 134
Decode UPC/EAN/JAN Supplementals .................................................................................. 135
User-Programmable Supplementals ....................................................................................... 138
UPC/EAN/JAN Supplemental Redundancy ............................................................................ 138
UPC/EAN/JAN Supplemental AIM ID Format ......................................................................... 139
Transmit UPC-A Check Digit ................................................................................................... 140
Transmit UPC-E Check Digit ................................................................................................... 140
Transmit UPC-E1 Check Digit ................................................................................................. 141
UPC-A Preamble ..................................................................................................................... 142
UPC-E Preamble ..................................................................................................................... 143
UPC-E1 Preamble ................................................................................................................... 144
Convert UPC-E to UPC-A ....................................................................................................... 145
Convert UPC-E1 to UPC-A ..................................................................................................... 145
EAN/JAN Zero Extend ............................................................................................................ 146
UCC Coupon Extended Code ................................................................................................. 146
Coupon Report ........................................................................................................................ 147
UPC Reduced Quiet Zone ...................................................................................................... 148
Code 128 ...................................................................................................................................... 148
Set Lengths for Code 128 ....................................................................................................... 149
GS1-128 (formerly UCC/EAN-128) ......................................................................................... 150
ISBT 128 ................................................................................................................................. 151
ISBT Concatenation ................................................................................................................ 151
Check ISBT Table ................................................................................................................... 152
ISBT Concatenation Redundancy ........................................................................................... 153
Code 128 <FNC4> .................................................................................................................. 153
Code 128 Security Level ......................................................................................................... 154
Code 128 Reduced Quiet Zone .............................................................................................. 155
Code 39 ........................................................................................................................................ 155
Trioptic Code 39 ...................................................................................................................... 156
Convert Code 39 to Code 32 .................................................................................................. 156
Code 32 Prefix ................................................
Set Lengths for Code 39 ......................................................................................................... 157
Code 39 Check Digit Verification ............................................................................................ 159
Transmit Code 39 Check Digit ................................................................................................ 159
Code 39 Full ASCII Conversion .............................................................................................. 160
Code 39 Security Level ........................................................................................................... 161
Code 39 Reduced Quiet Zone ................................................................................................ 162
Code 93 ........................................................................................................................................ 162
Set Lengths for Code 93 ......................................................................................................... 163
Code 11 ........................................................................................................................................ 165
Set Lengths for Code 11 ......................................................................................................... 165
Code 11 Check Digit Verification ............................................................................................ 167
Transmit Code 11 Check Digits .............................................................................................. 168
Interleaved 2 of 5 (ITF) ................................................................................................................. 168
Set Lengths for Interleaved 2 of 5 ........................................................................................... 169
I 2 of 5 Check Digit Verification ............................................................................................... 170
........................................................................ 157
8
Table of Contents
Transmit I 2 of 5 Check Digit ................................................................................................... 171
Convert I 2 of 5 to EAN-13 ...................................................................................................... 171
Febraban ................................................................................................................................. 172
I 2 of 5 Security Level .............................................................................................................. 173
I 2 of 5 Reduced Quiet Zone ................................................................................................... 174
Discrete 2 of 5 (DTF) .................................................................................................................... 174
Set Lengths for Discrete 2 of 5 ................................................................................................ 175
Codabar (NW - 7) .......................................................................................................................... 177
Set Lengths for Codabar ......................................................................................................... 177
CLSI Editing ............................................................................................................................ 179
NOTIS Editing ......................................................................................................................... 179
Codabar Security Level ........................................................................................................... 180
Codabar Upper or Lower Case Start/Stop Characters ............................................................ 181
Codabar Mod 16 Check Digit Verification ............................................................................... 181
Transmit Codabar Check Digit ................................................................................................ 182
MSI ................................................................................................................................................ 182
Set Lengths for MSI ................................................................................................................ 183
MSI Check Digits ..................................................................................................................... 185
Transmit MSI Check Digit(s) ................................................................................................... 185
MSI Check Digit Algorithm ...................................................................................................... 186
MSI Reduced Quiet Zone ........................................................................................................ 186
Chinese 2 of 5 ............................................................................................................................... 187
Matrix 2 of 5 .................................................................................................................................. 187
Set Lengths for Matrix 2 of 5 ................................................................................................... 188
Matrix 2 of 5 Check Digit ......................................................................................................... 190
Transmit Matrix 2 of 5 Check Digit .......................................................................................... 190
Korean 3 of 5 ................................................................................................................................ 191
Inverse 1D ............................................................................................................................... 191
GS1 DataBar ................................................................................................................................. 193
GS1 DataBar Omnidirectional (formerly GS1 DataBar-14), GS1 DataBar Truncated, GS1 DataBar
Stacked, GS1 DataBar Stacked Omnidirectional ................................................................................ 193
GS1 DataBar Limited .............................................................................................................. 194
GS1 DataBar Expanded, GS1 DataBar Expanded Stacked ................................................... 194
Convert GS1 DataBar to UPC/EAN/JAN ................................................................................ 195
GS1 DataBar Security Level ................................................................................................... 196
GS1 DataBar Limited Margin Check ..............................
Symbology-Specific Security Features ......................................................................................... 198
Redundancy Level .................................................................................................................. 198
Security Level .......................................................................................................................... 200
1D Quiet Zone Level ............................................................................................................... 201
Intercharacter Gap Size .......................................................................................................... 202
Composite ..................................................................................................................................... 202
Composite CC-C ..................................................................................................................... 202
Composite CC-A/B .................................................................................................................. 203
Composite TLC-39 .................................................................................................................. 203
Composite Inverse .................................................................................................................. 204
UPC Composite Mode ............................................................................................................ 205
Composite Beep Mode ............................................................................................................ 206
GS1-128 Emulation Mode for UCC/EAN Composite Codes ................................................... 206
2D Symbologies ............................................................................................................................ 207
PDF417 ................................................................................................................................... 207
......................................................... 197
9
Table of Contents
MicroPDF417 .......................................................................................................................... 207
Code 128 Emulation ................................................................................................................ 208
Data Matrix .............................................................................................................................. 209
GS1 Data Matrix ...................................................................................................................... 209
Data Matrix Inverse ................................................................................................................. 210
Decode Data Matrix Mirror Images ......................................................................................... 211
Maxicode ................................................................................................................................. 212
QR Code ................................................................................................................................. 212
GS1 QR ................................................................................................................................... 213
MicroQR .................................................................................................................................. 213
Linked QR Mode ..................................................................................................................... 214
Aztec ....................................................................................................................................... 215
Aztec Inverse .......................................................................................................................... 215
Han Xin ................................................................................................................................... 216
Han Xin Inverse ....................................................................................................................... 216
Grid Matrix ............................................................................................................................... 217
Grid Matrix Inverse .................................................................................................................. 217
Grid Matrix Mirror .................................................................................................................... 218
Macro PDF Features ..................................................................................................................... 218
Flush Macro Buffer .................................................................................................................. 219
Abort Macro PDF Entry ........................................................................................................... 219
Postal Codes ................................................................................................................................. 219
US Postnet .............................................................................................................................. 219
US Planet ................................................................................................................................ 220
Transmit US Postal Check Digit .............................................................................................. 220
UK Postal ................................................................................................................................ 221
Transmit UK Postal Check Digit .............................................................................................. 221
Japan Postal ........................................................................................................................... 222
Australia Post .......................................................................................................................... 222
Australia Post Format .............................................................................................................. 223
Netherlands KIX Code ........................................................................................................... 224
USPS 4CB/One Code/Intelligent Mail ..................................................................................... 224
UPU FICS Postal .................................................................................................................... 225
Mailmark .................................................................................................................................. 225
USB Interface
Introduction ................................................................................................................................... 226
Setting Parameters ....................................................................................................................... 226
Scanning Sequence Examples ............................................................................................... 226
Errors While Scanning ............................................................................................................ 226
Connecting a USB Interface ......................................................................................................... 227
USB Parameter Defaults ............................................................................................................... 228
USB Host Parameters ................................................................................................................... 230
USB Device Type .................................................................................................................... 230
Symbol Native API (SNAPI) Status Handshaking ................................................................... 232
USB Keystroke Delay .............................................................................................................. 232
USB Caps Lock Override ........................................................................................................ 233
Barcodes with Unknown Characters ....................................................................................... 233
USB Convert Unknown to Code 39 ......................................................................................... 234
USB Fast HID .......................................................................................................................... 234
10
Table of Contents
USB Polling Interval ................................................................................................................ 235
Keypad Emulation ................................................................................................................... 237
Quick Keypad Emulation ......................................................................................................... 237
Keypad Emulation with Leading Zero ..................................................................................... 238
USB Keyboard FN1 Substitution ............................................................................................. 238
Function Key Mapping ............................................................................................................ 239
Simulated Caps Lock .............................................................................................................. 239
Convert Case .......................................................................................................................... 240
USB Static CDC ...................................................................................................................... 241
TGCS (IBM) USB Beep Directive ............................................................................................ 241
TGCS (IBM) USB Barcode Configuration Directive ................................................................ 242
TGCS (IBM) USB Specification Version ................................................................................. 242
ASCII Character Sets .................................................................................................................... 243
SSI Interface
Introduction ................................................................................................................................... 244
Communication ............................................................................................................................. 244
SSI Commands ....................................................................................................................... 245
SSI Transactions ........................................................................................................................... 246
General Data Transactions ..................................................................................................... 246
ACK/NAK Handshaking .................................................................................................... 246
Decoded Data Transmission ................................................................................................... 247
ACK/NAK Enabled and Packeted Data ............................................................................. 247
ACK/NAK Enabled and Unpacketed ASCII Data .............................................................. 247
ACK/NAK Disabled and Packeted DECODE_DATA ......................................................... 248
ACK/NAK Disabled and Unpacketed ASCII Data ............................................................. 248
Communication Summary ............................................................................................................. 248
RTS/CTS Lines ....................................................................................................................... 248
ACK/NAK Option ..................................................................................................................... 248
Number of Data Bits ................................................................................................................ 248
Serial Response Timeout ........................................................................................................ 249
Retries ..................................................................................................................................... 249
Baud Rate, Stop Bits, Parity, Response Timeout, ACK/NAK Handshaking ............................ 249
Errors ...................................................................................................................................... 249
SSI Communication Notes ...................................................................................................... 249
Using Time Delay to Low Power Mode with SSI ........................................................................... 250
Encapsulation of RSM Commands/Responses over SSI ............................................................. 251
Command Structure ................................................................................................................ 251
Response Structure ...........................................................................................................
Example Transaction .............................................................................................................. 252
Command from Host to Query Packet Size Supported by Device ............................. 252
Response from Device with Packet Size Information .................................................. 252
Command from Host to Retrieve Diagnostic Information ........................................... 252
Response from Device with Diagnostic Information ................................................... 252
Setting Parameters ....................................................................................................................... 253
Scanning Sequence Examples ............................................................................................... 253
Errors While Scanning ............................................................................................................ 253
Simple Serial Interface Parameter Defaults .................................................................................. 254
SSI Host Parameters .................................................................................................................... 255
Select SSI Host ....................................................................................................................... 255
..... 251
11
Table of Contents
Baud Rate ............................................................................................................................... 255
Parity ....................................................................................................................................... 257
Check Parity ............................................................................................................................ 258
Stop Bits .................................................................................................................................. 258
Software Handshaking ............................................................................................................ 259
Host RTS Line State ............................................................................................................... 260
Decode Data Packet Format ................................................................................................... 261
Host Serial Response Timeout ............................................................................................... 262
Host Character Timeout .......................................................................................................... 263
Multipacket Option .................................................................................................................. 264
Interpacket Delay .................................................................................................................... 265
Event Reporting ............................................................................................................................ 266
Decode Event .......................................................................................................................... 266
Boot Up Event ......................................................................................................................... 267
Parameter Event ..................................................................................................................... 268
RS-232 Interface
Introduction ................................................................................................................................... 269
Setting Parameters ....................................................................................................................... 269
Scanning Sequence Examples ............................................................................................... 270
Errors While Scanning ............................................................................................................ 270
Connecting an RS-232 Interface ................................................................................................... 270
RS-232 Parameter Defaults .......................................................................................................... 271
RS-232 Host Parameters .............................................................................................................. 272
RS-232 Host Types ................................................................................................................. 274
Baud Rate ............................................................................................................................... 276
Parity ....................................................................................................................................... 277
Stop Bits .................................................................................................................................. 277
Data Bits .................................................................................................................................. 278
Check Receive Errors ............................................................................................................. 278
Hardware Handshaking ........................................................................................................... 279
Software Handshaking ............................................................................................................ 281
Host Serial Response Timeout ............................................................................................... 283
RTS Line State ........................................................................................................................ 284
Beep on <BEL> ....................................................................................................................... 284
Intercharacter Delay .........................................................................................................
Nixdorf Beep/LED Options ...................................................................................................... 286
Barcodes with Unknown Characters ....................................................................................... 286
ASCII Character Sets .................................................................................................................... 287
....... 285
IBM Interface
Introduction ................................................................................................................................... 288
Setting Parameters ....................................................................................................................... 288
Scanning Sequence Examples ............................................................................................... 288
Errors While Scanning ............................................................................................................ 288
Connecting an IBM 468X/469X Host ............................................................................................ 289
IBM Parameter Defaults ................................................................................................................ 290
IBM Host Parameters .................................................................................................................... 291
Port Address ........................................................................................................................... 291
12
Table of Contents
Convert Unknown to Code 39 ................................................................................................. 292
RS-485 Beep Directive ............................................................................................................ 292
RS-485 Barcode Configuration Directive ................................................................................ 293
IBM-485 Specification Version ................................................................................................ 293
Keyboard Wedge Interface
Introduction ................................................................................................................................... 294
Setting Parameters ....................................................................................................................... 294
Scanning Sequence Examples ............................................................................................... 294
Errors While Scanning ............................................................................................................ 294
Connecting a Keyboard Wedge Interface ..................................................................................... 295
Keyboard Wedge Parameter Defaults .......................................................................................... 296
Keyboard Wedge Host Parameters .............................................................................................. 297
Keyboard Wedge Host Types ................................................................................................. 297
Barcodes with Unknown Characters ....................................................................................... 297
Keystroke Delay ...................................................................................................................... 298
Intra-keystroke Delay .............................................................................................................. 298
Alternate Numeric Keypad Emulation ..................................................................................... 299
Quick Keypad Emulation ......................................................................................................... 299
Simulated Caps Lock .............................................................................................................. 300
Caps Lock Override ................................................................................................................ 301
Convert Case .......................................................................................................................... 301
Function Key Mapping ............................................................................................................ 302
FN1 Substitution ...................................................................................................................... 302
Send Make and Break ............................................................................................................. 303
Keyboard Map ............................................................................................................................... 303
ASCII Character Sets .................................................................................................................... 304
OCR Programming
Introduction ................................................................................................................................... 305
Setting Parameters ....................................................................................................................... 305
Scanning Sequence Examples ............................................................................................... 306
Errors While Scanning ............................................................................................................ 306
OCR Parameter Defaults .............................................................................................................. 306
OCR Programming Parameters .................................................................................................... 307
OCR-A ..................................................................................................................................... 307
OCR-A Variant ........................................................................................................................ 308
OCR-B ..................................................................................................................................... 309
OCR-B Variant ................................................................................................................
MICR E13B ............................................................................................................................. 314
US Currency Serial Number .................................................................................................... 315
OCR Orientation ...................................................................................................................... 315
OCR Lines ............................................................................................................................... 317
OCR Minimum Characters ...................................................................................................... 317
OCR Maximum Characters ..................................................................................................... 318
OCR Subset ............................................................................................................................ 318
OCR Quiet Zone ..................................................................................................................... 319
OCR Template ........................................................................................................................ 319
Required Digit (9) .............................................................................................................. 320
........ 310
13
Table of Contents
Required Alpha (A) ............................................................................................................ 320
Require and Suppress (0) ................................................................................................. 320
Optional Alphanumeric (1) ................................................................................................ 320
Optional Alpha (2) ............................................................................................................. 321
Alpha or Digit (3) ............................................................................................................... 321
Any Including Space & Reject (4) ..................................................................................... 321
Any except Space & Reject (5) ......................................................................................... 322
Optional Digit (7) ............................................................................................................... 322
Digit or Fill (8) .................................................................................................................... 322
Alpha or Fill (F) .................................................................................................................. 323
Optional Space ( ) ............................................................................................................. 323
Optional Small Special (.) .................................................................................................. 323
Other Template Operators ................................................................................................ 323
Repeat Previous (R) .......................................................................................................... 327
Multiple Templates ............................................................................................................ 328
Template Examples .......................................................................................................... 328
OCR Check Digit Modulus ...................................................................................................... 329
OCR Check Digit Multiplier ..................................................................................................... 329
OCR Check Digit Validation .................................................................................................... 330
None .................................................................................................................................. 330
Product Add Left to Right .................................................................................................. 331
Digit Add Left to Right ....................................................................................................... 332
Digit Add Right to Left ....................................................................................................... 333
Product Add Right to Left Simple Remainder ................................................................... 333
Digit Add Right To Left Simple Remainder ....................................................................... 334
Health Industry - HIBCC43 ................................................................................................ 335
Inverse OCR ........................................................................................................................... 336
OCR Redundancy ................................................................................................................... 337
Intelligent Document Capture (Hand-held Mode Only)
Introduction ................................................................................................................................... 338
The IDC Process ........................................................................................................................... 338
Barcode Acceptance Test ....................................................................................................... 339
Capture Region Determination ................................................................................................ 339
IDC Operating Mode = Anchored ...................................................................................... 339
IDC Operating Mode = Free-Form or Linked .................................................................... 340
Image Post Processing ........................................................................................................... 340
Data Transmission .................................................................................................................. 340
PC Application and Programming Support ................................................................................... 340
Setting Parameters ....................................................................................................................... 341
Scanning Sequence Examples ............................................................................................... 341
Errors While Scanning ............................................................................................................ 341
Image Document Capture Parameter Defaults ....................................................................... 342
IDC Operating Mode ............................................................................................................... 343
IDC Symbology ....................................................................................................................... 344
IDC X Coordinate .................................................................................................................... 345
IDC Y Coordinate .................................................................................................................... 345
IDC Width ................................................................................................................................ 346
IDC Height ............................................................................................................................... 346
IDC Aspect .............................................................................................................................. 347
14
Table of Contents
IDC File Format Selector ......................................................................................................... 347
IDC Bits Per Pixel .................................................................................................................... 348
IDC JPEG Quality ................................................................................................................... 348
IDC Find Box Outline .............................................................................................................. 349
IDC Minimum Text Length ...................................................................................................... 349
IDC Maximum Text Length ..................................................................................................... 350
IDC Captured Image Brighten ................................................................................................. 350
IDC Captured Image Sharpen ................................................................................................. 351
IDC Border Type ..................................................................................................................... 352
IDC Delay Time ....................................................................................................................... 353
IDC Zoom Limit ....................................................................................................................... 353
IDC Maximum Rotation ........................................................................................................... 354
Quick Start .................................................................................................................................... 355
Sample IDC Setup .................................................................................................................. 355
IDC Demonstrations ................................................................................................................ 356
Anchored Mode Demo ...................................................................................................... 356
Free-Form Mode Demo ..................................................................................................... 356
Linked Mode Demo ........................................................................................................... 356
Other Suggestions .................................................................................................................. 357
Quick Start Form ..................................................................................................................... 357
Digimarc
Introduction ................................................................................................................................... 358
Digimarc Symbology Selection ..................................................................................................... 358
Picklist ..................................................................................................................................... 358
Digimarc Digital Watermarks ........................................................................................................ 359
Data Formatting: ADF, MDF, Preferred Symbol
Introduction ................................................................................................................................... 360
Advanced Data Formatting (ADF) ................................................................................................. 360
Multicode Data Formatting (Hand-held Mode Only) ..................................................................... 360
Programming a Scanner ......................................................................................................... 361
Preferred Symbol .......................................................................................................................... 361
Driver’s License Set Up (DS9908-DL/HL)
Introduction ................................................................................................................................... 362
Driver’s License Parsing ............................................................................................................... 363
Parsing Driver’s License Data Fields (Embedded Driver's License Parsing) ................................ 364
Embedded Driver's License Parsing Criteria - Code Type ...................................................... 364
Driver’s License Parse Field Barcodes ................................................................................... 365
AAMVA Parse Field Barcodes ....................................
Parser Version ID Barcode ..................................................................................................... 376
................................................................................................................................................ 376
User Preferences .......................................................................................................................... 377
Set Default Parameter ............................................................................................................. 377
Output Gender as M or F ........................................................................................................ 377
Date Format ............................................................................................................................ 378
No Separator ..................................................................................................................... 379
............................................................ 367
15
Table of Contents
Send Keystroke (Control Characters and Keyboard Characters) ........................................... 380
Control Characters ............................................................................................................ 380
Keyboard Characters ........................................................................................................ 384
Parsing Rule Example .................................................................................................................. 398
Embedded Driver's License Parsing ADF Example ................................................................ 402
Introduction ................................................................................................................................... 404
Custom Tone
Downloading a Custom Tone via 123Scan ............................................................................. 405
Downloading a Custom Tone via Scanner SDK Sample Application ...................................... 408
Parameter Defaults
Numeric Barcodes
Cancel ........................................................................................................................................... 426
Numeric Barcodes ........................................................................................................................ 426
Alphanumeric Barcodes
Cancel ........................................................................................................................................... 428
Alphanumeric Barcodes ................................................................................................................ 428
ASCII Character Sets
Introduction ................................................................................................................................... 445
Programming Reference
Symbol Code Identifiers ................................................................................................................ 456
AIM Code Identifiers ..................................................................................................................... 457
Communication Protocol Functionality
Functionality Supported via Communication (Cable) Interface ..................................................... 463
Country Codes
Introduction ................................................................................................................................... 465
USB and Keyboard Wedge Country Keyboard Types (Country Codes) ....................................... 466
Country Code Pages
Introduction ................................................................................................................................... 481
Country Code Page Defaults ........................................................................................................ 481
Country Code Page Barcodes ...................................................................................................... 485
16
Table of Contents
CKJ Decode Control
Introduction ................................................................................................................................... 495
CJK Control Parameters ............................................................................................................... 495
Unicode Output Control ........................................................................................................... 495
CJK Output Method to Windows Host ..................................................................................... 496
Non-CJK UTF Barcode Output ............................................................................................... 498
Country Keyboard Type Missing Characters .................................................................... 498
Unicode/CJK Decode Setup with Windows Host .......................................................................... 499
Setting Up the Windows Registry Table for Unicode Universal Output .................................. 499
Adding CJK IME on Windows ................................................................................................. 499
Selecting the Simplified Chinese Input Method on the Host ................................................... 501
Selecting the Traditional Chinese Input Method on the Host .................................................. 502
Signature Capture
Introduction ................................................................................................................................... 503
Code Structure .............................................................................................................................. 503
Signature Capture Area .......................................................................................................... 503
CapCode Pattern Structure ..................................................................................................... 504
Start / Stop Patterns ...................................................................................................................... 504
Dimensions ................................................................................................................................... 505
Data Format .................................................................................................................................. 505
Additional Capabilities ................................................................................................................... 506
Signature Boxes ........................................................................................................................... 506
Non-Parameter Attributes (Attribute Data Dictionary)
Introduction ................................................................................................................................... 507
Attributes ....................................................................................................................................... 507
Model Number ......................................................................................................................... 507
Serial Number ......................................................................................................................... 507
Date of Manufacture ................................................................................................................ 508
Date of First Programming ...................................................................................................... 508
Configuration Filename ........................................................................................................... 508
Beeper/LED ............................................................................................................................. 509
Parameter Defaults ................................................................................................................. 510
Parameter Buffer ..................................................................................................................... 510
Beep on Next Bootup .............................................................................................................. 510
Reboot ..................................................................................................................................... 510
Host Trigger Session ............................................................................................................... 511
Firmware Version .................................................................................................................... 511
Device Class .................................................................................................................
Scankit Version ....................................................................................................................... 511
Combined Firmware Version ................................................................................................... 512
RSM Version ........................................................................................................................... 512
Top Level Release Name ........................................................................................................ 512
Imagekit Version ..................................................................................................................... 512
DL Parser Version ................................................................................................................... 513
DL Parser Activated ................................................................................................................ 513
ScanSpeed Analytics .............................................................................................................. 513
Introduction ................................................................................................................................... 514
.......... 511
17
Table of Contents
Histogram Decode Information ..................................................................................................... 514
ScanSpeed Analytics
Image of Slowest Decoded Barcode ............................................................................................. 518
Sample Barcodes
UPC/EAN ..................................................................................................................................... 520
UPC-A, 100% .......................................................................................................................... 520
UPC-A with 2-digit Add-on ...................................................................................................... 520
UPC-A with 5-digit Add-on ...................................................................................................... 521
UPC-E ..................................................................................................................................... 521
UPC-E with 2-digit Add-on ...................................................................................................... 521
UPC-E with 5-digit Add-on ...................................................................................................... 522
EAN-8 ...................................................................................................................................... 522
EAN-13, 100% ........................................................................................................................ 522
EAN-13 with 2-digit Add-on ..................................................................................................... 523
EAN-13 with 5-digit Add-on ..................................................................................................... 523
Code 128 ...................................................................................................................................... 523
GS1-128 .................................................................................................................................. 524
Code 39 ........................................................................................................................................ 524
Code 93 ........................................................................................................................................ 524
Code 11 with 2 Check Digits ......................................................................................................... 525
Interleaved 2 of 5 .......................................................................................................................... 525
MSI with 2 Check Digits ................................................................................................................ 525
Chinese 2 of 5 ............................................................................................................................... 526
Matrix 2 of 5 .................................................................................................................................. 526
Korean 3 of 5 ................................................................................................................................ 526
GS1 DataBar ................................................................................................................................. 527
GS1 DataBar Omnidirectional (formerly GS1 DataBar-14) ..................................................... 527
GS1 DataBar Truncated .......................................................................................................... 527
GS1 DataBar Stacked ............................................................................................................. 527
GS1 DataBar Stacked Omnidirectional ................................................................................... 528
GS1 DataBar Limited .............................................................................................................. 528
GS1 DataBar Expanded .......................................................................................................... 528
GS1 DataBar Expanded Stacked ............................................................................................ 529
2D Symbologies ............................................................................................................................ 529
PDF417 ................................................................................................................................... 529
Data Matrix .............................................................................................................................. 529
GS1 Data Matrix ...................................................................................................................... 530
Maxicode ................................................................................................................................. 530
QR Code ................................................................................................................................. 530
GS1 QR ................................................................................................................................... 530
MicroQR .................................................................................................................................. 531
Aztec ....................................................................................................................................... 531
Grid Matrix ............................................................................................................................... 531
Han Xin ................................................................................................................................... 532
Postal Codes ................................................................................................................................. 532
US Postnet .............................................................................................................................. 532
UK Postal ................................................................................................................................ 532
18
Table of Contents
Japan Postal ........................................................................................................................... 532
Australian Post ........................................................................................................................ 533
OCR .............................................................................................................................................. 533
OCR-A ..................................................................................................................................... 533
OCR-B ..................................................................................................................................... 533
MICR E13B ............................................................................................................................. 533
US Currency ............................................................................................................................ 534
Index
19

List of Figures

Figure 1. DS9908 Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 2. Parts of the Scanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 3. Inserting the Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Figure 4. Removing the Cable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 5. Mounting With Adhesive On a Table Top. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 6. Insert Three Screws . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Figure 7. Insert the Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 8. Installing the Multi-Mount Bracket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 9. Insert the Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 10. Scanning in Hands-free Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Figure 11. Scanning in Hand-held Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Figure 12. Scanning Orientation with Imager Aiming Dot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Figure 13. Acceptable and Incorrect Aiming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Figure 14. Scanner Cable Pinouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Figure 15. USB Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227
Figure 16. RS-232 Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
Figure 17. IBM Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Figure 18. Keyboard Wedge Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Figure 19. IBM PS2 Type Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .303
Figure 20. Quick Start Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .357
Figure 21. 123Scan Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405
Figure 22. USB Parameter Change Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405
Figure 23. General Parameters Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .406
Figure 24. Enable Custom Scan Tone Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .406
Figure 25. Updated General Parameters Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407
Figure 26. Load Configuration Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407
Figure 27. Load Configuration Complete Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 28. Scanner SDK C++ Sample Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .409
Figure 29. Sample Barcode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Figure 30. CapCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503
Figure 31. CapCode Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504
Figure 32. Acceptable Signature Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .506
Figure 33. 123Scan Statistics Tab - Histogram Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .515
. . . . . . . .408
20

List of Tables

Table 1. DS9908 Scanner Only Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Table 2. Scanner Accessories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Table 3. Scanner Speaker and LED Indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Table 4. Typical Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 5. Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 6. Technical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Table 7. DS9908 Scanner Signal Pin-outs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Table 8. User Preferences Parameter Defaults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Table 9. Image Capture Preferences Parameter Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
Table 10. Image Size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Table 11. Video Subsampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Table 12. Output File Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Table 13. Symbology Parameter Defaults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
Table 14. USB Interface Parameter Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Table 15. SSI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
Table 16. Values for Selecting Time Delay to Low Power. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .250
Table 17. SSI Interface Default Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Table 18. Event Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266
Table 19. RS-232 Interface Parameter Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271
Table 20. Terminal Specific RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Table 21. Terminal Specific Code ID Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Table 22. IBM 468X/469X Interface Parameter Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Table 23. Keyboard Wedge Interface Parameter Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Table 24. OCR Programming Default Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306
Table 25. Table of Numeric Value Assignments for Computing HIBC LIC Data Format Check Digit . . . . . . . . . .335
Table 26. Intelligent Document Capture (IDC) Parameter Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Table 27. IDC Symbologies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Table 28. DL Parsing Parameter Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table 29. Parameter Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Table 30. ASCII Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Table 31. ALT Key Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
Table 32. GUI Key Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .451
Table 33. PF Key Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
Table 34. F Key Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .453
Table 35. Numeric Key Character Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .453
Table 36. Extended Key Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
Table 37. Symbol Code Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .456
Table 38. Aim Code Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .457
Table 39. Modifier Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .458
Table 40. Communication Interface Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .463
Table 41. Country Code Page Defaults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .481
Table 42. Missing Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
. . . . . . . . . . . .362
21
List of Tables
Table 43. Missing Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
Table 44. Start / Stop Pattern Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .504
Table 45. User Defined CapCode Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .504
Table 46. Data Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .505
Table 47. Attributes Numbers of Barcode Symbology Statistic Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
Table 48. RSM Attributes to Store/Retrieve Image of Slowest Decoded Barcode . . . . . . . . . . . . . . . . . . . . . . . .518
22

About This Guide

Introduction

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

Configurations

This guide includes the DS9908 scanner configurations listed in Table 1.
Table 1 DS9908 Scanner Only Configurations
Configuration Description
DS9908-DL00004ZZNA Presentation Area Imager, DL Parsing, Corded, Midnight Black - North America
Only
DS9908-DL00004ZCNA Presentation Area Imager, DL Parsing, Corded, Midnight Black, Checkpoint EAS -
North America Only
DS9908-HD4000WZTWW Presentation Area Imager, High Density, Corded, Alpine White, TAA Compliant
DS9908-HD4000WZZWW Presentation Area Imager, High Density, Corded, Alpine White
DS9908-HD4000WZZY Presentation Area Imager, High Density, Corded, Alpine White - India Only
DS9908-HL4000WZZNA Presentation Area Imager, High Density With DL Parsing, Corded, Alpine White -
North America Only
DS9908-SR00004ZZY Presentation Area Imager, Standard Range, Corded, Midnight Black - India Only
DS9908-SR00004ZZWW Presentation Area Imager, Standard Range, Corded, Midnight Black
DS9908-SR00004ZCWW Presentation Area Imager, Standard Range, Corded, Midnight Black, Checkpoint
EAS
DS9908-TT00004ZZJP Presentation Area Imager, Standard Range With Toshiba TEC, Corded, Midnight
Black - Japan Only
DS9908-TT00004ZCJP Presentation Area Imager, Standard Range With Toshiba TEC, Corded, Midnight
Black, Checkpoint EAS - Japan Only
23

Accessories

NOTE: Check Solution Builder for additional information regarding all available accessories, and the latest available
The scanner ships with the DS9908 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 DS9908 scanner are listed in Table 2.
Table 2 Scanner Accessories
About This Guide
configurations.
IMPORTANT: If you already have existing non shielded cables from legacy products (such as the
DS9808) they can be reused. However, be aware that the shielded cables provide improved ESD performance.
Product Type Part Number Description
Cables For information about cables, cable compatibility, and the full list of supported cables go to the
Zebra Partner Portal at:
https://partnerportal.zebra.com/PartnerPortal/product_services/downloads_z/barcode_scann ers/Universal-Cable-Guide-Bar-Code-Scanners.xlsx.
Stands and Holders (optional)
Power Supplies (if required)
BRKT-MM0099C-04 DS9908 Multi-mount bracket, Black. Can be used as wall mount
or table mount. See Mounting the Scanner on page 33 for installation instructions.
PWR-WUA5V4W0US Power Supply, 5VDC, 100 - 240VAC, US/CA/MX/JP/TW
PWR-WUA5V4W0BR Power Supply, 5VDC, 100 - 240VAC, KR (Korea)
PWR-WUA5V4W0EU Power Supply, 5VDC, 100 - 240VAC, EU/UK
PWR-WUA5V4W0CN Power Supply, 5VDC, 100 - 240VAC, CN
PWR-WUA5V4W0AU Power Supply, 5VDC, 100 - 240VAC, HK/AU
24

Chapter Descriptions

Topics covered in this guide are as follows:
Getting Started provides a product overview, unpacking instructions, and cable connection information.
123Scan and Software Tools describes the Zebra software tools available for customizing scanner
operation.
Data Capture describes parts of the scanner, speaker and LED definitions, and how to use the scanner in
hand-held and hands-free (presentation) modes.
Maintenance, Troubleshooting, and Technical Specifications provides information on how to care for the
scanner, troubleshooting, and technical specifications.
User Preferences & Miscellaneous Options describes features frequently used to customize how data
transmits to the host device and programming barcodes for selecting user preference features for the scanner.
Imager Preferences provides imaging preference features and programming barcodes for selecting these
features.
Symbologies describes all symbology features and provides programming barcodes for selecting these
features for the scanner.
USB Interface describes how to set up the scanner with a USB host.
About This Guide
SSI Interface describes the system requirements of the Simple Serial Interface (SSI), which provides a
communications link between Zebra decoders and a serial host.
RS-232 Interface describes how to set up the scanner with an RS-232 host, such as point-of-sale devices,
host computers, or other devices with an available RS-232 port.
IBM Interface describes how to set up the scanner with IBM 468X/469X POS systems.
Keyboard Wedge Interface describes how to set up a Keyboard Wedge interface with the scanner.
OCR Programming describes how to set up the scanner for OCR programming.
Intelligent Document Capture (Hand-held Mode Only) describes IDC, an advanced image processing
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 (DS9908-DL/HL) describes how the DS9908-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.
CKJ 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 following conventions 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

DS9908 Quick Start Guide, p/n MN-003189-xx, provides general information for getting started with the
DS9908 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 DS9908 scanner.
Plural Stage Programmer’s Guide, p/n 72E-67113-xx, provides the barcodes necessary to program the
DS9908 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
DS9908 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.

Provide Documentation Feedback

.
If you have comments, questions, or suggestions about this guide, send an email to EVM-Techdocs@zebra.com.
27

Getting Started

Introduction

The Zebra DS9908 is the newest generation premium hybrid hand-held/hands-free imager.
The DS9908 combines superior 1D and 2D barcode scanning with advanced imaging applications in a light-weight, hands-free/hand-held design. Its unique design offers the performance of a hands-free presentation scanner and the flexibility of a hand-held. The DS9908 automatically switches between hands-free and hand-held modes seamlessly accommodating both presentation and hand-held triggered operation.
Figure 1 DS9908 Scanner
28

Interfaces

The DS9908 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 230 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

Scan Window
Trigger
Speaker
Interface Cable
Port
Hand-held Touch
Zones
(Toggle Between
Hand-held and
Hands-free Modes)
LED
Cable release
opening
(pinhole)
Finger Ridge
Figure 2 Parts of the Scanner
Getting Started
NOTE: The hand-held touch zones are touch sensitive areas that enable the scanner to determine if it is sitting
on the counter or picked up by the user. To activate the touch zones, fingers must be placed in the zone above the finger ridges on both sides of the scanner. See Figure 11 on page 43 for proper finger placement.
30
Loading...
+ 516 hidden pages