Upload
jose-chacon
View
220
Download
0
Embed Size (px)
Citation preview
7/26/2019 HP Linear Barcode Scanner Programming Guide
1/339
1q
HP Linear Barcode Scanner
Programming Guide
7/26/2019 HP Linear Barcode Scanner Programming Guide
2/339
Copyright 2011 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
Microsoft, Windows, and Windows Vista are either trademarks or registered trademarks of Microsoft Corporation in the United
States and/or other countries. Datalogic is a registered trademark of Datalogic S.p.A. in many countries, including the U.S. and
the E.U.
NOTE: See page 55 and 172 through 183 for usage in this manual.
The only warranties for HP products and services are set forth in the express warranty statements accompanying such prod-
ucts and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for techni-
cal or editorial errors or omissions contained herein.
This document contains proprietary information that is protected by copyright. No part of this document may be photocopied,
reproduced, or translated to another language without the prior written consent of Hewlett-Packard Company.
Programmnig Guide
HP Linear Barcode Scanner
First Edition (December 2011)
Document part number: 678521-001
7/26/2019 HP Linear Barcode Scanner Programming Guide
3/339
Programming Guide 1
Table of Contents
Chapter 1. Introduction ........................................................................................................................................................................... 1
About this Guide .................................................................................................................................................................................1
Manual Overview ...............................................................................................................................................................................1
Manual Conventions ...........................................................................................................................................................................2
References ...........................................................................................................................................................................................2
Technical Support ...............................................................................................................................................................................3
HP Website Support ....................................................................................................................................................................3
Reseller Technical Support .........................................................................................................................................................3
Telephone Technical Support .....................................................................................................................................................3
Chapter 2. Getting Started....................................................................................................................................................................... 5
About the Imager ................................................................................................................................................................................5
Unpacking ...........................................................................................................................................................................................5
Setting Up the Imager .........................................................................................................................................................................5Install the Interface Cable ...........................................................................................................................................................5
Programming ..............................................................................................................................................................................6
Using the Programming Barcodes ..............................................................................................................................................6
Configure Other Features ............................................................................................................................................................6
Resetting the Product Configuration to Defaults ...............................................................................................................................7
Chapter 3. Interfaces................................................................................................................................................................................ 9
Configuring the Interface ....................................................................................................................................................................9
Host Commands Obey/Ignore .............................................................................................................................................10
USB Suspend Mode ..................................................................................................................................................................11
Chapter 4. General Features.................................................................................................................................................................. 13
Double Read Timeout .......................................................................................................................................................................13Label Gone Timeout .........................................................................................................................................................................15
LED and Beeper Indicators ...............................................................................................................................................................17
Power On Alert .........................................................................................................................................................................17
Good Read: When to Indicate ...................................................................................................................................................18
Good Read Beep Type ..............................................................................................................................................................19
Good Read Beep Frequency .....................................................................................................................................................20
Good Read Beep Length ...........................................................................................................................................................20
Good Read Beep Volume .........................................................................................................................................................22
Good Read LED Duration ........................................................................................................................................................23
Scanning Features .............................................................................................................................................................................25
Scan Mode ................................................................................................................................................................................25
Stand Mode Triggered Timeout ................................................................................................................................................27
Scanning Active Time ..............................................................................................................................................................29
Flash On Time ..................................................................................................................................................................................31Flash Off Time ..................................................................................................................................................................................33
Stand Mode Sensitivity .....................................................................................................................................................................35
Green Spot Duration .........................................................................................................................................................................36
Chapter 5. USB Keyboard Interface..................................................................................................................................................... 37
Introduction .......................................................................................................................................................................................37
Standard Factory Settings .................................................................................................................................................................37
Scancode Tables ...............................................................................................................................................................................37
http://prg_1st.pdf/http://intro.pdf/http://intro.pdf/http://prg_1st.pdf/7/26/2019 HP Linear Barcode Scanner Programming Guide
4/339
2 HP Linear Barcode Scanner
Country Mode ...................................................................................................................................................................................38
Caps Lock State ................................................................................................................................................................................41
Numlock ............................................................................................................................................................................................41
Send Control Characters ...................................................................................................................................................................42
Wedge Quiet Interval ........................................................................................................................................................................43
Intercharacter Delay ..........................................................................................................................................................................45
Intercode Delay .................................................................................................................................................................................47
USB Keyboard Speed .......................................................................................................................................................................49
Chapter 6. USB-OEM Interface............................................................................................................................................................ 51Introduction .......................................................................................................................................................................................51Standard Factory Settings .................................................................................................................................................................51
USB-OEM Device Usage .................................................................................................................................................................52
USB-OEM Interface Options ............................................................................................................................................................53
Chapter 7. Data Editing ......................................................................................................................................................................... 55
Data Editing Overview .....................................................................................................................................................................55
Please Keep In Mind... ......................................................................................................................................................................56
Global Prefix/Suffix ..........................................................................................................................................................................56
Example: Setting a Prefix .........................................................................................................................................................56
Global AIM ID ..................................................................................................................................................................................58
GS1-128 AIM ID ..............................................................................................................................................................................60
Label ID ............................................................................................................................................................................................61
Label ID: Pre-loaded Sets .........................................................................................................................................................61Label ID: Set Individually Per Symbology ...............................................................................................................................64
Label ID Control .......................................................................................................................................................................66
Label ID Symbology Selection .................................................................................................................................................67
Case Conversion ...............................................................................................................................................................................75
Character Conversion .......................................................................................................................................................................76
Chapter 8. Symbologies.......................................................................................................................................................................... 79
Introduction .......................................................................................................................................................................................79
Symbologies ..............................................................................................................................................................................79
Standard Factory Settings for Symbologies ......................................................................................................................................80
Disable All Symbologies ..................................................................................................................................................................80
Coupon Control .................................................................................................................................................................................81
UPC-A ..............................................................................................................................................................................................82
UPC-A Enable/Disable .............................................................................................................................................................82UPC-A Check Character Transmission ....................................................................................................................................82
Expand UPC-A to EAN-13 .......................................................................................................................................................83
UPC-A Number System Character Transmission ....................................................................................................................83
In-Store Minimum Reads ..........................................................................................................................................................84
UPC-E ...............................................................................................................................................................................................85
UPC-E Enable/Disable .............................................................................................................................................................85
UPC-E Check Character Transmission .....................................................................................................................................85
Expand UPC-E to EAN-13 .......................................................................................................................................................86
Expand UPC-E to UPC-A .........................................................................................................................................................86
UPC-E Number System Character Transmission .....................................................................................................................87
UPC-E Minimum Reads ...........................................................................................................................................................88
GTIN Formatting ..............................................................................................................................................................................89
EAN 13 .............................................................................................................................................................................................90
EAN 13 Enable/Disable ............................................................................................................................................................90
EAN 13 Check Character Transmission ...................................................................................................................................90
EAN-13 Flag 1 Character .........................................................................................................................................................91
EAN-13 ISBN Conversion .......................................................................................................................................................92
ISSN Enable/Disable ................................................................................................................................................................92
EAN 13 Minimum Reads .........................................................................................................................................................93
EAN 8 ...............................................................................................................................................................................................94
EAN 8 Enable/Disable ..............................................................................................................................................................94
7/26/2019 HP Linear Barcode Scanner Programming Guide
5/339
Programming Guide 3
EAN 8 Check Character Transmission .....................................................................................................................................94
Expand EAN 8 to EAN 13 ........................................................................................................................................................95
EAN 8 Minimum Reads ...........................................................................................................................................................96
UPC/EAN Global Settings ................................................................................................................................................................97
UPC/EAN Decoding Level .......................................................................................................................................................97
UPC/EAN Correlation ..............................................................................................................................................................99
UPC/EAN Price Weight Check ..............................................................................................................................................100
UPC-A Minimum Reads .........................................................................................................................................................101
Add-Ons ..........................................................................................................................................................................................102
Optional Add-ons ....................................................................................................................................................................102
Optional Add-On Timer ..........................................................................................................................................................104
Optional GS1-128 Add-On Timer ..........................................................................................................................................107
P2 Add-Ons Minimum Reads .................................................................................................................................................110
P5 Add-Ons Minimum Reads .................................................................................................................................................111
GS1-128 Add-Ons Minimum Reads .......................................................................................................................................112
GS1 DataBarTM Omnidirectional ....................................................................................................................................................113
GS1 DataBar Omnidirectional Enable/Disable ......................................................................................................................113
GS1 DataBar Omnidirectional GS1-128 Emulation ...............................................................................................................113
GS1 DataBar Omnidirectional Minimum Reads ....................................................................................................................114
GS1 DataBarTM Expanded ..............................................................................................................................................................115
GS1 DataBar Expanded Enable/Disable .................................................................................................................................115
GS1 DataBar Expanded GS1-128 Emulation .........................................................................................................................115
GS1 DataBar Expanded Minimum Reads ..............................................................................................................................116
GS1 DataBar Expanded Length Control ................................................................................................................................117
GS1 DataBar Expanded Set Length 1 .....................................................................................................................................118
GS1 DataBar Expanded Set Length 2 .....................................................................................................................................120
GS1 DataBarTM Limited .................................................................................................................................................................122
GS1 DataBar Limited Enable/Disable ....................................................................................................................................122
GS1 DataBar Limited GS1-128 Emulation ............................................................................................................................122
GS1 DataBar Limited Minimum Reads ..................................................................................................................................123
Code 39 ...........................................................................................................................................................................................124
Code 39 Enable/Disable ..........................................................................................................................................................124
Code 39 Check Character Calculation ....................................................................................................................................125
Code 39 Check Character Transmission .................................................................................................................................126
Code 39 Start/Stop Character Transmission ...........................................................................................................................126
Code 39 Full ASCII ................................................................................................................................................................127
Code 39 Quiet Zones ..............................................................................................................................................................128Code 39 Minimum Reads .......................................................................................................................................................129
Code 39 Decoding Level ........................................................................................................................................................130
Code 39 Length Control .........................................................................................................................................................132
Code 39 Set Length 1 ..............................................................................................................................................................133
Code 39 Set Length 2 ..............................................................................................................................................................135
Code 39 Interdigit Ratio .........................................................................................................................................................137
Code 39 Character Correlation ...............................................................................................................................................139
Code 39 Stitching ....................................................................................................................................................................140
Code 32 (Italian Pharmaceutical) ...................................................................................................................................................141
Code 32 Enable/Disable ..........................................................................................................................................................141
Code 32 Feature Setting Exceptions .......................................................................................................................................141
Code 32 Check Character Transmission .................................................................................................................................142
Code 32 Start/Stop Character Transmission ...........................................................................................................................142
Code 39 CIP (French Pharmaceutical) ...........................................................................................................................................143Code 39 CIP Enable/Disable ..................................................................................................................................................143
Code 128 .........................................................................................................................................................................................143
Code 128 Enable/Disable ........................................................................................................................................................143
Expand Code 128 to Code 39 ................................................................................................................................................144
Code 128 Check Character Transmission ...............................................................................................................................144
Code 128 Function Character Transmission ...........................................................................................................................145
Code 128 Sub-Code Change Transmission ............................................................................................................................146
Code 128 Quiet Zones ............................................................................................................................................................147
Code 128 Minimum Reads .....................................................................................................................................................148
7/26/2019 HP Linear Barcode Scanner Programming Guide
6/339
4 HP Linear Barcode Scanner
Code 128 Decoding Level ......................................................................................................................................................149
Code 128 Length Control .......................................................................................................................................................151
Code 128 Set Length 1 ............................................................................................................................................................152
Code 128 Set Length 2 ............................................................................................................................................................154
Code 128 Character Correlation .............................................................................................................................................156
Code 128 Stitching ..................................................................................................................................................................157
GS1-128 ..........................................................................................................................................................................................158
GS1-128 Enable ......................................................................................................................................................................158
Interleaved 2 of 5 (I 2 of 5) .............................................................................................................................................................159
I 2 of 5 Enable/Disable ...........................................................................................................................................................159
I 2 of 5 Check Character Calculation ......................................................................................................................................160
I 2 of 5 Check Character Transmission ..................................................................................................................................161
I 2 of 5 Minimum Reads .........................................................................................................................................................162
2 of 5 Decoding Level ............................................................................................................................................................163
I 2 of 5 Length Control ...........................................................................................................................................................165
I 2 of 5 Set Length 1 ...............................................................................................................................................................166
I 2 of 5 Set Length 2 ...............................................................................................................................................................168
I 2 of 5 Character Correlation .................................................................................................................................................170
I 2 of 5 Stitching .....................................................................................................................................................................171
Interleaved 2 of 5 CIP HR ..............................................................................................................................................................172
Interleaved 2 of 5 CIP HR Enable/Disable .............................................................................................................................172
Datalogic 2 of 5 ...............................................................................................................................................................................172
Datalogic 2 of 5 Enable/Disable .............................................................................................................................................172
Datalogic 2 of 5 Check Character Calculation .......................................................................................................................173Datalogic 2 of 5 Minimum Reads ...........................................................................................................................................174
Datalogic 2 of 5 Decoding Level ............................................................................................................................................174
Datalogic 2 of 5 Length Control .............................................................................................................................................175
Datalogic 2 of 5 Set Length 1 .................................................................................................................................................176
Datalogic 2 of 5 Set Length 2 .................................................................................................................................................178
Datalogic 2 of 5 Interdigit Maximum Ratio ...........................................................................................................................180
Datalogic 2 of 5 Character Correlation ...................................................................................................................................182
Datalogic 2 of 5 Stitching .......................................................................................................................................................183
Codabar ...........................................................................................................................................................................................184
Codabar Enable/Disable .........................................................................................................................................................184
Codabar Check Character Calculation ....................................................................................................................................185
Codabar Check Character Transmission .................................................................................................................................186
Codabar Start/Stop Character Transmission ...........................................................................................................................186
Codabar Start/Stop Character Set ...........................................................................................................................................187Codabar Start/Stop Character Match ......................................................................................................................................188
Codabar Quiet Zones ..............................................................................................................................................................189
Codabar Minimum Reads .......................................................................................................................................................190
Codabar Decoding Level ........................................................................................................................................................191
Codabar Length Control .........................................................................................................................................................193
Codabar Set Length 1 .............................................................................................................................................................194
Codabar Set Length 2 .............................................................................................................................................................196
Codabar Interdigit Ratio .........................................................................................................................................................198
Codabar Character Correlation ...............................................................................................................................................200
Codabar Stitching ...................................................................................................................................................................201
ABC Codabar ..................................................................................................................................................................................202
ABC Codabar Enable/Disable ................................................................................................................................................202
ABC Codabar Concatenation Mode .......................................................................................................................................202
ABC Codabar Dynamic Concatenation Timeout ...................................................................................................................203ABC Codabar Force Concatenation .......................................................................................................................................204
Code 11 ...........................................................................................................................................................................................205
Code 11 Enable/Disable ..........................................................................................................................................................205
Code 11 Check Character Calculation ....................................................................................................................................206
Code 11 Check Character Transmission .................................................................................................................................207
Code 11 Minimum Reads .......................................................................................................................................................208
Code 11 Length Control .........................................................................................................................................................209
Code 11 Set Length 1 ..............................................................................................................................................................210
7/26/2019 HP Linear Barcode Scanner Programming Guide
7/339
Programming Guide 5
Code 11 Set Length 2 ..............................................................................................................................................................212
Code 11 Interdigit Ratio .........................................................................................................................................................214
Code 11 Decoding Level ........................................................................................................................................................216
Code 11 Character Correlation ...............................................................................................................................................218
Code 11 Stitching ....................................................................................................................................................................219
Standard 2 of 5 ................................................................................................................................................................................220
Standard 2 of 5 Enable/Disable ..............................................................................................................................................220
Standard 2 of 5 Check Character Calculation .........................................................................................................................221
Standard 2 of 5 Check Character Transmission ......................................................................................................................221
Standard 2 of 5 Minimum Reads ............................................................................................................................................222
Standard 2 of 5 Decoding Level .............................................................................................................................................222
Standard 2 of 5 Length Control ..............................................................................................................................................223
Standard 2 of 5 Set Length 1 ..................................................................................................................................................224
Standard 2 of 5 Set Length 2 ..................................................................................................................................................226
Standard 2 of 5 Character Correlation ....................................................................................................................................228
Standard 2 of 5 Stitching ........................................................................................................................................................229
Industrial 2 of 5 ...............................................................................................................................................................................230
Industrial 2 of 5 Enable/Disable .............................................................................................................................................230
Industrial 2 of 5 Check Character Calculation ........................................................................................................................230
Industrial 2 of 5 Check Character Transmission ....................................................................................................................231
Industrial 2 of 5 Length Control .............................................................................................................................................232
Industrial 2 of 5 Set Length 1 .................................................................................................................................................233
Industrial 2 of 5 Set Length 2 .................................................................................................................................................235
Industrial 2 of 5 Minimum Reads ...........................................................................................................................................237
Industrial 2 of 5 Stitching .......................................................................................................................................................238
Industrial 2 of 5 Character Correlation ...................................................................................................................................238
IATA ...............................................................................................................................................................................................239
IATA Enable/Disable .............................................................................................................................................................239
IATA Check Character Transmission .....................................................................................................................................239
ISBT 128 .........................................................................................................................................................................................240
ISBT 128 Concatenation .........................................................................................................................................................240
ISBT 128 Concatenation Mode ..............................................................................................................................................241
ISBT 128 Dynamic Concatenation Timeout ..........................................................................................................................242
ISBT 128 Force Concatenation ...............................................................................................................................................243
ISBT 128 Advanced Concatenation Options ..........................................................................................................................243
MSI .................................................................................................................................................................................................244
MSI Enable/Disable ................................................................................................................................................................244MSI Check Character Calculation ..........................................................................................................................................245
MSI Check Character Transmission .......................................................................................................................................246
MSI Length Control ................................................................................................................................................................246
MSI Set Length 1 ....................................................................................................................................................................247
MSI Set Length 2 ....................................................................................................................................................................249
MSI Minimum Reads ..............................................................................................................................................................251
MSI Decoding Level ...............................................................................................................................................................252
Plessey ............................................................................................................................................................................................254
Plessey Enable/Disable ...........................................................................................................................................................254
Plessey Check Character Calculation .....................................................................................................................................255
Plessey Check Character Transmission ..................................................................................................................................256
PLessey Length Control ..........................................................................................................................................................256
Plessey Set Length 1 ...............................................................................................................................................................257
Plessey Set Length 2 ...............................................................................................................................................................259Plessey Minimum Reads .........................................................................................................................................................261
Plessey Decoding Level ..........................................................................................................................................................262
Plessey Stitching .....................................................................................................................................................................263
Plessey Character Correlation .................................................................................................................................................264
Code 93 ...........................................................................................................................................................................................264
Code 93 Enable/Disable ..........................................................................................................................................................264
Code 93 Check Character Calculation ....................................................................................................................................265
Code 93 Check Character Transmission .................................................................................................................................266
Code 93 Length Control .........................................................................................................................................................266
7/26/2019 HP Linear Barcode Scanner Programming Guide
8/339
6 HP Linear Barcode Scanner
Code 93 Set Length 1 ..............................................................................................................................................................267
Code 93 Set Length 2 ..............................................................................................................................................................269
Code 93 Minimum Reads .......................................................................................................................................................271
Code 93 Decoding Level ........................................................................................................................................................272
Code 93 Quiet Zones ..............................................................................................................................................................274
Code 93 Stitching ....................................................................................................................................................................275
Code 93 Character Correlation ...............................................................................................................................................275
Codablock F ....................................................................................................................................................................................276
Codablock F Enable/Disable ..................................................................................................................................................276
Codablock F EAN Enable/Disable .........................................................................................................................................277
Codablock F AIM Check ........................................................................................................................................................277
Codablock F Length Control ..................................................................................................................................................278
Codablock F Set Length 1 ......................................................................................................................................................279
Codablock F Set Length 2 ......................................................................................................................................................281
Code 4 .............................................................................................................................................................................................283
Code 4 Enable/Disable ............................................................................................................................................................283
Code 4 Check Character Transmission ...................................................................................................................................284
Code 4 Hex to Decimal Conversion .......................................................................................................................................284
Code 5 .............................................................................................................................................................................................285
Code 5 Enable/Disable ............................................................................................................................................................285
Code 5 Check Character Transmission ...................................................................................................................................286
Code 5 Hex to Decimal Conversion .......................................................................................................................................286
Code 4 and Code 5 Common Configuration Items .........................................................................................................................287
Code 4 and 5 Decoding Level .................................................................................................................................................287Code 4 and Code 5 Minimum Reads ......................................................................................................................................289
Follett 2 of 5 ....................................................................................................................................................................................290
Follett 2 of 5 Enable/Disable ..................................................................................................................................................290
Appendix A. Technical Specifications..................................................................................... 291
Appendix B. Standard Defaults .............................................................................................. 293
Appendix C. LED and Beeper Indications ............................................................................... 305LED and Beeper Indications ...........................................................................................................................................................306
Error Codes .....................................................................................................................................................................................307
Appendix D. Sample Barcodes ............................................................................................... 309GS1 DataBar (RSS) ........................................................................................................................................................................311
GS1 DataBar-14 ......................................................................................................................................................................311
Appendix E. Keypad............................................................................................................... 313
Appendix F. Scancode Tables................................................................................................. 317Control Character Emulation ..........................................................................................................................................................317
Interface Type PC AT PS/2 or USB-Keyboard ..............................................................................................................................318
Interface type PC AT PS/2 Alt Mode or USB-Keyboard Alt Mode ..............................................................................................320
Digital Interface ..............................................................................................................................................................................322
IBM31xx 102-key ..........................................................................................................................................................................324
IBM XT ...........................................................................................................................................................................................326
Microsoft Windows Codepage 1252 ..............................................................................................................................................328
Index ..................................................................................................................... 329
ASCII Chart ........................................................................................................................................................................................1
7/26/2019 HP Linear Barcode Scanner Programming Guide
9/339
Programming Guide 1
Chapter 1
Introduction
About this GuideThis Programming Guide (PG) is provided for users seeking advanced technical in-formation, including connection, programming, maintenance and specifications. TheQuick Reference Guide (QRG) and other publications associated with this product
are downloadable free of charge from the HP website.
Typically, units are factory-programmed for the most common terminal and commu-
nications settings. If you need to modify any programmable settings, custom config-uration can be accomplished by scanning the programming barcodes within this
guide.
Programming can alternatively be performed using the HP Configuration applicationwhich is downloadable from the HP website. The multiplatform utility program al-lows device configuration using a PC.
Manual OverviewChapter 1, Introductionprovides a product overview, unpacking instructions, and ca-
ble connection information.Chapter 2, Getting Startedpresents information about unpacking and setting up theimager.Chapter 3, Interfacesconsists of interface configuration barcodes and details.Chapter 4, General Featuresincludes programming barcodes for selecting common
features for the imager and general use barcodes to customize how the data is trans-mitted to the host device.Chapter 5, USB Keyboard Interfacediscusses how to set up the imager for KeyboardWedge operation.Chapter 6, USB-OEM Interfaceexplains how to set the imager up for USB operation.Chapter 7, Data Editingoffers advanced configuration options for customization of
scanned data output.Chapter 8, Symbologiesdefines options for all symbologies and provides the pro-gramming barcodes necessary for configuring these features.Appendix A, Technical Specificationslists physical and performance characteristics,as well as environmental and regulatory specifications. It also provides standard cablepin-outs.Appendix B, Standard Defaultsreferences common factory default settings for imag-
7/26/2019 HP Linear Barcode Scanner Programming Guide
10/339
Introduction
2 HP Linear Barcode Scanner
er features and options.Appendix C, LED and Beeper Indicationssupplies tables containing descriptions ofthe functions and behaviors of the imagers LED and Beeper indicators.Appendix D, Sample Barcodesoffers sample barcodes of several common symbolo-gies.Appendix E, Keypadincludes numeric barcodes to be scanned for certain parametersettings.
Appendix F, Scancode Tableslists control character emulation information forWedge and USB Keyboard interfaces.
Manual ConventionsThe following conventions are used in this document:
The symbols listed below are used in this manual to notify the imager of key issuesor procedures that must be observed when using the imager:
ReferencesCurrent versions of the Programming Guide (PG), Quick Reference Guide (QRG),the HP Configuration application, software/firmware and any additional manuals, in-struction sheets and utilities for this product can be downloaded from the HP website.
NOTE
Notes contain information necessary for properly diag-
nosing, repairing and operating the imager.
CAUTION
The CAUTION symbol advises you of actions that coulddamage equipment or property.
7/26/2019 HP Linear Barcode Scanner Programming Guide
11/339
Technical Support
Programming Guide 3
Technical Support
HP Website Support
The HP website(www.hp.com/support)is the complete source for technical supportand information for HP products. The site offers product support, product registra-tion, warranty information, product manuals, product tech notes, software updates,
demos, and instructions for returning products for repair.
Reseller Technical Support
An excellent source for technical assistance and information is an authorized HP re-seller. A reseller is acquainted with specific types of businesses, application software,
and computer systems and can provide individualized assistance.
Telephone Technical Support
IIf you do not have internet or email access, you may contact HP technical support inyour region using the telephone numbers document provided with your HP retail
point of sale computer.
http://www.hp.com/supporthttp://www.hp.com/support7/26/2019 HP Linear Barcode Scanner Programming Guide
12/339
Introduction
4 HP Linear Barcode Scanner
NOTES
7/26/2019 HP Linear Barcode Scanner Programming Guide
13/339
Programming Guide 5
Chapter 2
Getting Started
About the ImagerAdvancements in the LED technology used in this imager significantly improve theillumination of the target field of view, resulting in higher scan efficiency. Whetherused in Single Trigger or Continuous Mode, the ergonomic design of the imager will
help to promote comfortable handling during extended periods of use.The imager can communicate using the following interfaces:
USB Select to communicate either by USB OEM, USB COM, USB Keyboard in-terface or USB POS types by scanning the appropriate interface type barcodes avail-able in this manual. The default interface is USB-KBD for Wedge models (7230) andUSB-OEM for IBM models (7210).
UnpackingCheck carefully to ensure the imager and any accessories ordered are present and un-damaged. If any damage occurred during shipment, contact Technical Support on
page 3. KEEP THE PACKAGING. Should the unit ever require service, it should bereturned in its original shipping container.
Setting Up the ImagerFollow the steps provided in this section to connect and get your imager up and com-municating with its host:
1. Install the Interface Cable
2. Configure Other Features(if modifications are needed from factory settings)
Install the Interface Cable
The imager kit you ordered to match your interface should provide a compatible cablefor your installation. If not, contact Technical Support.
1. Seat the cable assembly into the imager, aligning both the connector and the cable clip
with its opening.
2. Connect the imager to a USB port on the terminal/PC using the correct USB cable for
the interface type you ordered.
7/26/2019 HP Linear Barcode Scanner Programming Guide
14/339
Getting Started
6 HP Linear Barcode Scanner
Programming
The imager is typically factory-configured with a set of default features standard tothe interface type you ordered. After scanning the interface barcode from the Interfac-essection, you can select other options and customize your imager through use of theinstructions and programming barcodes available in the corresponding features sec-tion for your interface and also the Data Editingand Symbologieschapters of thismanual.
Using the Programming Barcodes
This manual contains feature descriptions and barcodes which allow you to reconfig-ure your imager. Some programming barcode labels, like Resetting the Product Con-figuration to Defaults on page 7, require only the scan of that single label to enact thechange. Most of the programming labels in this manual, however, require the imager
to be placed in Programming Mode prior to scanning them. Scan an ENTER/EXITbarcode once to enter Programming Mode. Once the imager is in ProgrammingMode, you can scan a number of parameter settings before scanning the ENTER/EXIT barcode a second time, which will then accept your changes, exit ProgrammingMode and return the imager to normal operation.
Configure Other Features
If your installation requires different programming than the standard factory defaultsettings, the following sections of this manual allow configuration of non-interface-specific settings you might require:
General Features General Features includes programming for scanning, beeper andLED indicators and other such universal settings.
Symbologies Includes options concerning the barcode label types (symbologies).These settings allow you to enable/disable symbologies, set label lengths, requirecheck digit, etc.
NOTE
There are some exceptions to the typical programmingsequence described above. Please read the descriptionand setting instructions carefully when configuring each
given programmable feature.
7/26/2019 HP Linear Barcode Scanner Programming Guide
15/339
Resetting the Product Configuration to Defaults
Programming Guide 7
Resetting the Product Configuration to DefaultsIf you aren't sure what programming options are in your imager, or you've changed
some options and want to restore the Custom Default Configuration that may havebeen saved in the imager, scan the Restore Custom Default Configurationbarcode be-low. This will restore the custom configuration for the currently active interface.
Restore Custom Default Configuration
7/26/2019 HP Linear Barcode Scanner Programming Guide
16/339
Getting Started
8 HP Linear Barcode Scanner
NOTES
7/26/2019 HP Linear Barcode Scanner Programming Guide
17/339
Programming Guide 9
Chapter 3
Interfaces
Configuring the InterfaceScan the programming barcode from this section which selects the appropriate inter-face type matching the system the reader will be connected to. Next, proceed to thecorresponding chapter in this manual (also listed in Table 1) to configure any desired
settings and features associated with that interface.
Table 1. Available Interfaces
NOTE
Unlike some other programming features and options,interface selections require that you scan only one pro-
gramming barcode label. DO NOT scan an ENTER/EXITbarcode prior to scanning an interface selection bar-code.
Some interfaces require the scanner to start in the dis-
abled state when powered up. If additional scanner con-figuration is desired while in this state, pull the trigger
and hold it for five seconds. The scanner will change toa state that allows programming with barcodes.
USB-OEM FEATURES
Select USB-OEM
USB-OEM(can be used for OPOS/UPOS/JavaPOS)
Set USB-OEM
InterfaceFeatures
starting onpage 51
7/26/2019 HP Linear Barcode Scanner Programming Guide
18/339
Interfaces
10 HP Linear Barcode Scanner
Host Commands Obey/Ignore
This option specifies whether the reader will obey or ignore host commands. Whenset to ignore, the reader will ignore all host commands except for those necessary for:
service mode
flash programming mode keeping the interface active
transmission of labels
ENTER/EXIT PROGRAMMING MODE
Host Commands = Obey
Host Commands = Ignore
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
19/339
Configuring the Interface
Programming Guide 11
USB Suspend Mode
This setting enables/disables the ability of USB interfaces to enter suspend mode.
ENTER/EXIT PROGRAMMING MODE
USB Suspend Mode = Disable
USB Suspend Mode = Enable
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
20/339
Interfaces
12 HP Linear Barcode Scanner
NOTES
7/26/2019 HP Linear Barcode Scanner Programming Guide
21/339
Programming Guide 13
Chapter 4
General Features
Double Read TimeoutTo prevent a double read of the same label, the Double Read Timeout sets the mini-mum time allowed between reads of labels of the same symbology and data. If theunit reads a label and sees the same label again within the Double Read Timeout, the
second read of the label will be ignored. Double Read Timeout does not apply to scanmodes that require a trigger pull for each label that is read.
ENTER/EXIT PROGRAMMING MODE
Double Read Timeout = 0.1 Second
Double Read Timeout = 0.2 Second
Double Read Timeout = 0.3 Second
Double Read Timeout = 0.4 Second
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
22/339
General Features
14 HP Linear Barcode Scanner
Double Read Timeout continued
ENTER/EXIT PROGRAMMING MODE
Double Read Timeout = 0.5 Second
Double Read Timeout = 0.6 Second
Double Read Timeout = 0.7 Second
Double Read Timeout = 0.8 Second
Double Read Timeout = 0.9 Second
Double Read Timeout = 1 Second
7/26/2019 HP Linear Barcode Scanner Programming Guide
23/339
Label Gone Timeout
Programming Guide 15
Label Gone TimeoutThis feature sets the time after the last label segment is seen before the reader prepares
for a new label. The timeout can be set within a range of 10 milliseconds to 2,550 mil-liseconds (2.55 seconds) in 10ms increments. Label Gone Timeout does not apply toscan modes that require a trigger pull for each label that is read
Follow these instructions to set this feature:1. Determine the desired setting in milliseconds.
2. Divide the desired setting by 10 (setting is in 10ms increments). Pad the result with
leading zeroes to yield three digits. For example: 0 = 000, 5 = 005, 20 = 020, etc.
3. Scan the ENTER/EXIT PROGRAMMING MODE barcode to enter Programming
Mode.
4. Scan the barcode: SELECT LABEL GONE TIMEOUT SETTING.
5. Scan the appropriate three alpha-numeric characters from the keypad in Appendix E,Keypadrepresenting the duration which was determined in the steps above. You willhear a two-beep indication after the last character.
6. Scan the ENTER/EXIT PROGRAMMING MODE barcode to exit Programming
Mode.
This completes the procedure. See Table 2for some examples of how to set this fea-ture.
Table 2. Timeout Setting Examples
NOTE
If you make a mistake before the last character, scan the CAN-CEL barcode to abort and not save the entry string. You canthen start again at the beginning.
STEP ACTION EXAMPLES
1 Desired Setting 50ms 150ms1800ms (1.8
sec.)2550ms (2.55 sec.)
2Divide by 10 (and pad withleading zeroes)
005 015 180 255
3 Scan ENTER/EXIT PROGRAMMING MODE
4 Scan SELECT LABEL GONE TIMEOUT SETTING
5 Scan Three CharactersFrom Appendix E, Keypad 0, 0 and 5 0, 1 and 5 1, 8 and 0 2, 5 and 5
6 Scan ENTER/EXIT PROGRAMMING MODE
7/26/2019 HP Linear Barcode Scanner Programming Guide
24/339
General Features
16 HP Linear Barcode Scanner
Label Gone Timeout cont.
ENTER/EXIT PROGRAMMING MODE
Select Label Gone Timeout Setting
Make a mistake? Scan the CANCEL barcode toabort and not save the entry string. You can thenstart again at the beginning.
CANCEL
DEFAULT 016 = Timeout of 160 ms
7/26/2019 HP Linear Barcode Scanner Programming Guide
25/339
LED and Beeper Indicators
Programming Guide 17
LED and Beeper Indicators
Power On Alert
Disables or enables the indication (from the Beeper) that the reader is receiving pow-er.
ENTER/EXIT PROGRAMMING MODE
Power On Alert = Disable (No Audible Indication)
Power On Alert = Four Beeps
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
26/339
General Features
18 HP Linear Barcode Scanner
Good Read: When to Indicate
This feature specifies when the reader will provide indication (beep and/or flash itsgreen LED) upon successfully reading a barcode. Choices are:
Good Read = Indicate after decode
Good Read = Indicate after transmit
ENTER/EXIT PROGRAMMING MODE
Indicate Good Read = After Decode
Indicate Good Read = After Transmit
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
27/339
LED and Beeper Indicators
Programming Guide 19
Good Read Beep Type
Specifies whether the good read beep has a mono or bitonal beep sound.
ENTER/EXIT PROGRAMMING MODE
Good Read Beep Type = Mono
Good Read Beep Type = Bitonal
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
28/339
General Features
20 HP Linear Barcode Scanner
Good Read Beep Frequency
Adjusts the good read beep to sound at a selectable low, medium or high frequency,selectable from the list below. (Controls the beepers pitch/tone.)
Good Read Beep Length
Specifies the duration of a good read beep.
ENTER/EXIT PROGRAMMING MODE
Good Read Beep Frequency = Low
Good Read Beep Frequency = Medium
Good Read Beep Frequency = High
DEFAULT
ENTER/EXIT PROGRAMMING MODE
Good Read Beep Length = 60 msec
7/26/2019 HP Linear Barcode Scanner Programming Guide
29/339
LED and Beeper Indicators
Programming Guide 21
Good Read Beep Length continued
ENTER/EXIT PROGRAMMING MODE
Good Read Beep Length = 80 msec
Good Read Beep Length = 100 msec
Good Read Beep Length = 120 msec
Good Read Beep Length = 140 msec
Good Read Beep Length = 160 msec
Good Read Beep Length = 180 msec
Good Read Beep Length = 200 msec
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
30/339
General Features
22 HP Linear Barcode Scanner
Good Read Beep Volume
Selects the beeper volume (loudness) upon a good read beep. There are three select-able volume levels.
ENTER/EXIT PROGRAMMING MODE
Good Read Beep Volume = Beeper Off
Good Read Beep Volume = Low
Good Read Beep Volume = Medium
Good Read Beep Volume = High
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
31/339
LED and Beeper Indicators
Programming Guide 23
Good Read LED Duration
This feature specifies the amount of time that the Good Read LED remains on follow-ing a good read. The good read LED on time can be set within a range of 0.1 to 25.5seconds in 100ms increments.Follow these instructions to set this feature:
1. Determine the desired setting in milliseconds. A setting of 0 means that the good read
LED stays on until the next time the trigger is pulled.2. Divide the desired setting by 100 (setting is in 100ms increments). Pad the result with
leading zeroes to yield three digits. For example: 0 = 000, 5 = 000, 20 = 020, etc.
3. Scan the ENTER/EXIT PROGRAMMING MODE barcode to enter Programming
Mode.
4. Scan the barcode: SELECT GOOD READ LED DURATION SETTING.
5. Scan the appropriate three digits from the keypad in Appendix E, Keypadrepresent-ing the duration which was determined in the steps above. You will hear a two-beep
indication after the last character.
6. Scan the ENTER/EXIT PROGRAMMING MODE barcode to exit Programming
Mode.
This completes the procedure. See Table 3for some examples of how to set this fea-ture.
Table 3. Good Read LED Duration Setting Examples
NOTE
If you make a mistake before the last character, scan the CAN-CEL barcode to abort and not save the entry string. You can
then start again at the beginning.
STEP ACTION EXAMPLES
1 Desired Setting
Good ReadLED stays onuntil next trig-ger pull (00)
200ms1500ms (1.5
sec.)2500ms (2.5 sec.)
2Divide by 10 (and pad withleading zeroes)
000 002 015 025
3 Scan ENTER/EXIT PROGRAMMING MODE
4 Scan SELECT LABEL GONE TIMEOUT SETTING
5Scan Three Characters
From Appendix E, Keypad0, 0 and 0 0, 0 and 2 0, 1 and 5 0, 2 and 5
6 Scan ENTER/EXIT PROGRAMMING MODE
7/26/2019 HP Linear Barcode Scanner Programming Guide
32/339
General Features
24 HP Linear Barcode Scanner
Good Read LED Duration cont.
ENTER/EXIT PROGRAMMING MODE
Select Good Read LED Duration Setting
Make a mistake? Scan the CANCEL barcode toabort and not save the entry string. You can thenstart again at the beginning.
CANCEL
DEFAULT020 = Good Read LED stays on for2 seconds.
NOTE
Indicators are dimmed during sleep.
7/26/2019 HP Linear Barcode Scanner Programming Guide
33/339
Scanning Features
Programming Guide 25
Scanning Features
Scan Mode
Selects the scan operating mode for the reader. Selections are:
Trigger Single When the trigger is pulled, scanning is activated until one of the fol-
lowing occurs:- Scanning Active Timehas elapsed- a label has been read
- the trigger is released
This mode is associated with typical handheld reader operation: when the trigger ispulled, scanning starts and the product scans until the trigger is released, or a label isread, or the maximum Scanning Active Timehas elapsed.
Trigger Hold Multiple When the trigger is pulled, scanning starts and the productscans until the trigger is released or Scanning Active Timehas elapsed. Reading alabel does not disable scanning. Double Read Timeoutprevents undesired multiplereads of the same label while in this mode.
Trigger Pulse Multiple When the trigger is pulled, continuous scanning is activat-ed until Scanning Active Timehas elapsed or the trigger has been released andpulled again. Double Read Timeoutprevents undesired multiple reads of the samelabel while in this mode.
Flashing The reader flashes on and off regardless of the trigger status. Flash rate iscontrolled by Flash On Timeand Flash Off Time. When Flash is ON the imagerreads continuously. When Flash is OFF scanning is deactivated.
Always On No trigger pull is required to read a barcode. Scanning is continually
on. If the trigger is pulled, the reader acts as if it is in Trigger SingleMode. DoubleRead Timeoutprevents undesired multiple reads of the same label while in thismode.
Stand Mode No trigger pull is required to read a barcode. Scanning is turned on au-tomatically when an item is placed in readers field of view. If the trigger is pulled,the reader acts as if it in single read mode. Double Read Timeoutprevents undesiredmultiple reads of the same label while in this mode.
Trigger Object Sense This mode is similar to Stand Mode, except that a triggerpull is required to activate the decoder.
7/26/2019 HP Linear Barcode Scanner Programming Guide
34/339
General Features
26 HP Linear Barcode Scanner
Scan Mode continued
ENTER/EXIT PROGRAMMING MODE
Scan Mode = Trigger Single
Scan Mode = Trigger Hold Multiple
Scan Mode = Trigger Pulse Multiple
Scan Mode = Flashing
Scan Mode = Always On
Scan Mode = Stand Mode
Scan Mode = Trigger Object Sense
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
35/339
Scanning Features
Programming Guide 27
Stand Mode Triggered Timeout
This feature specifies the time to remain in Trigger Singlemode after the trigger ispulled while in Stand Mode.
NOTE
This timeout is only used when the Scan Mode is configured as
Stand Mode.
ENTER/EXIT PROGRAMMING MODE
Stand Mode Triggered Timeout = 0.5 Seconds
Stand Mode Triggered Timeout = 1.5 Seconds
Stand Mode Triggered Timeout = 2 Seconds
Stand Mode Triggered Timeout = 3 Seconds
Stand Mode Triggered Timeout = 4 Seconds
DEFAULT
7/26/2019 HP Linear Barcode Scanner Programming Guide
36/339
General Features
28 HP Linear Barcode Scanner
Stand Mode Triggered Timeout continued
ENTER/EXIT PROGRAMMING MODE
Stand Mode Triggered Timeout = 6 Seconds
Stand Mode Triggered Timeout = 8 Seconds
Stand Mode Triggered Timeout = Switch back toTrigger Single on trigger pull
7/26/2019 HP Linear Barcode Scanner Programming Guide
37/339
Scanning Features
Programming Guide 29
Scanning Active Time
This setting specifies the amount of time that the reader stays in scan ON state oncethe state is entered. The range for this setting is from 1 to 255 seconds in 1-secondincrements.
Follow these instructions to set this feature:
1. Determine the desired setting.
2. Pad the result with leading zeroes to yield three digits. For example: 0 = 000, 5 = 005,
20 = 020, etc.
3. Scan the ENTER/EXIT PROGRAMMING MODE barcode to enter Programming
Mode.
4. Scan the barcode: SELECT SCANNING ACTIVE TIME SETTING.
5. Scan the appropriate three digits from the keypad in Appendix E, Keypad, that repre-sent the duration which was determined in the steps above. You will hear a two-beep
indication after the last character.
6. Scan the ENTER/EXIT PROGRAMMING MODE barcode to exit Programming
Mode.
This completes the procedure. See Table 4for some examples of how to set this fea-ture.
Table 4. Scanning Active Time Setting Examples
NOTE
If you make a mistake before the last character, scan the CAN-CEL barcode to abort and not save the entry string. You canthen start again at the beginning.
STEP ACTION EXAMPLES
1 Desired Setting 1 Second90 Sec. (1.5
min.)180 Sec. (3
min.)255 Seconds (4.25
min.)
2 Pad leading zero(es) 001 090 180 255
3 Scan ENTER/EXIT PROGRAMMING MODE
4 Scan SELECT SCANNING ACTIVE TIME SETTING
5Scan Three Characters
From Appendix E, Keypad0, 0 and 1 0, 9 and 0 1, 8 and 0 2, 5 and 5
6 Scan ENTER/EXIT PROGRAMMING MODE
7/26/2019 HP Linear Barcode Scanner Programming Guide
38/339
General Features
30 HP Linear Barcode Scanner
Scanning Active Time cont.
ENTER/EXIT PROGRAMMING MODE
Select Scanning Active Time Setting
Make a mistake? Scan the CANCEL barcode toabort and not save the entry string. You can thenstart again at the beginning.
CANCEL
DEFAULT 005 = Scanning is active for 5 Seconds
7/26/2019 HP Linear Barcode Scanner Programming Guide
39/339
Flash On Time
Programming Guide 31
Flash On TimeThis feature specifies the ON time for the indicator LED while in Flash Mode. The
selectable range is 100 to 9,900 milliseconds (0.1 to 9.9