Home
Zebra
Barcode Reader
DS8178
Zebra DS8178
574 pages
Manual
To Next Page
To Next Page
To Previous Page
To Previous Page
Loading...
16 - 4
DS8178 Digital Scanner
Product Reference Guide
Driver
’
s License Parse Field Bar Codes
Begin New Driver
’s License Parse Rule
Save Driver
’s License Parse Rule
Quit Entering Driver’s License Rule
Erase Driver
’
s License
Parse Rules
387
389
Table of Contents
Main Page
DS8178 Digital Scanner Product Reference Guide
1
Warranty
4
Revision History
4
Table of Contents
5
About This Guide
21
Introduction
21
Configurations
21
Digital Scanner
21
Cradles
22
Related Product Line Configurations
22
Cables
22
Chapter Descriptions
23
Notational Conventions
24
Related Documents
25
Service Information
25
Chapter 1 Getting Started
27
Introduction
27
Interfaces
27
Unpacking
27
DS8178 Features
28
Cradle Features
28
Standard Cradle
29
Presentation Cradle
30
Connecting the Cradle
30
Changing the Host Interface
30
Using a DC Power Supply
31
Mounting the Cradle
31
Using the Document Capture Stand
32
Charging the DS8178 Battery
33
Recovering a Discharged Battery
33
Shutting Off the Digital Scanner Battery
34
Inserting the Battery
35
Removing the Battery
37
Inserting the Scanner in the Cradles
38
Sending Data to the Host Computer
39
Pairing
39
Lost Connection to Host
39
Configuring the Scanner
39
Radio Communications
39
Accessories
40
Chapter 2 Data Capture
41
Introduction
41
Beeper and LED Indications
41
Digital Scanner Indications
41
Cradle LED Indications
44
Scanning
45
Hand-Held Scanning
45
Hands-Free Scanning
46
Aiming with Digital Scanner
47
Decode Ranges
49
Chapter 3 Maintenance, Troubleshooting, and Technical Specifications
51
Introduction
51
Maintenance
51
Known Harmful Ingredients
51
Approved Cleaners for Standard DS8178 Digital Scanners and CR8178 Cradles
52
Approved Disinfectant Cleaners for Healthcare Configurations of the DS8178 Digital Scanners and CR8178 Cradles
52
Cleaning the Digital Scanner
53
Troubleshooting
54
Dump Scanner Parameters
57
Send Versions
58
Report Software Version
58
Serial Number
58
Manufacturing Information
58
Technical Specifications
59
Cradle Signal Descriptions
63
Chapter 4 Radio Communications
65
Introduction
65
Setting Parameters
65
Scanning Sequence Examples
66
Errors While Scanning
66
Radio Communications Parameter Defaults
66
Wireless Beeper Definitions
68
Radio Communication Host Types
68
Bluetooth Classic vs. Low Energy Bluetooth
68
Cradle
68
Human Interface Device (HID) Keyboard Emulation
69
Simple Serial Interface (SSI)
70
Serial Port Profile (SPP)
72
Bluetooth Technology Profile Support
73
Master/Slave Set Up
73
Master
73
Slave
73
Bluetooth Friendly Name
73
Discoverable Mode
74
Wi-Fi Friendly Mode
75
Notes
75
Wi-Fi Friendly Channel Exclusion
75
Wi-Fi Channel Exclusion
75
Radio Output Power
77
Link Supervision Timeout
78
Bluetooth Radio State
79
HID Host Parameters
79
Bluetooth HID - Wait for Connection
79
HID Features for Apple iOS
80
HID Keyboard Keystroke Delay
81
HID CAPS Lock Override
81
HID Ignore Unknown Characters
82
Emulate Keypad
82
Fast HID Keyboard
83
Quick Keypad Emulation
83
HID Keyboard FN1 Substitution
84
HID Function Key Mapping
84
Simulated Caps Lock
85
Convert Case
85
Auto-Reconnect Feature
86
Reconnect Attempt Beep Feedback
86
Reconnect Attempt Interval
87
Auto-Reconnect
88
Out of Range Indicator
88
Beep on Insertion
89
Beep on <BEL>
89
Digital Scanner(s) To Cradle Support
90
Modes of Operation
90
Point-to-Point Communication
90
Multipoint-to-Point Communication
90
Parameter Broadcast (Cradle Host Only)
91
Pairing
91
Pairing Modes
91
Lock Override
92
Pairing Methods
93
Unpairing
93
Toggle Pairing
94
Pairing Bar Code Format
94
Pairing Bar Code Example
94
Connection Maintenance Interval
95
Considerations
95
Batch Mode
97
Modes of Operation
97
Persistent Batch Storage
99
Page Button
100
Page Options
101
Page Mode
101
Page State Timeout
101
Bluetooth Classic and/or Low Energy (Cradle Host Only)
102
Bluetooth Security
102
PIN Code
102
Variable PIN Code
103
Bluetooth Security Levels
104
Bluetooth Radio, Linking, and Batch Operation
105
Setting Up an iOS or Android Product To Work With The Digital Scanner
105
Chapter 5 User Preferences
107
Introduction
107
Scanning Sequence Examples
108
Errors While Scanning
108
User Preferences Parameter Defaults
108
Parameters
111
Default Parameters
111
Parameter Bar Code Scanning
112
Beep After Good Decode
112
Direct Decode Indicator
113
Beeper Volume
114
Beeper Tone
115
Beeper Duration
116
Suppress Power Up Beeps
116
Decode Pager Motor (DS8178-HC Only)
117
Decode Pager Motor Duration (DS8178-HC Only)
117
Night Mode Trigger (DS8178-HC Only)
119
Night Mode Toggle
119
Lamp Mode
119
Lamp Mode Control
120
Lamp Mode Timeout
121
Low Power Mode
122
Time Delay to Low Power Mode
123
Timeout to Low Power Mode from Auto Aim
125
Hand-Held Trigger Mode
126
Hands-Free Mode
127
Hand-Held Decode Aiming Pattern
128
Hands-Free Decode Aiming Pattern
129
Picklist Mode
130
FIPS Mode
131
Continuous Bar Code Read
131
Unique Bar Code Reporting
132
Decode Session Timeout
132
Hands-free Decode Session Timeout
133
Timeout Between Decodes, Same Symbol
134
Timeout Between Decodes, Different Symbols
134
Triggered Timeout, Same Symbol
135
Decode Mirror Images (Data Matrix Only)
136
Mobile Phone/Display Mode
137
PDF Prioritization
138
PDF Prioritization Timeout
139
Presentation Mode Field of View
139
Decoding Illumination
140
Motion Tolerance (Hand-Held Trigger Modes Only)
140
Battery Threshold
141
Add an Enter Key
142
Transmit Code ID Character
142
Prefix/Suffix Values
144
Scan Data Transmission Format
145
FN1 Substitution Values
146
Transmit “No Read” Message
147
Unsolicited Heartbeat Interval
148
Chapter 6 Imaging Preferences
149
Introduction
149
Scanning Sequence Examples
150
Errors While Scanning
150
Imaging Preferences Parameter Defaults
150
Imaging Preferences
152
Operational Modes
152
Decode Mode
152
Snapshot Mode
152
Image Capture Illumination
153
Image Capture Autoexposure
153
Fixed Exposure
154
Fixed Gain
154
Gain/Exposure Priority for Snapshot Mode
155
Snapshot Mode Timeout
156
Snapshot Aiming Pattern
157
Silence Operational Mode Changes
157
Image Cropping
158
Crop to Pixel Addresses
159
Image Size (Number of Pixels)
160
Image Brightness (Target White)
161
JPEG Image Options
161
JPEG Target File Size
162
JPEG Quality and Size Value
162
Image Enhancement
163
Image File Format Selector
164
Image Rotation
165
Bits Per Pixel
166
Signature Capture
167
Output File Format
167
Signature Capture File Format Selector
168
Signature Capture Bits Per Pixel
169
Signature Capture Width
170
Signature Capture Height
170
Signature Capture JPEG Quality
170
Chapter 7 USB Interface
171
Introduction
171
Connecting a USB Interface
171
USB Parameter Defaults
173
USB Host Parameter
174
USB Device Type
174
Symbol Native API (SNAPI) Status Handshaking
176
USB Keystroke Delay
176
USB CAPS Lock Override
177
USB Ignore Unknown Characters
177
USB Convert Unknown to Code 39
178
Emulate Keypad
178
Emulate Keypad with Leading Zero
178
Quick Keypad Emulation
179
USB Keyboard FN 1 Substitution
179
Function Key Mapping
180
Simulated Caps Lock
180
Convert Case
181
USB Static CDC
181
Optional USB Parameters
182
Ignore Beep
182
Ignore Bar Code Configuration
182
USB Polling Interval
183
USB Fast HID
185
IBM Specification Version
185
ASCII Character Sets for USB
186
Chapter 8 SSI Interface
187
Introduction
187
Communications
187
SSI Transactions
189
General Data Transactions
189
ACK/NAK Handshaking
189
Transfer of Decode Data
190
ACK/NAK Enabled and Packeted Data
190
ACK/NAK Enabled and Unpacketed ASCII Data
190
ACK/NAK Disabled and Packeted DECODE_DATA
191
ACK/NAK Disabled and Unpacketed ASCII Data
191
Communication Summary
191
RTS/CTS Lines
191
ACK/NAK Option
191
Number of Data Bits
191
Serial Response Time-out
192
Retries
192
Baud Rate, Stop Bits, Parity, Response Time-out, ACK/NAK Handshake
192
Errors
192
Things to Remember When Using SSI Communication
192
Using Time Delay to Low Power Mode with SSI
193
Encapsulation of RSM Commands/Responses over SSI
194
Command Structure
194
Response Structure
194
Example Transaction
195
Command from Host to Query Packet Size Supported by Device
195
Response from Device with Packet Size Information
195
Command from Host to Retrieve Diagnostic Information
195
Response from Device with Diagnostic Information
195
Simple Serial Interface Default Parameters
196
SSI Host Parameters
197
Select SSI Host
197
Baud Rate
198
Parity
199
Check Parity
200
Stop Bits
200
Software Handshaking
201
Host RTS Line State
202
Decode Data Packet Format
202
Host Serial Response Time-out
203
Host Character Time-out
204
Multipacket Option
205
Interpacket Delay
206
Event Reporting
207
Decode Event
207
Boot Up Event
208
Parameter Event
208
Chapter 9 RS-232 Interface
209
Introduction
209
Connecting an RS-232 Interface
210
RS-232 Parameter Defaults
211
RS-232 Host Parameters
212
RS-232 Host Types
214
Baud Rate
216
Parity
217
Stop Bit Select
218
Data Bits
218
Check Receive Errors
219
Hardware Handshaking
219
Software Handshaking
221
Host Serial Response Time-out
223
RTS Line State
224
Beep on <BEL>
224
Intercharacter Delay
225
Nixdorf Beep/LED Options
226
Ignore Unknown Characters
226
ASCII Character Set for RS-232
226
Chapter 10 IBM 468X / 469X Interface
227
Introduction
227
Connecting to an IBM 468X/469X Host
228
IBM Parameter Defaults
229
IBM 468X/469X Host Parameters
230
Port Address
230
Convert Unknown to Code 39
231
RS-485 Beep Directive
231
RS-485 Bar Code Configuration Directive
232
IBM-485 Specification Version
232
Chapter 11 Keyboard Wedge Interface
233
Introduction
233
Connecting a Keyboard Wedge Interface
234
Keyboard Wedge Parameter Defaults
235
Keyboard Wedge Host Parameters
236
Keyboard Wedge Host Types
236
Ignore Unknown Characters
236
Keystroke Delay
237
Intra-Keystroke Delay
237
Alternate Numeric Keypad Emulation
238
Quick Keypad Emulation
238
Simulated Caps Lock
239
Caps Lock Override
239
Convert Wedge Case
240
Function Key Mapping
240
FN1 Substitution
241
Send Make and Break
241
Keyboard Maps
242
ASCII Character Set for Keyboard Wedge
242
Chapter 12 Symbologies
243
Introduction
243
Scanning Sequence Examples
243
Errors While Scanning
244
Symbology Parameter Defaults
244
Enable/Disable All Code Types
249
UPC/EAN
250
Enable/Disable UPC-A
250
Enable/Disable UPC-E
250
Enable/Disable UPC-E1
251
Enable/Disable EAN-8/JAN-8
251
Enable/Disable EAN-13/JAN-13
252
Enable/Disable Bookland EAN
252
Decode UPC/EAN/JAN Supplementals
253
User-Programmable Supplementals
256
UPC/EAN/JAN Supplemental Redundancy
256
UPC/EAN/JAN Supplemental AIM ID Format
257
UPC Reduced Quiet Zone
258
Transmit UPC-A Check Digit
258
Transmit UPC-E Check Digit
259
Transmit UPC-E1 Check Digit
259
UPC-A Preamble
260
UPC-E Preamble
261
UPC-E1 Preamble
262
Convert UPC-E to UPC-A
263
Convert UPC-E1 to UPC-A
263
EAN-8/JAN-8 Extend
264
Bookland ISBN Format
264
UCC Coupon Extended Code
265
Coupon Report
265
ISSN EAN
266
Code 128
266
Enable/Disable Code 128
266
Set Lengths for Code 128
267
Enable/Disable GS1-128 (formerly UCC/EAN-128)
269
Enable/Disable ISBT 128
269
ISBT Concatenation
270
Check ISBT Table
271
ISBT Concatenation Redundancy
271
Code 128 Security Level
272
Code 128 Reduced Quiet Zone
273
Ignore Code 128 <FNC4>
273
Code 39
274
Enable/Disable Code 39
274
Enable/Disable Trioptic Code 39
274
Convert Code 39 to Code 32
275
Code 32 Prefix
275
Set Lengths for Code 39
276
Code 39 Check Digit Verification
277
Transmit Code 39 Check Digit
277
Code 39 Full ASCII Conversion
278
Code 39 Security Level
279
Code 39 Reduced Quiet Zone
280
Code 93
280
Enable/Disable Code 93
280
Set Lengths for Code 93
281
Code 11
282
Code 11
282
Set Lengths for Code 11
282
Code 11 Check Digit Verification
284
Interleaved 2 of 5 (ITF)
285
Enable/Disable Interleaved 2 of 5
285
Set Lengths for Interleaved 2 of 5
285
I 2 of 5 Check Digit Verification
287
Convert I 2 of 5 to EAN-13
288
I 2 of 5 Security Level
288
I 2 of 5 Reduced Quiet Zone
289
Discrete 2 of 5 (DTF)
290
Enable/Disable Discrete 2 of 5
290
Set Lengths for Discrete 2 of 5
290
Codabar (NW - 7)
292
Enable/Disable Codabar
292
Set Lengths for Codabar
292
CLSI Editing
294
NOTIS Editing
294
Codabar Upper or Lower Case Start/Stop Characters Detection
295
MSI
295
Enable/Disable MSI
295
Set Lengths for MSI
296
MSI Check Digits
297
Transmit MSI Check Digit(s)
297
MSI Check Digit Algorithm
298
MSI Reduced Quiet Zone
298
Chinese 2 of 5
299
Enable/Disable Chinese 2 of 5
299
Matrix 2 of 5
299
Enable/Disable Matrix 2 of 5
299
Set Lengths for Matrix 2 of 5
300
Matrix 2 of 5 Check Digit
301
Transmit Matrix 2 of 5 Check Digit
301
Korean 3 of 5
302
Enable/Disable Korean 3 of 5
302
Inverse 1D
303
GS1 DataBar
304
GS1 DataBar Omnidirectional (formerly GS1 DataBar-14)
304
GS1 DataBar Limited
304
GS1 DataBar Expanded
305
Convert GS1 DataBar to UPC/EAN
305
GS1 DataBar Limited Margin Check
306
GS1 DataBar Security Level
307
Composite
308
Composite CC-C
308
Composite CC-A/B
308
Composite TLC-39
309
Composite Inverse
309
UPC Composite Mode
310
Composite Beep Mode
310
GS1-128 Emulation Mode for UCC/EAN Composite Codes
311
2D Symbologies
311
Enable/Disable PDF417
311
Enable/Disable MicroPDF417
312
Code 128 Emulation
312
Data Matrix
313
GS1 Data Matrix
313
Data Matrix Inverse
314
Maxicode
314
QR Code
315
GS1 QR
315
MicroQR
316
Aztec
316
Aztec Inverse
317
Han Xin
317
Han Xin Inverse
318
Postal Codes
318
US Postnet
318
US Planet
319
Transmit US Postal Check Digit
319
UK Postal
320
Transmit UK Postal Check Digit
320
Japan Postal
321
Australia Post
321
Australia Post Format
322
Netherlands KIX Code
323
USPS 4CB/One Code/Intelligent Mail
323
UPU FICS Postal
324
Mailmark
324
Symbology-Specific Security Levels
325
Redundancy Level
325
Redundancy Level 1
325
Redundancy Level 2
325
Redundancy Level 3
325
Redundancy Level 4
326
Security Level
327
1D Quiet Zone Level
328
Intercharacter Gap Size
329
Report Version
329
Macro PDF Features
330
Flush Macro Buffer
330
Abort Macro PDF Entry
330
Chapter 13 Intelligent Document Capture
331
Introduction
331
The IDC Process
331
Bar Code Acceptance Test
332
Capture Region Determination
332
IDC Operating Mode = Anchored
332
IDC Operating Mode = Free-Form or Linked
333
Image Post Processing
333
Data Transmission
333
PC Application and Programming Support
333
Parameters
334
IDC Operating Mode
335
IDC Symbology
336
IDC X Coordinate
337
IDC Y Coordinate
337
IDC Width
338
IDC Height
338
IDC Aspect
339
IDC File Format Selector
339
IDC Bits Per Pixel
340
IDC JPEG Quality
340
IDC Find Box Outline
341
IDC Minimum Text Length
341
IDC Maximum Text Length
342
IDC Captured Image Brighten
342
IDC Captured Image Sharpen
343
IDC Border Type
344
IDC Delay Time
345
IDC Zoom Limit
345
IDC Maximum Rotation
346
Quick Start
346
Sample IDC Setup
346
IDC Demonstrations
347
Anchored Mode Demo
347
Free-Form Mode Demo
348
Linked Mode Demo
348
Other Suggestions
348
Quick Start Form
349
Chapter 14 DigiMarc Bar code
351
Introduction
351
DigiMarc Symbology Selection
351
Picklist
351
DigiMarc Bar Codes
352
Chapter 15 OCR Programming
353
Introduction
353
Setting Parameters
353
Scanning Sequence Examples
354
Errors While Scanning
354
OCR Parameter Defaults
354
OCR Programming Parameters
355
OCR-A
355
OCR-A Variant
356
OCR-B
357
OCR-B Variant
358
MICR E13B
362
US Currency Serial Number
363
OCR Orientation
363
OCR Lines
365
OCR Minimum Characters
365
OCR Maximum Characters
366
OCR Subset
366
OCR Quiet Zone
367
OCR Template
367
Required Digit (9)
368
Required Alpha (A)
368
Require and Suppress (0)
368
Optional Alphanumeric (1)
368
Optional Alpha (2)
369
Alpha or Digit (3)
369
Any Including Space & Reject (4)
369
Any except Space & Reject (5)
370
Optional Digit (7)
370
Digit or Fill (8)
370
Alpha or Fill (F)
371
Optional Space ( )
371
Optional Small Special (.)
371
Other Template Operators
372
Repeat Previous (R)
376
Multiple Templates
377
Template Examples
377
OCR Check Digit Modulus
377
OCR Check Digit Multiplier
378
OCR Check Digit Validation
379
None
379
Product Add Left to Right
379
Digit Add Left to Right
380
Digit Add Right to Left
381
Product Add Right to Left Simple Remainder
381
Digit Add Right To Left Simple Remainder
382
Health Industry - HIBCC43
383
Inverse OCR
384
Chapter 16 Driver’s License Set Up (DS8178-DL)
385
Introduction
385
Driver’s License Parsing
386
Parsing Driver’s License Data Fields (Embedded Driver's License Parsing)
387
Embedded Driver's License Parsing Criteria - Code Type
387
Driver’s License Parse Field Bar Codes
388
AAMVA Parse Field Bar Codes
391
User Preferences
401
Set Default Parameter
401
Output Gender as M or F
401
Date Format
402
No Separator
403
Send Keystroke (Control Characters and Keyboard Characters)
404
Control Characters
404
Keyboard Characters
410
Parsing Rule Example
425
Embedded Driver's License Parsing ADF Example
429
Chapter 17 123Scan and Software Tools
431
Introduction
431
123Scan
431
Communication with 123Scan
432
123Scan Requirements
432
123Scan Information
433
Scanner SDK, Other Software Tools, and Videos
433
Scanner Control App
434
Advanced Data Formatting (ADF)
434
Multicode Data Formatting (MDF)
435
Programming Options
435
MDF Terms and Definitions
435
Preferred Symbol
436
Programming Options
436
Appendix A Standard Parameter Defaults
437
Appendix B Country Codes
453
Introduction
453
USB, BT HID, and Keyboard Wedge Country Keyboard Types (Country Codes)
454
Appendix C Country Code Pages
469
Introduction
469
Country Code Page Defaults
469
Country Code Page Bar Codes
473
Appendix D CKJ Decode Control
483
Introduction
483
CJK Control Parameters
484
Unicode Output Control
484
CJK Output Method to Windows Host
485
Non-CJK UTF Bar Code Output
487
Country Keyboard Type Missing Characters
487
Unicode/CJK Decode Setup with Windows Host
489
Setting Up the Windows Registry Table for Unicode Universal Output
489
Adding CJK IME on Windows
489
Selecting the Simplified Chinese Input Method on the Host
490
Selecting the Traditional Chinese Input Method on the Host
490
Appendix E Programming Reference
493
Symbol Code Identifiers
493
AIM Code Identifiers
495
Appendix F Sample Bar Codes
501
UPC/EAN
501
UPC-A, 100%
501
UPC-A with 2-digit Add-on
501
UPC-A with 5-digit Add-on
502
UPC-E
502
UPC-E with 2-digit Add-on
502
UPC-E with 5-digit Add-on
503
EAN-8
503
EAN-13, 100%
503
EAN-13 with 2-digit Add-on
504
EAN-13 with 5-digit Add-on
504
Code 128
504
GS1-128
505
Code 39
505
Code 93
505
Code 11 with 2 Check Digits
506
Interleaved 2 of 5
506
MSI with 2 Check Digits
506
Chinese 2 of 5
507
Matrix 2 of 5
507
Korean 3 of 5
507
GS1 DataBar
508
GS1 DataBar Omnidirectional (formerly GS1 DataBar-14)
508
GS1 DataBar Limited
508
GS1 DataBar Expanded
509
2D Symbologies
509
PDF417
509
Data Matrix
509
GS1 Data Matrix
510
Maxicode
510
QR Code
510
GS1 QR
511
MicroQR
511
Aztec
511
Han Xin
512
Postal Codes
512
US Postnet
512
UK Postal
512
Japan Postal
513
Australian Post
513
OCR
514
OCR-A
514
OCR-B
514
MICR E13B
514
US Currency
514
Appendix G Numeric Bar Codes
515
Numeric Bar Codes
515
Appendix H Alphanumeric Bar Codes
517
Cancel
517
Alphanumeric Bar Codes
517
Appendix I ASCII Character Sets
535
Appendix J Communication Protocol Functionality
547
Functionality Supported via Communication (Cable) Interface
547
Functionality Supported via Radio Communication
548
Appendix K Signature Capture Code
549
Introduction
549
Code Structure
549
Signature Capture Area
549
CapCode Pattern Structure
550
Start / Stop Patterns
550
Dimensions
551
Data Format
551
Additional Capabilities
552
Signature Boxes
552
Appendix L Non-Parameter Attributes
553
Introduction
553
Attributes
553
Model Number
553
Serial Number
553
Date of Manufacture
554
Date of First Programming
554
Configuration Filename
554
Beeper/LED
555
Parameter Defaults
556
Beep on Next Bootup
556
Reboot
556
Host Trigger Session
556
Firmware Version
557
Scankit Version
557
Index
559
Other manuals for Zebra DS8178
Quick Start Guide
24 pages
Related product manuals
Zebra DS4308
20 pages
Zebra DS6878
14 pages
Zebra DS2278
22 pages
Zebra DS9908
19 pages
Zebra DS6707
2 pages
Zebra DS3678-ER
4 pages
Zebra DS457 Series
462 pages
Zebra Symbol DS7708
36 pages
Zebra CS4070
330 pages
Zebra LI3608
19 pages
Zebra CS6080 Series
36 pages
Zebra Symbol LI4278
2 pages