Microscan HS-21, HS-41X User Manual

HS-21/HS-41X Handheld Reader
User’s Manual
P/N 84-100052 Rev B
Copyright and Disclaimer
Copyright ©2013 Microscan Systems, Inc.
ISO 9001 Certified Issued by TüV USA
All rights reserved. The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Microscan manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Microscan.
Throughout this manual, trademarked names might be used. We state herein that we are using the names to the benefit of the trademark owner, with no intention of infringement.
Disclaimer
The information and specifications described in this manual are subject to change without notice.
Latest Manual Version
For the latest version of this manual, see the Download Center on our web site at:
www.microscan.com.
Technical Support
For technical support, e-mail: helpdesk@microscan.com.
Warranty
For current warranty information, see: www.microscan.com/warranty.
Microscan Systems, Inc.
United States Corporate Headquarters
+1.425.226.5700 / 800.762.1149
United States Northeast Technology Center
+1.603.598.8400 / 800.468.9503
European Headquarters
+31.172.423360
Asia Pacific Headquarters
+65.6846.1214
Table of Contents
Table of Contents
Chapter 1 Quick Start
Check Required Hardware ...................................................................... 1-2
USB Interface .......................................................................................... 1-3
RS-232 Interface ..................................................................................... 1-4
Install ESP............................................................................................... 1-5
Select Model............................................................................................ 1-6
Select Interface and Connect to Reader ................................................. 1-7
Configure the Reader .............................................................................. 1-9
Save Changes in ESP........................................................................... 1-10
Chapter 2 Using ESP
EZ Mode.................................................................................................. 2-2
Application Mode..................................................................................... 2-3
Tree Controls........................................................................................... 2-4
Menu Toolbar .......................................................................................... 2-5
Send/Receive ....................................................................................... 2-15
Chapter 3 Basic Operations
Practice Targeting ................................................................................... 3-2
Motion Detect Mode ................................................................................ 3-3
Dual Optics.............................................................................................. 3-4
Operational Feedback ............................................................................. 3-6
Chapter 4 Communications
Communications by ESP......................................................................... 4-2
Communications Overview...................................................................... 4-3
USB Interface .......................................................................................... 4-4
RS-232 Interface ..................................................................................... 4-5
Preamble ................................................................................................. 4-7
Postamble ............................................................................................... 4-8
Preamble and Postamble by ESP ........................................................... 4-9
Keyboard Mapping ................................................................................ 4-10
Communications Mode.......................................................................... 4-11
USB Keyboard Rate .............................................................................. 4-13
RS-232 .................................................................................................. 4-14
Text Command Timeout........................................................................ 4-15
Chapter 5 Read Cycle
Read Cycle by ESP................................................................................. 5-2
External Trigger....................................................................................... 5-3
Default Continuous Event........................................................................ 5-4
Maximum Decodes per Read.................................................................. 5-5
Read Cycle Timeout................................................................................ 5-6
Ignore Duplicate Symbol Timeout ........................................................... 5-7
Targeting Zone Tolerance ....................................................................... 5-8
Morphological Preprocessing .................................................................. 5-9
Camera Settings.................................................................................... 5-10
Chapter 6 Symbologies
Symbologies by ESP............................................................................... 6-2
Data Matrix .............................................................................................. 6-3
QR Code ................................................................................................. 6-4
Aztec........................................................................................................ 6-5
Code 39 ................................................................................................... 6-6
Code 128 .................................................................................................6-7
BC412...................................................................................................... 6-8
Code 93 ................................................................................................... 6-9
Codabar................................................................................................. 6-10
Interleaved 2 of 5................................................................................... 6-11
UPC ....................................................................................................... 6-12
Postal..................................................................................................... 6-13
Pharmacode .......................................................................................... 6-14
GS1 DataBar ......................................................................................... 6-16
PDF417 .................................................................................................6-17
MicroPDF417.........................................................................................6-18
Composite ............................................................................................. 6-19
Symbology Identifier ..............................................................................6-20
Chapter 7 I/O Parameters
I/O Parameters by ESP ........................................................................... 7-2
No Read Notification................................................................................7-3
Targeting ................................................................................................. 7-4
Beeper ..................................................................................................... 7-5
Vibrate .....................................................................................................7-6
Button Stay-Down Time...........................................................................7-7
Motion Detect Event ................................................................................ 7-8
Image Quality .......................................................................................... 7-9
Chapter 8 Advanced Operations
Continuous Read..................................................................................... 8-2
Mirroring .................................................................................................. 8-3
Motion Detection......................................................................................8-4
Window of Interest ................................................................................... 8-5
Chapter 9 Terminal
Terminal View.......................................................................................... 9-2
Find.......................................................................................................... 9-3
Send ........................................................................................................9-4
Macros..................................................................................................... 9-5
Terminal Right-Click Menu ......................................................................9-6
Terminal Dropdown Menu .......................................................................9-7
Chapter 10 Utilities
Device Control .......................................................................................10-2
Differences from Default........................................................................ 10-3
Firmware................................................................................................ 10-4
Advanced............................................................................................... 10-6
Appendices
Appendix A General Specifications .........................................................A-2
Appendix B Electrical Specifications .......................................................A-5
Appendix C Configuration Symbols.........................................................A-6
Appendix D Serial Commands ..............................................................A-17
Appendix E Communications Protocol ..................................................A-48
Appendix F ASCII Table ........................................................................A-49
Appendix G Maintenance ......................................................................A-50
Appendix H Glossary of Terms..............................................................A-51
Introduction
About the HS-21 and HS-41X Handheld Readers
About the HS-21 and HS-41X Handheld Readers
The HS-21 is a general-purpose 2D reader. Its many features include dual field optics for both high density and wide angle performance, a ruggedized design, IP54 sealing against dust and water, and compact size.
The HS-41X is a special-purpose 2D reader for decoding direct part marks (DPM). Microscan’s X-Mode decode algorithms make the HS-41X an ideal solution for reading difficult marks on many surfaces, including PCBs, electrical components, castings, and sheet metal. Its tough design makes it a good choice for manufacturing and light industrial applications.
Both readers can be configured and tested easily using the intuitive tree controls and user interface of Microscan’s ESP Software.
Note: The HS-21 and HS-41X have unique algorithm licenses, and the HS-21 cannot be field-upgraded to an HS-41X.
About This Manual
This manual provides complete information on setting up, installing, and configuring the HS-21 and HS-41X. The chapters are presented in the order in which the reader would be assembled, configured, and optimized.
Highlighting
Cross-references and web addresses are highlighted in blue bold. References to
ESP
, its toolbar headings, and menu headings are highlighted in
Bold Initial Caps
.
Introduction
Statement of Agency Compliance
The HS-21 and HS-41X have been tested for compliance with FCC regulations and were found to be compliant with all applicable FCC Rules and Regulations.
IMPORTANT NOTE: To comply with FCC RF exposure compliance requirements, this device must not be co-located or operate in conjunction with any other antenna or transmitter.
CAUTION: Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
The HS-21 and HS-41X have been tested for compliance to CE (Conformité Européenne) standards and guidelines and were found to conform to applicable CE standards, specifically the EMC requirements EN 55024, ESD EN 61000-4-2, Radiated RF Immunity EN 61000-4-3, ENV 50204, EFT EN 61000-4-4, Conducted RF Immunity EN 61000-4-6, EN 55022, Class B Radiated Emissions, and Class B Conducted Emissions.
Statement of RoHS Compliance
Statement of RoHS Compliance
All Microscan readers with a ‘G’ suffix in the FIS number are RoHS-Compliant. All compliant readers were converted prior to March 1, 2007. All standard accessories in the Microscan Product Pricing Catalog are RoHS-Compliant except 20-500013-01 and 98-000039-02. These products meet all the requirements of “Directive 2002/95/EC” European Parliament and the Council of the European Union for RoHS compliance. In accordance with the latest requirements, our RoHS-Compliant products and packaging do not contain intentionally added Deca-BDE, Perfluorooctanes (PFOS), or Perfluorooctanic Acid (PFOA) compounds above the maximum trace levels. To view the document stating these requirements, please visit:
http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:32002L0095:EN:HTML
and
http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2006:372:0032:0034:EN:PDF
Please contact your sales manager for a complete list of Microscan’s RoHS-Compliant products.
This declaration is based upon information obtained from sources which Microscan believes to be reliable, and from random sample testing; however, the information is provided without any representation of warranty, expressed or implied, regarding accuracy or correctness. Microscan does not specifically run any analysis on our raw materials or end product to measure for these substances.
The information provided in this certification notice is correct to the best of Microscan’s knowledge at the date of publication. This notice is not to be considered a warranty or quality specification. Users are responsible for determining the applicability of any RoHS legislation or regulations based on their individual use of the product.
Regarding “RoHS Directive 2011_65_EU” Microscan produces Monitoring and Control Instruments as well as Industrial Monitoring and Control Instruments as defined within the directive. Microscan has developed and is implementing a RoHS2 compliance plan with the intention of bringing all active products listed in our current marketing literature within full compliance as per the directive deadlines.
Key milestones for the transition plan are as follows:
• Complete internal product audit and supplier transition by July 2013.
• Initial “Monitoring and Control Instruments” RoHS2-compliant products available by July 2014.
• Initial “Industrial Monitoring and Control Instruments” RoHS2-compliant products available by July 2015.
• All new products introduced in 2014 are expected to be WEEE and RoHS2 compliant. Microscan will mark the products with the ‘CE’ marking that complies with the RoHS2 process to acquire ‘CE’ certification
per the example given: Example 1 >> Machinery directive + EMC directive + RoHS2 = Declaration of Conformity.
1 Quick Start
Check Required Hardware ........................................................................................................... 1-2
USB Interface ............................................................................................................................... 1-3
RS-232 Interface .......................................................................................................................... 1-4
Install ESP.................................................................................................................................... 1-5
Select Model................................................................................................................................. 1-6
Select Interface and Connect to Reader ...................................................................................... 1-7
Configure the Reader ................................................................................................................... 1-9
Save Changes in ESP................................................................................................................ 1-10
Contents
This section is designed to get your HS-21 or HS-41X Handheld Reader up and running quickly using Microscan’s ESP Software so you can get a sense of its capabilities and test sample symbols. Detailed setup information for configuring the reader for your specific application can be obtained in the subsequent sections.
Your interface type will determine how data is received by the host. When sending data by USB, you must open a text editor in your host computer. When sending data by RS-232, you must use a terminal program such as
ESP’s Terminal
view.
HS-21/HS-41X Handheld Reader User’s Manual 1-1
Check Required Hardware
6’ USB Straight Cable
8’ RS-232 Coiled Cable
USB Interface
RS-232 Interface
Save Settings
Check Required Hardware
The HS-21/HS-41X is shipped with one of the following cables:
USB Hardware
• HS-21/HS-41X Handheld Reader
• USB Cable
RS-232 Hardware
• HS-21/HS-41X Handheld Reader
• RS-232 Cable
• RS-232 Power Supply
Changing Cable and Communications Interface
The reader can be converted from USB to RS-232 or from RS-232 to USB by changing the cable and scanning the appropriate communications programming symbol below. To detach the USB or RS-232 cable from the reader, press a paper clip into the hole on the side of the handle and gently pull the cable out of the connector.
1-2 HS-21/HS-41X Handheld Reader User’s Manual
USB Interface
USB Configuration
1
2
Default to USB (HID)
Save Settings
Test Symbol
(ABCDEFGHIJKLMNOP)
Note: The USB interface draws its power from the host computer.
USB Configuration
Item Description Part Number
HS-21 Handheld Reader FIS-HS21-000XG
1
HS-41X Handheld Reader FIS-HS41X-000XG USB Cable, 6’ Straight 61-000224-01
2
USB Cable, 8’ Coiled 61-000224-02
Installation Steps for USB
To power on the reader, plug the USB cable into the reader’s handle and into the host’s USB port. After several seconds, the reader will beep twice and the LED will turn off. The reader will now be ready to use.
Important: If you use a USB hub, be sure that it is a powered hub.
Quick Start
Read the Save Settings symbol.
HS-21/HS-41X Handheld Reader User’s Manual 1-3
RS-232 Interface
3
RS-232 Configuration
1
2
Reset to RS-232 Factory Defaults
Test Symbol
(ABCDEFGHIJKLMNOP)
Save Settings
RS-232 Interface
Note: Unlike USB, the RS-232 interface does not draw its power from the host computer,
and requires a power supply.
RS-232 Configuration
Item Description Part Number
HS-21 Handheld Reader FIS-HS21-000XG
1
HS-41X Handheld Reader FIS-HS41X-000XG RS-232 Cable, 8’ Coiled
2
RS-232 Power Supply, U.S. RS-232 Power Supply, Euro
3
RS-232 Power Supply, UK
Installation Steps for RS-232
To power on the reader, plug the RS-232 cable into the reader’s handle, plug the power supply into the AC outlet, plug the power supply cord into the barrel jack on the cable, and then connect the cable to the appropriate serial port on the host. After several seconds, the unit will beep twice and the LED will turn off. The reader will now be ready to use.
61-000224-03 20-000335-02 20-000336-02 20-000337-02
Read the Save Settings symbol.
1-4 HS-21/HS-41X Handheld Reader User’s Manual
Quick Start
Install ESP
ESP Software is Microscan’s configuration and testing software. Use ESP to set up your
HS-21 or HS-41X Handheld Reader. ESP can be found on the Microscan Tools CD that is packaged with the reader.
1. Follow the prompts to install ESP from the CD.
2. Click on the ESP icon to run the program.
Note: ESP can also be installed from the Download Center at www.microscan.com.
Minimum System Requirements
• 233 MHz Pentium processor
• Windows 7 (32-bit or 64-bit), Vista (32-bit or 64-bit), XP, or 2000 operating system
• Internet Explorer 6.0 or higher
• 128 MB RAM or greater
• 80 MB hard drive space
• 800 x 600 minimum 256 color display (1024 x 768 32-bit color recommended)
HS-21/HS-41X Handheld Reader User’s Manual 1-5
Select Model
Select Model
When you start ESP, the following menu will appear:
1. Click the HS-21/HS-41X button and then click OK. If you do not want to make this selection every time you start ESP, uncheck “Show this dialog at startup”. If you need to select another model later, click Switch Model at the top of the screen.
Note:
2. Click Yes when this dialog appears:
1-6 HS-21/HS-41X Handheld Reader User’s Manual
You can also type a name of your choice in the
Description
text field and click OK.
Quick Start
Click the Show Connect Symbol
button.
Reader ID number should match the serial number next to the trigger under the optical head of the reader.
Select Interface and Connect to Reader
USB
• In the communications dialog box, select the communications interface you are using and click Next.
• Click the Show Connect Symbol button, print the USB Connect Mode symbol, and decode it with the reader to ensure that you are in the correct communications interface. Keep the printed symbol in a convenient place for future use.
• Click Next when you are finished.
The Select Device dialog will then reappear:
• You will see a “ Reader” ID number in the Select Device field. Click Connect.
• When you are connected successfully, the CONNECTED message will appear in a green box in the status bar at the bottom right of the screen.
You are now ready to configure your reader using ESP. Subsequent sections provide more detailed information about ESP’s configuration options.
HS-21/HS-41X Handheld Reader User’s Manual 1-7
Select Interface and Connect to Reader
Click the Show Connect Symbol
button.
RS-232
• In the Select Protocol dialog box, select the communications interface you are using and click Next.
•Print the RS-232 Connect Mode symbol (also shown in the Install ESP step) and decode it with the reader to ensure that you are in the correct communications interface. Keep the printed symbol in a convenient place for future use.
• Click Next when you are finished.
•The Com Port dialog will then reappear. Select which communications port you are using. If you don’t see your communications port listed on the dropdown menu, select
Other
.
• Click Connect.
• When you are connected successfully, the CONNECTED message will appear in a green box in the status bar at the bottom right of the screen.
If the connection attempt fails, enable a different communications port, check your port connections, and try again.
You are now ready to configure your reader using ESP. Subsequent sections provide more detailed information about ESP’s configuration options.
1-8 HS-21/HS-41X Handheld Reader User’s Manual
Configure the Reader
Click the App Mode button to make configuration changes.
Quick Start
The following modes are accessible by clicking the buttons in the first row of
• Click the EZ Mode button to return to the EZ Mode view.
• Click the Autoconnect button to establish communication.
• Click the Send/Recv button to send or receive commands.
• Click the Switch Model button to open the model menu, or to return to a previous model.
• Click the Parameters button to show the tabbed tree controls for Communication, Read Cycle, Symbologies, and I/O Parameters.
• Click the Imager button to capture and decode symbols and to use Window of Interest for Near Field and Far Field.
• Click the Terminal button to display decoded symbol data and to send serial commands to the reader using text or macros.
• Click the Utilities button to show the tabbed interfaces for Device Control, Differences from Default, Firmware, and Advanced settings.
For further details, see ESP Help in the dropdown Help menu.
App Mode
icons:
HS-21/HS-41X Handheld Reader User’s Manual 1-9
Save Changes in ESP
1. Left-click on the +
to expand the desired tree.
2. Double-click on the desired parameter and click once in the selection box to view options.
5. Right-click on the open screen and select Save to Reader to implement the command in the reader.
4. Left-click again on the open screen to complete your selection.
3. Place your cursor in the selection box, scroll down to the setting you want to change, and click once on the setting.
Save Changes in ESP
To make changes to a configuration setting:
Saving Options
Send, No Save. Changes will be lost when power is re-applied to the reader.
Send and Save. This activates all changes in current memory and saves to the reader for power-on.
1-10 HS-21/HS-41X Handheld Reader User’s Manual
2 Using ESP
EZ Mode....................................................................................................................................... 2-2
Application Mode.......................................................................................................................... 2-3
Tree Controls................................................................................................................................ 2-4
Menu Toolbar ............................................................................................................................... 2-5
Send/Receive ............................................................................................................................ 2-15
Contents
This section is designed to help you understand the structure and application of ESP. When you open ESP, unless otherwise specified in the ESP Preferences dialog accessible
from the Options heading on the menu toolbar, you will enter EZ Mode for initial setup. From there, you can enter Application Mode (App Mode) and access several configuration menus ( a Terminal interface, and a Utilities interface).
ESP
Tree Controls: Each configuration menu contains a list of all option settings that pertain
Graphic User Interfaces: Settings can be configured using such point-and-click tools
Communications, Read Cycle, Symbologies, I/O Parameters
can be used to configure the HS-21 and HS-41X Handheld Readers in the following ways:
to that specific element of reader operation. For example, the Communications menu shows a Communications Mode command, and then the options RS-232 Serial, USB Keyboard, and USB Native (HID), all of which are accessible from a dropdown menu.
as radio buttons, tabs, spin boxes, check boxes, and drag-and-drop functions.
Terminal: ESP
directly to the reader by typing them in the provided text field.
’s
Terminal
interface allows you to send configuration and utility commands
, an
Imager
interface,
HS-21/HS-41X Handheld Reader User’s Manual 2-1
EZ Mode
Enter App Mode to access configuration trees and other setup features.
Click Start to find the test symbol within the field of view and to to take an image capture of the symbol. Trigger the reader manually or check
Auto Trigger
for ESP to trigger the reader and decode the symbol data. Decoded symbol data will appear in the field beneath the viewing area. Click Stop to end the locate and trigger functions.
Hint: Right-click on the image to save it to your PC.
EZ Mode
EZ Mode offers instructions on positioning the reader in relation to a test symbol and
triggering the reader to decode the symbol.
2-2 HS-21/HS-41X Handheld Reader User’s Manual
Using ESP
Menu toolbar.
Click this icon to return to EZ Mode.
Click the Parameters icon to return to full App Mode view from Terminal or Utilities.
Click on tabs in this row to access configuration trees like the one shown below.
Click here to open the Imager,
Terminal, or Utilities views.
Application Mode
From EZ Mode, you can click on the App Mode button to access specific configuration menus, Utilities tools, and a Terminal window where serial commands can be entered.
Note: The App Mode and EZ Mode buttons appear in the same position to allow easy switching between these primary modes.
Note: See the corresponding sections of this documentation for specific information on any of the views or modes mentioned above.
HS-21/HS-41X Handheld Reader User’s Manual 2-3
Tree Controls
2. Double click on the parameter and click once in the selection box to view options.
3. Place your cursor in the selection box, scroll down to the setting you want to change and click once on the setting.
4. Left click again on the open screen to complete the selection.
5. Right click on the open screen and select Save to Reader to implement the command in the reader.
1. Left click on the +/-
to expand or collapse the tree.
In this example, the command for
Read Cycle Timeout is shown.
Tree Controls
To make changes to configuration settings in the tree control menus:
Hint: To see the underlying serial command that corresponds with each tree control item, click on the item in the tree control and drag the mouse to the open screen. The command will be displayed between angle brackets.
2-4 HS-21/HS-41X Handheld Reader User’s Manual
Menu Toolbar
(Save to Reader)
(Receive Reader
Settings)
File > New
Whenever New is selected from the File menu, the default configuration of ESP is loaded.
Open / Save
Using ESP
When is saved to the host computer’s hard drive and available whenever the same file is selected under Open.
When you save menu changes to your hard drive, these changes are not saved to your reader. The diagram below shows how settings can be saved and received between ESP and the reader, and ESP and the host hard drive.
Save
or
Save As
is selected, the
ESP
configuration
Import / Export
Import converts the ASCII settings from a text file to ESP configuration settings. Export converts the active ESP configuration settings to an ASCII text file.
HS-21/HS-41X Handheld Reader User’s Manual 2-5
Menu Toolbar
Model
The Model menu allows you to select between reader models. When you choose another model, the current connection with your present model will be terminated.
New Model
To connect to another model, select New Model, choose the model you want, and click OK. All models you have selected and enabled will continue to appear in the dropdown model
menu. The New Model option is repeated when you click the Switch Model button on the top row of icons.
2-6 HS-21/HS-41X Handheld Reader User’s Manual
Options
The Toolbar Style options allow you to determine how ESP will display the mode options in the two rows at the top of the screen.
Using ESP
You can use the preferences.
Preferences will be saved and loaded into opened, whether or not you save the
Options
menu to save memos and set up
ESP
Preferences > General Tab
ESP
ESP
the next time
file to the host computer.
ESP
is
Reload Last File
At startup, reloads the last file saved to the computer.
Show Model Prompt
At startup, remembers the last connected model and displays it in the Connecting... dialog whenever you attempt to connect.
Show Connect Prompt
At startup, displays the Would you like to connect... prompt.
Receive After Connect
At startup, loads the reader’s settings into ESP. (This is not recommended if you want to preserve your ESP settings for future use.)
Skip EZ Mode
At startup, skips EZ Mode and opens directly in App Mode.
HS-21/HS-41X Handheld Reader User’s Manual 2-7
Menu Toolbar
Preferences > Terminal Tab
Show Non-Printable Characters
When Show Non-Printable Characters is enabled, characters such as “CRLF” will be displayed in the Terminal window. When Enhanced Format is checked, the characters are displayed with more detailed formatting.
Change Keyboard Macros
Clicking the Change Keyboard Macros button brings up the Function Keys dialog. In this dialog you can select the desired function key and then enter your macro keystrokes in the associated key map. For example, to make Ctrl-F2 the keystroke to send a trigger character, select F2, then in the Ctrl row, enter <trigger character> and click OK. Then whenever the Ctrl-F2 keystroke is pressed, the trigger character will start the read cycle.
Note: The F1 key is reserved for opening ESP Help and the F3 key is reserved for the Find Next function.
Change Font
Allows you to modify the font used for decode data received from the reader on the Terminal screen.
Change Echo Font
Allows you to modify the font used for command characters typed into the Terminal view.
Enable Echo
Allows you to enter command characters in Terminal.
Display Incoming Data Even When Not in Focus
When Display Incoming Data Even When Not in Focus is enabled, data from the reader will continue to appear in the Terminal even when ESP is not the top window.
2-8 HS-21/HS-41X Handheld Reader User’s Manual
Preferences > Bar Code Options Tab
Using ESP
The Bar Code Options dialog allows you to set the size of user-created symbols.
Sizing Information
Sets the bar width or module width (in mils, or thousandths of an inch) of user-created
symbols.
Example: A bar width of 14 is 0.014 inches.
HS-21/HS-41X Handheld Reader User’s Manual 2-9
Menu Toolbar
Preferences > Advanced Tab
The Auto Sync options at the top of the Advanced tab allow the user to determine whether Auto Sync will be enabled automatically in sections of ESP where it is used, or if it will ask before it enables Auto Sync functions.
Always Ask Before Auto Sync Occurs
If this option box is checked, specific Auto Sync functions can be enabled. from the Reader will automatically send the reader’s settings to ESP when Auto Sync is enabled. settings chosen in in which Auto Sync will not automatically send reader settings to to the reader.
Send ESP Settings to the Reader
ESP
to the reader.
Do Not Send or Receive Settings
will automatically send all reader configuration
ESP
Receive Settings
creates a condition
, or send
ESP
settings
Include Preamble and Postamble with Send Save
When this option box is checked, the user-configured Preamble and Postamble characters will be sent along with other parameters.
Send XON with Autoconnect
Sends an routine.
2-10 HS-21/HS-41X Handheld Reader User’s Manual
XON (Begin Transmission
) command to the reader before starting the
Autoconnect
Ask to Save ESP File when Quitting
When enabled, prompts the user to save a .esp file when ending a session.
The .esp file will be saved in the location of your choice.
Using ESP
Use Default Storage Location
When enabled, automatically stores data in ESP’s Application Data folder.
HS-21/HS-41X Handheld Reader User’s Manual 2-11
Menu Toolbar
Document Memo
The information you type in the Document Memo field will appear in a context-sensitive text box whenever your cursor hovers over the Document Memo item on the Options menu.
Model Memo
Similar to Document Memo, the information you type in the Model Memo field will appear in a context-sensitive text box whenever your cursor hovers over the Model Memo item on the Options menu. Memos created in Model Memo are specific to the model enabled when the message was created.
Note:
Memos must be saved in a If you do not save your current session, any memos that you have entered during the session will be discarded, and will be unavailable in your next session.
2-12 HS-21/HS-41X Handheld Reader User’s Manual
.esp
file if you want them to available in your next session.
Using ESP
RS-232 Connection Wizard
USB Connection Wizard
Connect
The Connect dropdown menu allows the user to access the Connection Wizard, as well as the Autoconnect and Configure Multidrop dialogs. Connect and Disconnect can also be performed directly from the dropdown menu without opening a dialog.
Connection Wizard
To connect using the Connection Wizard:
• Click Connect on ESP’s menu toolbar, and then select Connection Wizard.
•Select RS-232 or USB to activate the appropriate display.
• Configure RS-232 or USB settings as required by the application, and click Connect.
• When a connection is established, the green indicator in the status bar at the bottom right of the screen will be visible.
• If your RS-232 connection attempt fails, click the Auto Connect button to establish a connection between the reader and the host.
HS-21/HS-41X Handheld Reader User’s Manual 2-13
Menu Toolbar
Drag specific configuration values from the control tree directly into this field to encode new symbols.
Choose a spatial orientation for the new symbol.
Create a caption for the symbol that matches or describes the encoded data.
The symbol will be displayed in the field at the bottom of the Bar Code Dialog.
View
The View menu allows the user to move quickly between the Parameters, Imager, Termin al, and Utilities interfaces without
using the icon buttons on the App Mode toolbar. It also allows the user to access the Bar Code Dialog, shown below.
Bar Code Dialog
Symbols can be created in the Bar Code Dialog by typing the useful tool for creating configuration
symbols, allowing the user to configure the reader by
reading the user-created symbols.
text to be encoded. This is a
2-14 HS-21/HS-41X Handheld Reader User’s Manual
Using ESP
Send/Receive
To access Receive, Save, Lock, Default, and Advanced options, click the Send/Recv button or right-click in the tree control areas..
You can also access these options by right-clicking in any of the configuration views.
Receive Reader Settings
From the Send/Recv menu, select Receive Reader Settings. This option is useful if you want to receive the reader’s settings and save them as a file for
later retrieval. For example, if your reader has settings that you do not want to change, choosing Receive Reader Settings will allow you to load those settings to ESP and save them as an ESP file.
Receiving the reader’s settings also assures that you will not subsequently save any unwanted configuration changes previously made in ESP.
Select this option if you want to upload the reader’s settings to ESP. For example, if your ESP file has a number of custom settings that you want to maintain and download to the reader, you will lose those ESP settings if you choose to receive settings from the reader.
Save to Reader
Send, No Save
This saves ESP settings to current memory.
Send and Save
This activates all changes in current memory and saves to the reader.
Lock Reader
This locks in the most recently sent and saved configuration to the reader.
HS-21/HS-41X Handheld Reader User’s Manual 2-15
Send/Receive
Default Current Menu Settings
This option returns the settings in the current tree control to their defaults. Important: When you select Default Current Menu Settings you are only defaulting
settings in ESP. The reader is not affected unless you download new settings.
Default all ESP Settings
This option returns all settings in ESP to their defaults.
Important: When you select Default all ESP Settings you are only defaulting settings in ESP. The reader is not affected unless you download new settings.
Advanced Options
Send Current View
This is the same as Save to Reader > Send, No Save except that only the commands in the current tree control are sent.
Send Current Command
This is the same as Send Current View except that it only saves the command that is currently selected.
2-16 HS-21/HS-41X Handheld Reader User’s Manual
3 Basic Operations
Practice Targeting ........................................................................................................................ 3-2
Motion Detect Mode ..................................................................................................................... 3-3
Dual Optics................................................................................................................................... 3-4
Operational Feedback .................................................................................................................. 3-6
Contents
This section explains how to practice targeting and triggering, and how to begin configuring the reader.
HS-21/HS-41X Handheld Reader User’s Manual 3-1
Practice Targeting
When the reader is closer to the symbol, you will see two separate bars.
As you draw the reader away from the symbol, the two bars converge. At the optimal distance, the two bars should just be touching, as shown above.
ABCDEFGHIJKLMNOP
When first connecting, allow approximately 3 seconds for the reader to initialize.
1. Hold the reader steady and point it at a test symbol.
2. Squeeze and hold the trigger.
3.
Move the reader toward or away from the symbol in a fluid motion until the two side-by-side blue bars converge in the middle of the symbol. When the reader is at the optimal distance (about 4 inches or 10 cm), it will decode the symbol and will beep and vibrate while emitting a green LED flash to indicate a Good Read. At this optimal distance, the two blue bars should just be touching. Note that the bars overlap as you continue to draw the reader away from the symbol.
4. If no decode occurs, slowly draw away from or move closer to the symbol while holding the blue bars centered steadily on the symbol.
Test Symbol
Targeting Suggestions
• Typically, you should not hold the reader exactly perpendicular to the symbol. Position the reader at an angle to avoid specular reflection.
• Use smooth, fluid motion when targeting the symbol. Do not wave the reader side-to-side or up-and-down, or attempt to sweep across a symbol, as sudden movements will create blurred images.
• The reader is omnidirectional and can decode symbols in any orientation. When decoding 1D symbols, be sure that the entire symbol falls well within the field of view.
3-2 HS-21/HS-41X Handheld Reader User’s Manual
Motion Detect Mode
HS-21 with Presentation Stand
Basic Operations
The HS-21 or HS-41X can be placed in a presentation stand and used in Motion Detect Mode.
Important: Motion Detection
To decode a symbol, simply place it within the reader’s field of view. The reader will beep, vibrate, and emit a green LED flash upon Good Read.
must also be enabled in ESP for Motion Detect Mode to function.
HS-21/HS-41X Handheld Reader User’s Manual 3-3
Dual Optics
Far Field
Near Field
960
640
640
(1280)
Field of View: 30° horiz. by 20° vert. Focal Point: Approximately 100 mm
Field of View: 50° horiz. by 33.5° vert.
Focal Point: Approximately 115 mm
The reader’s dual field optical system can read small 2D symbols as well as larger 1D symbols. An image is captured from each field. The decoder first operates on the image (Near or Far) which was successfully decoded on the last cycle. If unsuccessful, the next image is decoded.
Move the reader closer to decode smaller symbols and farther away to decode larger symbols.
Imaging Area
The reader’s
optics are divided into Near Field and Far Field decode zones. Each decode
zone is 960 x 640 pixels.
3-4 HS-21/HS-41X Handheld Reader User’s Manual
Dual Optics Examples
20 mil Data Matrix
5 mil Code 39
Dual Field
Far Field
Near Field
Dual Field
Far Field
Near Field
Basic Operations
HS-21/HS-41X Handheld Reader User’s Manual 3-5
Operational Feedback
Condition Top LED Light Sound Vibration
Reader Successfully Powers Up
Reader Successfully Enumerates with Host (via Cable)
Attempting to Decode Green LED is Off None No Vibration Successful Decode and
Data Transfer via Cable Configuration Symbol
Successfully Decoded and Processed
Configuration Symbol Successfully Decoded but Not Successfully Processed
Green LED flashes 1 Beep Handle Vibrates
Once enumerated, the green LED turns Off
Green LED flashes 1 Beep Handle Vibrates
Green LED flashes 2 Beep Handle Vibrates
Green LED flashes 4 Beeps Handle Vibrates
1 Beep Handle Vibrates
3-6 HS-21/HS-41X Handheld Reader User’s Manual
Contents
Communications by ESP.............................................................................................................. 4-2
Communications Overview........................................................................................................... 4-3
USB Interface ............................................................................................................................... 4-4
RS-232 Interface .......................................................................................................................... 4-5
Preamble ...................................................................................................................................... 4-7
Postamble..................................................................................................................................... 4-8
Preamble and Postamble by ESP ................................................................................................ 4-9
Keyboard Mapping ..................................................................................................................... 4-10
Communications Mode............................................................................................................... 4-11
USB Keyboard Rate ................................................................................................................... 4-13
RS-232 ....................................................................................................................................... 4-14
Text Command Timeout............................................................................................................. 4-15
4 Communications
This section explains how to set up communications between the reader and a host. With Microscan’s ESP (Easy Setup Program), configuration changes can be made in the
ESP tree controls and then sent and saved to the reader. The Data Matrix symbols in this section can also be decoded to configure the reader’s Communications parameters.
HS-21/HS-41X Handheld Reader User’s Manual 4-1
Communications by ESP
Click this button to bring up the App Mode view, then click the Communication tab.
To open nested options, single-click the +.
To change a setting, double-click the setting and use your cursor to scroll through the options.
Communications by ESP
4-2 HS-21/HS-41X Handheld Reader User’s Manual
Communications
Communications Overview
Whenever you default the reader, it will return to the default settings of whichever interface you are using. Defaulting the reader does not remove preamble and postamble formatting. The reader is in USB Native (HID) by default.
USB
With USB communications, the reader connects directly to the host’s USB port from which it draws its power. Data is displayed by any open Windows-based program that can capture text in USB Keyboard Mode.
RS-232
With RS-232 communications the reader communicates with the host through a communications program such as ESP’s Terminal.
Default settings for establishing RS-232 communications are:
Baud Rate: 115.2K Parity: None Stop Bits: 1 Data Bits: 8
HS-21/HS-41X Handheld Reader User’s Manual 4-3
USB Interface
USB Interface
The reader is in USB Native (HID) by default.
USB Native (HID)
This mode is the standard way of transferring unformatted, unpacketized data to the reader through the USB port.
USB Keyboard Mode (Windows)
Data is output as keyboard sequences.
USB Virtual COM One-Way Mode
This mode allows a reader in a USB configuration to function as a virtual serial COM port. This mode requires installation of a USB Virtual COM driver, which is available from Microscan by request.
4-4 HS-21/HS-41X Handheld Reader User’s Manual
Communications
1200
2400
4800
9600
19.2K
38.4K
57.6K
115.2K (Default)
RS-232 Interface
Enabling RS-232 Interface will disable USB communications and require you to default the reader or read the USB Keyboard Mode symbol to return to USB.
Baud Rate (RS-232)
Baud Rate is the rate at which the reader and host transfer data. It only needs to be changed if necessary to match the host setting.
HS-21/HS-41X Handheld Reader User’s Manual 4-5
RS-232 Interface
None (Default)
Odd
Even
8 Data Bits (Default)
7 Data Bits
Parity (RS-232)
Parity is an error detection routine in which one data bit in each character is set to 1 or 0 so that the total number of 1 bits in the data field is even or odd. It only needs to be changed if necessary to match the host setting.
Data Bits (RS-232)
Data Bits are the total number of bits in each character. This setting only needs to be changed if necessary to match the host setting.
4-6 HS-21/HS-41X Handheld Reader User’s Manual
Communications
Comma
Space
Tab (RS-232 Only)
Carriage Return Line Feed (RS-232 Only)
Erase Preamble and Postamble Data
Tab (USB Keyboard Only)
Erase (None)
Preamble
A preamble is a character or series of characters that is added to the beginning of a decoded data string. Preamble characters will appear in the order that they are enabled (left to right). For example, if you enable a comma and then a space, and then decode a symbol containing the data ‘ABC’, your output will look like this:
, ABC
The only limit to the number of preambles enabled is the total memory size available. Set the desired preamble by reading the appropriate symbol below.
HS-21/HS-41X Handheld Reader User’s Manual 4-7
Postamble
Erase Preamble and Postamble Data
Line Feed (RS-232 Only)
Carriage Return (RS-232 Only)
Comma
Carriage Return Line Feed (RS-232 Only)
Space
Tab (RS-232 Only)
Erase (None)
Tab (USB Keyboard Only)
Enter (USB Keboard Only)
Postamble
A postamble is a character or series of characters that is added to the end of a decoded data string. Postamble characters will appear in the order that they are enabled (left to right). For example, if you enable a space and then a comma, and then decode a symbol containing the data ‘ABC’, your output will look like this:
ABC
,
The only limit to the number of postambles enabled is the total memory size available.
Set the desired postamble by reading the appropriate symbol below.
4-8 HS-21/HS-41X Handheld Reader User’s Manual
Communications
Scroll through a list of all preamble and postamble options, and then click Insert.
In addition to typing directly in the text fields and selecting from the dropdown menu, you can also click any of these preset buttons to set a preamble or postamble.
Save pre- and postamble settings and send them to the reader.
When you type ASCII characters directly into the Preamble or Postamble text fields and then click Send to Reader, those preamble or postamble characters are enabled and will appear in data output.
Preamble and Postamble by ESP
Characters can also be added to the beginning and end of data strings using ESP. There are a few different ways to do this, using the interface shown below.
You will see the Communications tree control on the left, and the Preamble/Postamble interface on the right.
HS-21/HS-41X Handheld Reader User’s Manual 4-9
Keyboard Mapping
U.S., No Leading
0 (Default) U.S. with Leading 0 U.S., Ctrl + Char.
French German
Japanese
Universal
Custom
Belgian
Swiss
Keyboard Mapping
The Keyboard Mapping feature provides alternatives for keyboards that do not conform to U.S. English mapping.
Note: Universal Keyboard mapping is slightly slower than the other language-specific options, because it maps data by reference to the full set of ASCII characters. The advantage of Universal Keyboard mapping is that it allows any language and keyboard layout to be mapped.
Important: Keyboard Mapping is not to be confused with USB Keyboard Mode, which has an entirely different function—namely to enable USB cabled communications.
Keyboard Mapping by ESP
4-10 HS-21/HS-41X Handheld Reader User’s Manual
Communications Mode
Communications
Some programming symbols. These options are explained below.
ESP
Communications options are unique to the software, and do not have corresponding
Reader Packet Format
Data that is sent from the reader to the host in Raw format is sent without packet framing or check characters. One-Way communication is in a raw format, no response is expected from the host, and data is not resent.
Packetized data is sent with framing (a preamble communicating the amount of data to be transmitted, and a postamble containing error detection) and check characters, and a response is expected from the host. Two-Wa y communication is in packet format.
Reader to Host Packet Size
The Reader to Host Packet Size is the amount of data (in bytes) that is sent to the host in packet format. This feature allows you to set the maximum allowable packet size.
Expect Host Response
When Expect Host Response is enabled, the reader will re-transmit data if it doesn’t receive acknowledgement from the host.
Reader Send Retry Count
Reader Send Retry Count sets the number of times the reader will re-transmit data before abandoning further send attempts. The minimum retry count is 1, which represents the initial transmission.
Host Acknowledgement Timeout
The Host Acknowledgement Timeout is the amount of time (in seconds) that the reader will wait for an acknowledgement from the host before re-sending data.
HS-21/HS-41X Handheld Reader User’s Manual 4-11
Communications Mode
Enable Text Commands
Disable Text Commands (Default)
When Text Commands are set to Enabled; Suppress Echo, text
that a user enters in the Terminal will not be shown. When Text
Commands are set to Enabled; Suppress Echo and Responses,
neither user-entered data or reader responses will be shown, and only decoded symbol data will appear in the Terminal.
See Terminal Right-Click Menu for a way to change Echo settings directly in the Terminal view.
When Magic Sequence is enabled, it allows
the user to enable
Text Commands
by entering a predetermined series of keystrokes.
Enter the magic sequence in this text field and click Send.
Once the magic sequence has been sent, you can send text commands from the same text field.
Text Commands
When the Text Commands feature is enabled, the reader can accept text commands via RS-232 connections and USB Virtual COM modes.
Note: Text Commands are not supported in USB HID Mode.
Text Commands by ESP
Entering Magic Sequence
The magic sequence is ;>PA followed by a numeric value of 1, 3, or 7. 1 = Enable Text Commands
3 = Enabled; Suppress Echo 7 = Enabled; Suppress Echo and Responses
In the example below, the magic sequence entered will Enable Text Commands and Suppress Echo and Responses.
4-12 HS-21/HS-41X Handheld Reader User’s Manual
Communications
USB Keyboard Rate
Requests that the host polls the USB reader at the rate specified (1 to 255 ms).
HS-21/HS-41X Handheld Reader User’s Manual 4-13
RS-232
RS-232
Baud Rate
Baud Rate is the rate at which the reader and host transfer data. It only needs to be changed if necessary to match the host setting.
Parity
Parity is an error detection routine in which one data bit in each character is set to 1 or 0 so that the total number of 1 bits in the data field is even or odd. It only needs to be changed if necessary to match the host setting.
Stop Bits
Stop Bits are added to indicate the end of each character. This setting should only be changed if necessary to match the host setting.
Data Bits
Data Bits are the total number of bits in each character. This setting only needs to be changed if necessary to match the host setting.
4-14 HS-21/HS-41X Handheld Reader User’s Manual
Communications
Text Command Timeout
Text Command Timeout allows you to set the maximum time during which a complete
text command from the host must be received. Pending text command data is discarded when the timeout is exceeded.
HS-21/HS-41X Handheld Reader User’s Manual 4-15
Text Command Timeout
4-16 HS-21/HS-41X Handheld Reader User’s Manual
5 Read Cycle
Read Cycle by ESP...................................................................................................................... 5-2
External Trigger............................................................................................................................ 5-3
Default Continuous Event............................................................................................................. 5-4
Maximum Decodes per Read....................................................................................................... 5-5
Read Cycle Timeout..................................................................................................................... 5-6
Ignore Duplicate Symbol Timeout ................................................................................................ 5-7
Targeting Zone Tolerance ............................................................................................................ 5-8
Morphological Preprocessing ....................................................................................................... 5-9
Camera Settings......................................................................................................................... 5-10
Contents
After you’ve established communications you will need to address the spatial and timing parameters associated with your application. This section explains those parameters. The Data Matrix symbols in this section can also be decoded to configure Read Cycle parameters.
HS-21/HS-41X Handheld Reader User’s Manual 5-1
Read Cycle by ESP
To change a setting, double-click the setting and use your cursor to scroll through the options.
Click this button to bring up the App Mode view, and then click the Read Cycle tab.
To open nested options,
single-click the +.
Read Cycle by ESP
5-2 HS-21/HS-41X Handheld Reader User’s Manual
Read Cycle
External Trigger
The External Trigger parameter allows you to determine reader behavior when triggered externally.
Show Target
The target LEDs will illuminate when the reader is triggered externally.
Read Both Fields (Default)
Both Near Field and Far Field will be activated to capture an image when the reader is triggered externally.
Read Near Field
Near Field will be activated to capture an image when the reader is triggered externally.
Read Far Field
Far Field will be activated to capture an image when the reader is triggered externally.
Read Primary Field
When Read Primary Field is selected, the most recent field to have produced a Good Read (Near Field or Far Field) will be activated to capture an image when the reader is triggered externally.
Trigger Active
When an external trigger is active, the reader will either decode once and stop or decode continuously, depending on how this parameter is set. Trigger Active is set to Read Once by default.
Important: Ignore Duplicate Symbol Timeout should be set to a value greater than 0
when Trigger Active is set to Continuous Read.
HS-21/HS-41X Handheld Reader User’s Manual 5-3
Default Continuous Event
Default Continuous Event
This parameter allows you to determine the default state of the reader.
Idle (Default)
When Default Continuous Event is set to Idle, the reader will remain inactive until triggered.
Show Target
When Default Continuous Event is set to Show Target, the reader will display the target LEDs but remain inactive until triggered externally.
Motion Detect
When Default Continuous Event is set to Motion Detect, the reader will remain inactive until motion occurs in the field of view (if a symbol is hand-presented, for example).
Read Both Fields
Both Near Field and Far Field will be continuously activated to capture an image.
Read Near Field
Near Field will be continuously activated to capture an image.
Read Far Field
Far Field will be continuously activated to capture an image.
Read Primary Field
When Read Primary Field is selected, the most recent field to have produced a Good Read (Near Field or Far Field) will be continuously activated to capture an image.
Event Delay
The default Event Delay is 0.100 seconds.
5-4 HS-21/HS-41X Handheld Reader User’s Manual
Read Cycle
Maximum Decodes per Read
Maximum Decodes per Read allows you to set how many decodes can be performed in
a single read cycle.
HS-21/HS-41X Handheld Reader User’s Manual 5-5
Read Cycle Timeout
Read Cycle Timeout
Read Cycle Timeout determines the duration of the read cycle. The default Read Cycle
Timeout is 0.500 seconds.
5-6 HS-21/HS-41X Handheld Reader User’s Manual
Read Cycle
Ignore Duplicate Symbol Timeout
Ignore Duplicate Symbol Timeout sets the reader not to output the same symbol data
multiple times within the time period designated.
HS-21/HS-41X Handheld Reader User’s Manual 5-7
Targeting Zone Tolerance
Targeting Zone Tolerance
Targeting Zone Tolerance is particularly useful in environments where closely spaced
symbols of various sizes need to be targeted. It allows the reader to narrow the field of view relative to the size of a symbol, and to determine the distance the target must be from the symbol for a decode event to occur.
See Window of Interest for more precise control of the active pixel area. The default Targeting Zone Tolerance is 1600%.
Formula for calculating Targeting Zone Tolerance:
2 x distance from target to symbol (in pixels) / symbol width or height (in pixels) x 100
5-8 HS-21/HS-41X Handheld Reader User’s Manual
Read Cycle
Morphological Preprocessing
Morphological Preprocessing allows you to select the method for processing captured
images, and to choose the operator size for that method. It is set to None by default.
Note: This feature is only available in the HS-41X Handheld Reader.
Erode
Erode increases the dark cell size of a symbol. Useful for increasing the dark cell size of a dark-on-light Data Matrix symbol.
Dilate
Dilate increases the light cell size of a symbol. Useful for increasing the light cell size of a light-on-dark Data Matrix symbol.
Size
Size determines the size of the area or “pixel neighborhood” (measured in pixels) in which the morphological operation is being performed.
HS-21/HS-41X Handheld Reader User’s Manual 5-9
Camera Settings
Camera Settings
Camera Settings allow you to set AGC Sampling Mode, to set the percentage values for
Illumination, Exposure, and Gain, to set the AGC Frame Adjust Count, and also to define Window of Interest dimensions.
AGC Sampling Mode
When AGC Sampling Mode is set to Automatic (default), each time a No Read occurs, the reader adjusts the gain and exposure for the next capture to optimize symbol contrast.
The values for Illumination, Exposure, and Gain can be set to any value between 0% and 100%. The default values are shown below.
AGC Frame Adjust Count
Automatic Gain Control (AGC) is a system that controls gain in order to maintain high performance over a range of input levels. Gain is essentially the ratio of output to input. Gain settings affect how the reader decodes symbols and captures images.
AGC Frame Adjust Count sets the number of image frames captured and discarded before the main image capture. This feature gives the gain control time to adjust.
5-10 HS-21/HS-41X Handheld Reader User’s Manual
Read Cycle
High Density
Wide
Window of Interest
The active pixel area of the image sensor is called the Window of Interest (WOI). The WOI allows the user to select an area of the field of view in which the desired symbol is located.
The programmable window of interest increases decode speed, improves threshold, and makes it easy to select specific symbols from among several in the field of view. The user provides the upper-left pixel location and the size of the window to define the Window of Interest.
Window of Interest can also be controlled using a graphic interface in ESP.
HS-21/HS-41X Handheld Reader User’s Manual 5-11
5-12 HS-21/HS-41X Handheld Reader User’s Manual
Contents
Symbologies by ESP.................................................................................................................... 6-2
Data Matrix ................................................................................................................................... 6-3
QR Code ...................................................................................................................................... 6-4
Aztec ............................................................................................................................................ 6-5
Code 39........................................................................................................................................ 6-6
Code 128...................................................................................................................................... 6-7
BC412 .......................................................................................................................................... 6-8
Code 93........................................................................................................................................ 6-9
Codabar...................................................................................................................................... 6-10
Interleaved 2 of 5........................................................................................................................ 6-11
UPC............................................................................................................................................ 6-12
Postal ......................................................................................................................................... 6-13
Pharmacode ............................................................................................................................... 6-14
GS1 DataBar .............................................................................................................................. 6-16
PDF417 ...................................................................................................................................... 6-17
MicroPDF417 ............................................................................................................................. 6-18
Composite .................................................................................................................................. 6-19
Symbology Identifier................................................................................................................... 6-20
6 Symbologies
This section describes the various symbol types that can be decoded by the HS-21 and HS-41X. The Data Matrix symbols in this section can also be decoded to configure Symbologies parameters.
HS-21/HS-41X Handheld Reader User’s Manual 6-1
Symbologies by ESP
To change a setting, double-click the setting and use your cursor to scroll through the options.
Click this button to bring up the App Mode view, and then click the
Symbologies
tab.
To open nested options, single-click the +.
Symbologies by ESP
6-2 HS-21/HS-41X Handheld Reader User’s Manual
Symbologies
Data Matrix
Data Matrix Enabled (Default) Data Matrix Disabled
Sample Data Matrix Symbol
If you disable the Data Matrix symbology, programming symbols will not be decodable by the reader and Data Matrix will need to be re-enabled using ESP.
Use the Data Matrix Disabled programming symbol with caution.
HS-21/HS-41X Handheld Reader User’s Manual 6-3
QR Code
QR Code
QR Code Inverse and Standard Enabled QR Code Disabled
QR Code and Micro QR Code Enabled
Sample QR Code Symbol Sample Micro QR Code Symbol
6-4 HS-21/HS-41X Handheld Reader User’s Manual
Aztec
Aztec Enabled Aztec Disabled (Default)
Sample Aztec Symbol
Symbologies
HS-21/HS-41X Handheld Reader User’s Manual 6-5
Code 39
Code 39
Code 39 Disabled Code 39 Enabled (Default)
Code 39 Enable Checksum Code 39 Disable Checksum (Default)
Code 39 Enable Checksum and Strip from Result
Code 39 Extended Code 39 Extended Full ASCII Enabled Full ASCII Disabled (Default)
Sample Code 39 Symbol
6-6 HS-21/HS-41X Handheld Reader User’s Manual
Code 128
Code 128 Enabled (Default) Code 128 Disabled
Sample Code 128 Symbol
Symbologies
HS-21/HS-41X Handheld Reader User’s Manual 6-7
BC412
BC412
BC412 Enabled (Default) BC412 Disabled
Sample BC412 Symbol
6-8 HS-21/HS-41X Handheld Reader User’s Manual
Code 93
Code 93 Enabled (Default) Code 93 Disabled
Sample Code 93 Symbol
Symbologies
HS-21/HS-41X Handheld Reader User’s Manual 6-9
Codabar
Codabar
Codabar Enabled (Default) Codabar Disabled
Codabar Checksum Enabled Codabar Checksum Disabled (Default)
Codabar Checksum Enabled and Strip from Result
Sample Codabar Symbol
6-10 HS-21/HS-41X Handheld Reader User’s Manual
Interleaved 2 of 5
Interleaved 2 of 5 Enabled (Default) Interleaved 2 of 5 Disabled
Symbologies
Interleaved 2 of 5 Checksum Enabled
Interleaved 2 of 5 Checksum Enabled and Strip from Result
Interleaved 2 of 5 Two Digit Minimum Interleaved 2 of 5 Four Digit Minimum
Interleaved 2 of 5 Six Digit Minimum (Default)
Interleaved 2 of 5 Checksum Disabled (Default)
Sample Interleaved 2 of 5 Symbol
HS-21/HS-41X Handheld Reader User’s Manual 6-11
UPC
UPC
UPC Enabled (Default) UPC Disabled
EAN Status Enabled (Default) EAN Status Disabled
UPC-E as UPC-A Enabled UPC-E as UPC-A Disabled (Default)
Sample UPC-E Symbol
Sample UPC-A Symbol
6-12 HS-21/HS-41X Handheld Reader User’s Manual
Postal
Postal Enabled Postal Disabled (Default)
Supported Postal Symbologies
• USPS OneCode (4CB)
•POSTNET
•PLANET
• Japanese Post
• Australian Post
• Royal Mail
•KIX Code
Symbologies
Sample Postnet Symbol
Sample Royal Mail Symbol
HS-21/HS-41X Handheld Reader User’s Manual 6-13
Pharmacode
Pharmacode
Pharmacode Enabled Pharmacode Disabled (Default)
Fixed Symbol Length Enabled Fixed Symbol Length Disabled (Default)
Bar Width Status: Mixed (Default) Bar Width Status: All Narrow
Bar Width Status: All Wide Bar Width Status: Fixed Threshold
Direction: Forward (Default) Direction: Reverse
6-14 HS-21/HS-41X Handheld Reader User’s Manual
Symbologies
Fixed Symbol Length Status
When enabled, the reader will check the symbol length against the symbol length field. If disabled, any length will be considered valid.
Symbol Length
Specifies the exact number of bars that must be present for the reader to recognize and decode the Pharmacode symbol.
Minimum Bars
Sets the minimum number of bars that a Pharmacode symbol must have to be considered valid.
Bar Width Status
If set to Mixed, the reader will autodiscriminate between narrow bars and wide bars. If set to All Narrow, all bars will be considered as narrow bars. If set to All Wide, all bars will be considered as wide bars. If set to Fixed Threshold, it will use the fixed threshold value to determine whether the bars are narrow or wide. The Bar Width Status setting will be ignored when the reader is able to tell the difference between the narrow and the wide bars.
Direction
Specifies the direction in which a symbol can be read.
Fixed Threshold Value
Used when Bar Width Status is set to Fixed Threshold. Defines the minimum difference in pixels that will distinguish a narrow bar from a wide bar.
Sample Pharmacode Symbol
HS-21/HS-41X Handheld Reader User’s Manual 6-15
GS1 DataBar
GS1 DataBar
All GS1 DataBar Enabled (Default) All GS1 DataBar Disabled
GS1 DataBar Expanded Enabled GS1 DataBar Limited Enabled
GS1 DataBar-14 Enabled
Sample DataBar-14 Limited Symbol
Sample DataBar-14 Stacked Symbol Sample DataBar Expanded Symbol
Sample DataBar-14 Symbol
6-16 HS-21/HS-41X Handheld Reader User’s Manual
PDF417
PDF417 Enabled (Default) PDF417 Disabled
Sample PDF417 Symbol
Symbologies
HS-21/HS-41X Handheld Reader User’s Manual 6-17
MicroPDF417
MicroPDF417
MicroPDF417 Disabled (Default) MicroPDF417 Enabled
Sample MicroPDF417 Symbol
6-18 HS-21/HS-41X Handheld Reader User’s Manual
Symbologies
Composite
Composite consists of a 1D component associated with an adjacent 2D component. A
successful decode is required for both the 1D and 2D components before the reader outputs a result. When Composite is enabled, the unit decodes the 1D component first.
Important: EAN-8, EAN-13, UPC-A, and UPC-E cannot be decoded individually when Composite is enabled.
Maximum Decodes per Read
Maximum Decodes per Read represents the maximum number of candidate symbols in the field of view (1 - 100) that can be decoded during a read cycle. Note that decode speed will decrease as the Maximum Decodes per Read value is increased.
Composite Disabled (Default) Composite Enabled
Sample Composite Symbol
HS-21/HS-41X Handheld Reader User’s Manual 6-19
Symbology Identifier
Symbology Identifier
When Symbology Identifier is enabled, an AIM (Association for Automatic Identification and Mobility) preamble is added to decoded data output (see the list). This preamble identifies what kind of symbology has been decoded.
AIM Symbology Identifiers
A Code 39
C Code 128
d Data Matrix
e GS1 DataBar / Composite
E UPC/EAN
AIM Symbology Identifiers
F Codabar
G Code 93
I Interleaved 2 of 5
L PDF417 / MicroPDF417
Q QR Code / Micro QR Code
X Other (Pharmacode)
z Aztec
6-20 HS-21/HS-41X Handheld Reader User’s Manual
7 I/O Parameters
I/O Parameters by ESP................................................................................................................ 7-2
No Read Notification .................................................................................................................... 7-3
Targeting ...................................................................................................................................... 7-4
Beeper.......................................................................................................................................... 7-5
Vibrate .......................................................................................................................................... 7-6
Button Stay-Down Time ............................................................................................................... 7-7
Motion Detect Event..................................................................................................................... 7-8
Image Quality ............................................................................................................................... 7-9
Contents
This section includes instructions on setting up conditions for changing input/output electrical transitions for control of the reader’s internal and external devices. A discrete I/O (in/out) signal is an electrical transition from one voltage level to another so that digital switching can occur. The Data Matrix symbols in this section can also be decoded to configure I/O parameters.
HS-21/HS-41X Handheld Reader User’s Manual 7-1
I/O Parameters by ESP
To change a setting, double-click the setting and use your cursor to scroll through the options.
Click this button to bring up the App Mode view, and then click the Read Cycle tab.
To open nested options,
single-click the +.
I/O Parameters by ESP
7-2 HS-21/HS-41X Handheld Reader User’s Manual
I/O Parameters
No Read Notification
No Read Notification allows you to enable or disable user feedback alerting you when a
symbol is not decoded successfully. The No Read message output is ap/r, indicating that the reader did not decode the symbol.
HS-21/HS-41X Handheld Reader User’s Manual 7-3
Targeting
Targeting Off
Targeting On
Targeting
The Targeting parameter allows you to turn the targeting LEDs on or off. They are on by default.
Read the configuration symbols below to enable or disable Targeting.
7-4 HS-21/HS-41X Handheld Reader User’s Manual
I/O Parameters
Beeper Off
Beeper On
Beeper
The Beeper parameters allow you to set the Volume, Duration, and Separation of the beep, and whether or not it will beep on a Good Read.
Beeper volume is 100% by default, 0.100 seconds Duration by default, and 0.100 seconds Separation by default.
Beep on Good Read is enabled by default.
Read the configuration symbols below to enable or disable Beeper.
HS-21/HS-41X Handheld Reader User’s Manual 7-5
Vibrate
Vibrate
The Vibrate parameter allows you to turn Vibrate on or off. It is on by default.
7-6 HS-21/HS-41X Handheld Reader User’s Manual
I/O Parameters
Button Stay-Down Time
Button Stay-Down Time sets the amount of time (in seconds) that the reader will continue
to process the current “decode symbol” event. The reader will behave as if the trigger is being activated for this specified amount of time.
HS-21/HS-41X Handheld Reader User’s Manual 7-7
Motion Detect Event
Motion Sensitivity allows you to determine the sensitivity of motion detection (lower is more sensitive - 5 is default).
Motion Detect Start Delay allows you to set
the amount of delay before a motion detect event occurs. (0 seconds is default.)
Motion Detection On Start Delay 0
Motion Detection Off
Motion Detection On, Start Delay 500 ms
Motion Detect Event
Motion Detect Event allows you to determine the reader's behavior when motion is
detected in the field of view.
Show Target
The target LEDs will illuminate when a motion detect event occurs.
Read Both Fields (Default)
Both Near Field and Far Field will be activated to capture an image when a motion detect event occurs.
Read Near Field
Near Field will be activated to capture an image when a motion detect event occurs.
Read Far Field
Far Field will be activated to capture an image when a motion detect event occurs.
Read Primary Field
When Read Primary Field is selected, the most recent field to have produced a Good Read (Near Field or Far Field) will be activated to capture an image when a motion detect event occurs.
Read the configuration symbols below to enable or disable Motion Detection.
7-8 HS-21/HS-41X Handheld Reader User’s Manual
I/O Parameters
Image Quality
Image Quality allows you to determine the quality of images that are output from image
captures. Image Quality is set to 50% by default.
HS-21/HS-41X Handheld Reader User’s Manual 7-9
Image Quality
7-10 HS-21/HS-41X Handheld Reader User’s Manual
8 Advanced Operations
Continuous Read.......................................................................................................................... 8-2
Mirroring ....................................................................................................................................... 8-3
Motion Detection........................................................................................................................... 8-4
Window of Interest........................................................................................................................ 8-5
Contents
This section introduces several settings that can be applied to speed up processing or improve readablility in various circumstances.
HS-21/HS-41X Handheld Reader User’s Manual 8-1
Continuous Read
Continuous Read On
Continuous Read Off
Continuous Read
Read the following symbols to enable or disable Continuous Read.
8-2 HS-21/HS-41X Handheld Reader User’s Manual
Advanced Operations
Mirroring
Mirroring allows the reader to decode symbols that are reversed. When Mirroring is
enabled, all other decode functionality is disabled. Note: Once the reader has been set to Mirroring On, it can only return to its default mode
by reading the Mirroring Off symbol below.
Mirroring On Mirroring Off (Default)
HS-21/HS-41X Handheld Reader User’s Manual 8-3
Loading...