Page 2
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 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Send/Receive Options ................2-15 Chapter 3 Communications Communications by ESP................. 3-2 Communications Serial Commands ............3-3 Host Port Connections................3-4 Host Port Protocol ................... 3-5 ACK/NAK Options ................... 3-6 Polling Mode Options ................3-7 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 4
Symbologies Serial Commands .............. 6-3 Data Matrix ....................6-4 Aztec ....................... 6-6 QR Code ....................6-7 Micro QR Code..................6-8 Code 39 ....................6-9 Code 128/EAN 128 ................6-12 BC412 ....................6-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 5
Frame Information ................. 7-36 Image Output ..................7-37 Database Identifier Output..............7-40 Quality Output..................7-41 EZ Trax Output ..................7-42 Image Push to Host ................7-45 Image Push to Host Detailed Setup ............7-47 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 6
Chapter 11 Configuration Database Configuration Database Serial Commands ........... 11-2 Number of Active Indexes ..............11-3 Configuration Database Status ............. 11-4 Database Mode ................... 11-10 Save Current Settings to Configuration Database ......11-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 7
Appendices Appendix A General Specifications ............A-2 Appendix B Electrical Specifications ............A-8 Appendix C Serial Commands ..............A-10 Appendix D Communications Protocol ..........A-12 Appendix E ASCII Table ................A-13 Appendix F Glossary of Terms ..............A-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• Customizable software options MicroHAWK ID Communications There are three ways to configure and test the MicroHAWK ID-20, ID-30, and ID-40: • Microscan’s browser-based WebLink user interface, which enables you to access, configure, and test your reader without having to install software or access files on a host system;...
Introduction Statements of Compliance The MicroHAWK ID-20, ID-30, and ID-40 have been tested for compliance with FCC (Federal Communications Commission) requirements and has been found to conform to applicable FCC standards. To comply with FCC RF exposure compliance requirements, this device must not be co-located with or operate in conjunction with any other antenna or transmitter.
Warning and Caution Summary The MicroHAWK ID-20 USB connector may be susceptible to an ESD event that could cause loss of functionality. Under normal operating conditions, the user is not likely to touch the USB connector except during installation. Therefore, it is advised that the user connect the USB connector to the MicroHAWK ID-20 before plugging into the host computer.
Page 11
This section is designed to get your MicroHAWK up and running quickly with WebLink or ESP Software. Following these steps will allow you to get a sense of the reader’s capabilities and to test sample symbols. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Power Supply, 100-240VAC, +24VDC, M12 12-Pin Socket 97-000012-01 Cordset, Host, Ethernet, M12 8-Pin Plug (Screw-On) to RJ45, 1 m. 61-000160-03 Note: See the MicroHAWK ID-20 / ID-30 / ID-40 Configuration Guide for all configurations. To Host 2 or 3 USB Type A...
Important: Avoid excessive skew or pitch. Maximum skew is ±30°; maximum pitch is ±30°. The illustration below shows approximate skew axis, pitch axis, and tilt axis. Reader and Symbol Orientation MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
9. The FTP drive is opened so you can access additional resources and installers in the Tools and Documentation folder. You are now ready to use the MicroHAWK ID-20 or ID-30 with WebLink. Step 1 Step 3 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
ESP will search for the reader again. 5. When the ID-40 is found, note the new IP address that is generated. 6. Open a browser and type the new IP address. WebLink will load. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Default Settings, Manage Login, Enable USB Drive Mode, WebLink Branding Utility, and About WebLink. Note: The Enable USB Drive Mode option only appears when you are using an ID-20 or ID-30, which support USB connectivity. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Load a Setup Select Load a Setup to load an existing .json WebLink setup file. You can also load an .esp or .txt file from Microscan's ESP Software. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The gear icon at the upper right brings up the Application Settings menu. Start Trigger Autofocus Train Optimize Resize Zoom Zoom Save full-size image (Only image to Auto Show All Stop shown fit image Photometry Images from when in area Read Cycle Trigger Mode) MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
This mode sets the read cycle to Serial Data and Edge, End of Read Cycle is set to Timeout or New Trigger, and Capture Mode is set to Rapid Capture with 1 capture. You can adjust the Serial Trigger, Trigger Delay, Timeout, and Number of Symbols. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 20
Trigger Delay; to select Capture mode and to set Number of Captures, Rapid Capture mode, and Delay between Images; and to select the End Cycle On setting as well as Timeout and Number of Symbols. 1-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Autofocus functionality, allowing it to refocus after a number of no reads. The focus button shows an A when Autofocus is enabled. The focus distance is updated on the fly based on the latest refocus settings. 1-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note: If you click the Autofocus button to the left of the Spot Focus button, the reader will switch from Spot Focus to regular Autofocus functionality. If the reader is in Triggered mode, only the Spot Focus icon will appear. 1-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 23
Small corresponds to an area of 3 pixels by 3 pixels. Medium Medium corresponds to an area of 5 pixels by 5 pixels. Large Large corresponds to an area of 7 pixels by 7 pixels. 1-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Data Matrix error correction parameters are shown in this example, but you can configure any parameter for any of the code types supported by WebLink. All parameter changes for all code types take effect immediately. 1-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Match Options and Match String Database, accessible by clicking the Match String section in the Setup view, allow you to set the match code mode, text output, new master, and match string database. 1-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Trend Options parameters or Verification Options parameters. This example shows the dialog that appears when you click Symbol Quality Options. A similar dialog would appear for Trend Options under Output 2. 1-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Read, and Trigger Rate, as well as Output Data. A "filmstrip" below the Image Area shows each image capture with a green check mark for a good read and a red x for a no-read. 1-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Power Supply, 100-240VAC, +24VDC, M12 12-Pin Socket 97-000012-01 Cordset, Host, Ethernet, M12 8-Pin Plug (Screw-On) to RJ45, 1 m. 61-000160-03 Note: See the MicroHAWK ID-20 / ID-30 / ID-40 Configuration Guide for all configurations. To Host 2 or 3 USB Type A...
Important: Avoid excessive skew or pitch. Maximum skew is ±30°; maximum pitch is ±30°. The illustration below shows approximate skew axis, pitch axis, and tilt axis. Reader and Symbol Orientation 1-19 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• Internet Explorer 6.0 or higher • 128 MB RAM or greater • 160 MB free disk space • 800 x 600 256 color display (1024 x 768 32-bit color recommended) 1-20 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
4. Click Yes when asked if you would like to connect. Note: If you need to select another model later, click the Switch Model button near the top of the screen or use Model > New Model in the menu toolbar. 1-21 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• When a connection is established, the green indicator in the status bar at the bottom right of the screen will be visible: Important: For best connection results, be sure that no decodable symbols are within the reader’s field of view while attempting to connect. 1-22 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Important: The entire symbol should fall within the field of view (FOV) of the reader. The field of view is what appears in ESP’s Locate/Calibrate window in EZ Mode. • Click the Stop button to end the Locate function. 1-23 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note: If you choose to calibrate the reader by sending a <@CAL> command, a decode is also required for the calibration process to be completed successfully. 1-24 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note: Read Rate can also be tested using the Read Rate interface in Utilities. Test Read Rate by Serial Command You can also start a test with the <C> or <Cp> command and end it with the <J> command. 1-25 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• Click Terminal to display decoded symbol data and to send serial commands to the reader using text or macros. • Click Utilities to access the tabbed user interfaces for Read Rate, Counters, Device Control, Differences from Default, Master Database, and Firmware. 1-26 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• 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-27 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• Field Upgrades: Not available for optics or illumination due to factory settings for optical alignment, LED balancing, and sealing for IP enclosure rating. However, the reader’s speed and decoder version are field-upgradeable via licenses. 1-28 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• Terminal: ESP’s Terminal allows you to send serial commands directly to the reader by typing them in the Send text field. For ESP system requirements, see Minimum System Requirements in the Install ESP step of the Quick Start section. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Click Locate to activate the MicroHAWK ID’s target LEDs. Center the target pattern on the symbol. The display shows you where the symbol is located in the reader’s field of view. Starts Read Rate test. Ends Read Rate test. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Decoded symbol data is shown in this table. Note: For specific information on any of the icons shown above in the operations bar or configuration bar, see the corresponding sections of this manual. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
ESP and the reader, and ESP and the host hard drive. 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. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 43
To connect to another model, select New Model, choose a new model from the pop-up menu that appears, and click OK. Note: When you save a .esp file, you are saving the settings of all models defined in that file. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 44
At startup, skips EZ Mode and opens directly in App Mode. Enable ‘Send and Save as Customer Defaults’ At startup, enables the Send and Save as Customer Defaults option in the Send/Recv command. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 45
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. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
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 18 is 0.018 inches. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 47
Images can be saved from the Evaluation tab in the Camera view, or by right-clicking an image in any other image capture view and then saving. Send XON with Autoconnect Sends an XON (Begin Transmission) command to the reader before starting Autoconnect. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 48
The .esp file will be saved in the location of your choice. Connect to Readers via TCP/IP When enabled, shows a TCP/IP option on the Connection Wizard. Use Default Storage Location When enabled, automatically stores data in ESP’s Application Data folder. 2-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 49
Note: Memos must be saved in a .esp file if you want them to available in your next session. 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-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• 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 MicroHAWK ID and the host. 2-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
5. Right-click on the open screen and select Save to Reader to implement the command in the reader. You can send the command without saving it, or you can send and save the command simultaneously. 2-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Send and Save as Customer Defaults (<Zc>) Saves your default settings for quick retrieval. This option will be visible only if you have checked Enable ‘Send and Save as Customer Defaults’ in ESP Preferences. 2-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Also, if there is a corresponding ESP menu item, the ESP Value column for that item will be blank following a Receive Reader Settings command. 1. From the Send/Recv button or by right-clicking in any blank section of a tree control view. 2-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
With Microscan’s ESP (Easy Setup Program), configuration changes can be made in the ESP menus and then sent and saved to the reader. The user can also send serial commands to the reader via ESP’s Terminal window. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Click the Parameters button and then the Communication tab. To open nested options, To change a setting, double-click the single-click the +. setting and use your cursor to scroll through the options. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
One or two bits added to the end of each character to indicate the end of the character. Serial Cmd: <K100,baud rate,parity,stop bits,data bits> Default: Eight Options: 0 = Seven 1 = Eight MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
REQ to request such a response (if enabled). When the sender receives an ACK, too many NAKs, or times out (if already enabled), it will send a RES (if enabled) to terminate the trans- action. Note: See ACK/NAK Data Flow Examples for sample ACK/NAK communication scenarios. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Enables or disables Ethernet connectivity in the reader. This corresponds to the <K126> command. It requires a <Zrdall> to return to default settings. IP Address This is the IP address of the reader when it is in Static IP Address Mode. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 63
This is the subnet of the reader when it is in Static IP Address Mode. Gateway This is the gateway IP address of the reader when it is in Static IP Address Mode. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Ethernet-enabled MicroHAWK. DHCP In DHCP Mode, the reader automatically acquires the IP address, Subnet, and Gateway addresses from a DHCP or BOOTP server. This is the default state for a USB MicroHAWK. 3-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 65
Note: The data path between in the source port and out the source port is always two-way. Data is copied from source data ports and all those source ports’ data is transmitted to the destination port, and from the destination port to the source port. 3-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 66
Note: The data path between in the source port and out the source port is always two-way. Data is copied from source data ports and all those source ports’ data is transmitted to the destination port, and from the destination port to the source port. 3-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 67
When Timed Window is selected, Search and Configure Mode will find the reader and settings can be changed, but only 60 seconds from the last reset. After 60 seconds, Search and Configure Mode will be disabled. 3-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The time that the reader will wait before timing out if ACK, NAK, and ETX are enabled, and a host response is expected. Serial Cmd: <K143,response timeout> Default: 12 (in 1 ms increments) Options: 0 to 255 (A zero (0) setting causes an indefinite wait.) 3-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
(two 1s = 0, two 0s = 0, a 1 and a 0 = 1). The extra LRC character is then appended to the transmission, and the receiver (usually the host) performs the same addition and compares the results. Serial Cmd: <K145,status> Default: Disabled Options: 0 = Disabled 1 = Enabled 3-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
^M corresponds to: carriage return. Options: To enter control characters within a serial command, hold down the Ctrl key while typing the desired character. Example: <K141,1,CNTL-m> to enter the control character ^M. 3-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
^M^J corresponds to: carriage return/line feed. Options: To enter control characters within a serial command, hold down the control key while typing the desired character. Example: <K142,1,CNTL-m CNTL-j> to enter ^M^J. 3-18 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
All other languages will need to be manually loaded as a keyboard.def file or added to the reader’s firmware. Serial Cmd: <K149,Microscan Report Enabled,Keyboard Report Enabled,Keyboard Language,USB VCOM Status,UART Status> Default: en-US Options: ASCII string, up to 25 characters 3-19 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
USB HID/Keyboard Keyboard Languages 3-20 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 75
Communications Keyboard Languages (continued) 3-21 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 76
USB HID/Keyboard Keyboard Languages (continued) 3-22 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 77
UART-capable. The reader will reset so the UART can be used. Serial Cmd: <K149,Microscan Report Enabled,Keyboard Report Enabled,Keyboard Language,USB VCOM Status,UART Status> Options: 0 = Disabled (Default for ID-20) 1 = Enabled (Default for Engine, ID-30, and ID-40) 3-23 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
USB Mass Storage Driver Definition: Enables USB MicroHAWK readers to display a Mass Storage device on the host PC. Serial Cmd: <K900,status> Default: Disabled Options: 0 = Disabled 1 = Enabled 3-26 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note that the “status” field contains only a . This is because the only field that is being changed is the “postamble character(s)” field. (See Serial Configuration Command Conventions for a more detailed explanation of this command shortcut.) 3-27 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 82
Entering ASCII Characters as Hex Values 3-28 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Calibration by ESP........................4-10 Initiating Calibration ........................4-12 Additional Notes about Calibration..................... 4-13 This section shows the MicroHAWK ID’s calibration options, and explains the different ways that those options can be configured. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When the reader enters calibration, it runs through an optimization cycle that sets the ideal parameters for reading symbols at the highest possible level of performance. Calibration can be specially configured to optimize specific parameters, such as gain, exposure, and symbol type. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When the process is finished, the data is analyzed and the optimal focus position is determined. Note: This method may not work for all applications. This method is not ideal for very small symbols. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Code 39 is enabled at the beginning of calibration. If a Code 128 symbol is decoded during calibration, then Code 128 as well as Code 39 will be enabled. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 89
If the calibration process is successful, the Window of Interest columns will be modified to vertically frame the symbol, plus an additional margin area around the symbol, determined by the WOI Margin parameter. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
This parameter is the same as “Straight Line”, except that the Window of Interest will also frame the scan line on the symbol length as well. The scan line includes the symbol plus an additional margin area determined by the WOI Margin parameter. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 91
The reader will spend a high amount of effort attempting to decode the given symbol for each parameter configuration. Definable The processing time for each image frame is defined by Image Processing Timeout. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The Window of Interest section of the Calibration interface allows the user to make precise adjustments to WOI Framing, WOI Margin (in pixels), and the scan height of the straight-line image (in pixels). 4-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The calibration progress bar indicates that the process has been completed. Notice the improved image resolution after the calibration process is complete. Saves the optimal configuration parameters determined by calibration results. 4-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
In ESP, the Calibrate button starts the calibration routine. Note: If you choose to calibrate the reader by sending a <@CAL> command, a decode is also required for the calibration process to be completed successfully. 4-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
10. The Search process will use the configurable Window of Interest for image captures. However, when the search process is completed, the WOI will be reduced to include only the symbol of interest and some additional boundary area. 4-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 96
Additional Notes about Calibration 4-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 97
Minimum Good Reads ........................ 5-27 After you’ve established communications and completed basic read rate testing, you will need to address the spatial and timing parameters associated with your application. This section explains those parameters. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Click the Parameters button and then the Read Cycle tab. To change a setting, double-click the To open nested options, setting and use your single-click the +. cursor to scroll through the options. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
4,time between captures 4 and 5,time between captures 5 and 6,time between captures 6 and 7,time between captures 7 and 8 Image Storage <K244,image storage type,image store mode> Image Processing Timeout <K245,image processing timeout> MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
5. Select Number of Captures (if in Rapid Capture Mode). 6. Set the Time Before First Capture and Time Between Captures, if any. Note: The capture rate increases as the frame size decreases. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
<K222,number of symbols,multisymbol separator> Default: , (comma) Options: Any available ASCII character. Note: If No-Read messages are disabled and there are No-Reads occurring, separators will only be inserted between symbol data outputs. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note: If Trigger Mode is set to Continuous Read 1 Output, the reader will behave as if Number of Symbols were set to 1, regardless of the user-defined configuration. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 104
However, the passing of an object out of sensor range does not end the read cycle. The read cycle ends with a good read output, or, depending on the End of Read Cycle setting, a timeout or new trigger occurs. Serial Cmd: <K200,3> MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
<K525,,,Auto Focus Mode> field is set to 1, and if there is a series of no-reads, this mode will self-start a focus pass. <K525,,,, # noreads> defines how many no-reads must occur before the focus pass will start. Serial Cmd: <K200,6> MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 106
Serial Cmd: <K200,trigger mode,leading edge trigger filter,trailing edge trigger filter> Default: 313 (~10 ms) Options: 1 to 65535 (Trigger filter range: 32.0 µs to 2.10 seconds) 5-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Allows users to select the trigger polarity that will be used in their application. Definition: Determines the active state of the trigger signal applied to the cable input of the reader. Serial Cmd: <K202,active state> Default: Positive Options: 0 = Negative 1 = Positive 5-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Control characters entered on the command line are displayed in the menu as mnemonic characters. Note: Serial Data or Serial Data or External Edge triggering mode must be enabled for Serial Trigger Character to take effect. 5-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Serial Cmd: <K229,start character> Default: NUL (00 in hex) (disabled) Options: Two hex digits representing any ASCII character except XON and XOFF. 5-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• In Serial Data or External Edge trigger mode, either a Start trigger character or a hardware trigger can start an edge trigger read cycle. Serial Cmd: <K230,stop character> Default: NUL (00 in hex) (disabled) Options: Two hex digits representing an ASCII character. 5-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
With External Level enabled, the read cycle does not end until the falling edge trigger occurs or a timeout occurs. The next read cycle does not begin until the next rising edge trigger. 5-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
No Time Delay Between Captures Start of Read Cycle End of Diagram A read cycle Time Before First Capture Time Delay Between Captures End of Diagram B read cycle Processing 5-19 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Number of Captures setting. First trigger Capture starts the read Captures on every trigger cycle Read cycle ends on New Trigger or Timeout, as configured. Processing 5-20 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 117
Specifies the number of images that can be stored in read cycle history. Serial Cmd: <K241,capture mode,number of captures,rapid capture mode,number of continuous captures,images per read cycle limit,read cycle history> Default: Options: 0 and 255 5-21 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
<K242,time before 1st capture,time between capture 1 and capture 2,,,,,,,,time between capture 7 and capture 8> Default: Options: 0 to 65535 (2.097 seconds, in 32 µS increments) Start of Read Cycle Time Before First Capture Processing 5-22 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note: Number of Captures and number of frame delays (Time Between Captures) must be the same. Start of Read Cycle Time Delay Between Captures = 0 Diagram A End of Read Cycle Time Delay Between Captures varies. Diagram B 5-23 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• If a timeout occurs during processing and no symbols in the field of view have been decoded, the image will be recorded as a No-Read. For this reason, a longer timeout should be tried to ensure that the symbol is decoded successfully. 5-24 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Last Mode In this mode, image storage continues after available memory limits are reached. The oldest image in memory is overwritten, so you will always have the most recent stored image. 5-25 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 122
Frame # 3 Number of Symbols: Frame # 1: No-Read Frame # 2: No-Read Frame # 3: Good Read, Symbol # 1 Read Cycle Result: No-Read Stored Frame: Frame # 2 5-26 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Minimum Good Reads Definition: This value specifies the number of times a symbol needs to be read to qualify as a good read. Serial Cmd: <K221,minimum good reads> Default: Options: 1 to 255 5-27 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 124
Minimum Good Reads 5-28 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Postal Symbologies........................6-29 GS1 DataBar ..........................6-34 PDF417 ............................6-36 MicroPDF417 ..........................6-37 Composite ..........................6-38 DotCode ............................. 6-39 This section describes the various symbol types that can be decoded by the MicroHAWK ID. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Click the Parameters button and then the Symbologies tab. To change a setting, double-click the setting and use your cursor to scroll through the options. To open nested options, single-click the +. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
5% to 95% of the total data region. The recommended error correction level is 23% of symbol capacity plus codewords. Serial Cmd: <K458,status> Default: Disabled Options: 0 = Disabled 1 = Enabled MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
QR Code has error protection capability. Data can often be restored even if a part of the symbol has become dirty or damaged. Serial Cmd: <K480,status> Default: Disabled Options: 0 = Disabled 1 = Enabled MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Micro QR Code is a 2D matrix symbology that comes in 4 different symbol sizes, the largest capable of encoding 35 numeric characters. Serial Cmd: <K459,status> Default: Disabled Options: 0 = Disabled 1 = Enabled MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
No-Read message to be transmitted at the end of the read cycle. Serial Cmd: <K470,status,check character status,check character output status,large intercharacter gap,fixed symbol length status,fixed symbol length,full ASCII set> Default: Disabled Options: 0 = Disabled 1 = Enabled MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 134
Serial Cmd: <K470,status,check character status,check character output status,large intercharacter gap,fixed symbol length status,fixed symbol length,full ASCII set> Default: Options: 1 to 64 6-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 135
ASCII character set, from 0 to 255. Serial Cmd: <K470,status,check character status,check character output status,large intercharacter gap,fixed symbol length status,fixed symbol length,full ASCII set> Default: Disabled Options: 0 = Disabled 1 = Enabled 6-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Serial Cmd: <K474,status,fixed symbol length status,fixed symbol length,EAN 128 status,output format,application record separator status,application record separator character,application record brackets,application record padding> Default: Options: 1 to 64 6-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 137
Serial Cmd: <K474,status,fixed symbol length status,fixed symbol length,EAN 128 status, output format,application record separator status,application record separator character,application record brackets,application record padding> Default: Disabled Options: 0 = Disabled 1 = Enabled 6-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 138
Serial Cmd: <K474,status,fixed symbol length status,fixed symbol length,EAN 128 status, output format,application record separator status,application record separator character,application record brackets,application record padding> Default: Enabled Options: 0 = Disabled 1 = Enabled 6-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When enabled, the check character character is read and compared along with the symbol data. When disabled, symbol data is sent without the check character. Serial Cmd: <K481,status,check character output,fixed symbol length status,fixed symbol length> Default: Options: 1 to 64 6-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Serial Cmd: <K472,status,check character status,check character output status,sym- bol length #1,symbol length #2,guard bar status,range mode status> Default: Disabled Options: 0 = Disabled 1 = Enabled 6-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 141
If Range Mode is enabled, Symbol Length # 2 and Symbol Length # 1 form a range into which the length of the symbol must fall to be considered valid. 6-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 142
Length # 2 fields can form the start or end of the range. Serial Cmd: <K472,status,check character status,check character output,symbol length #1,symbol length #2,guard bar status,range mode status> Default: Enabled Options: 0 = Disabled 1 = Enabled 6-18 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Symbol Length (Code 93) Definition: This is the symbol length value against which all Code 93 symbols will be compared. Serial Cmd: <K475,status,fixed symbol length status,symbol length> Default: Options: 1 to 64 6-19 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Serial Cmd: <K471,status,start/stop match,start/stop output,large intercharacter gap,fixed symbol length status,symbol length,check character type,check character output> Default: Enabled Options: 0 = Disabled 1 = Enabled 6-20 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 145
This is the value against which all Codabar symbol lengths will be compared. Serial Cmd: <K471,status,start/stop match,start/stop output,large intercharacter gap,fixed symbol length status,symbol length,check character type,check character output> Default: Options: 1 to 64 6-21 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 146
This condition must be accounted for if a fixed length is also being used. Serial Cmd: <K471,status,start/stop match,start/stop output,large intercharacter gap,fixed symbol length status,symbol length,check character type,check character output> Default: Disabled Options: 0 = Disabled 1 = Enabled 6-22 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note: The extra character identifies the country of origin. Serial Cmd: <K473,UPC status,EAN status,supplementals status,separator status, separator character,supplemental type,format UPC-E as UPC-A> Default: Enabled Options: 0 = Disabled 1 = Enabled 6-23 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note: Whenever Separator Character is defined as a comma ( , ) sending a <K473,s?> command will return the current settings, including the separator character comma which appears after the separator status comma. 6-25 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Sets the minimum number of bars that a Pharmacode symbol must have to be considered valid. Serial Cmd: <K477,status,fixed symbol length status,fixed symbol length,minimum number of bars,bar width status,direction,fixed threshold value> Default: Options: 1 to 16 6-27 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Serial Cmd: <K477,status,fixed symbol length status,fixed symbol length,minimum number of bars,bar width status,direction,fixed threshold value> Default: Options: 1 to 65535 6-28 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
For optimal decode results, position the symbol as close to the center of the reader’s field of view as possible. Position the postal symbol in the center of the reader’s field of view. 6-29 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 154
Default: Disabled Options: 0 = Disabled 1 = U.S. Post (POSTNET, PLANET, USPS4CB) 2 = Australia Post 3 = Japan Post 4 = Royal Mail 5 = KIX 6 = UPU 6-30 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When UPU is enabled, the reader will decode UPU symbols. For example, if Postal Symbology Type is set to UPU and POSTNET Status is enabled and (<K460,6,1>), the reader will attempt to decode both UPU and POSTNET symbols. 6-31 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 156
If U.S. Post and PLANET Status are both enabled, the reader will decode PLANET symbols. Serial Cmd: <K460,postal symbology type,POSTNET status,PLANET status, USPS4CB status> Default: Enabled Options: 0 = Disabled 1 = Enabled 6-32 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 157
If U.S. Post and USPS4CB Status are both enabled, the reader will decode USPS4CB symbols. Serial Cmd: <K460,postal symbology type,POSTNET status,PLANET status,USPS4CB status> Default: Enabled Options: 0 = Disabled 1 = Enabled 6-33 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
(this does not include start, stop, and check character characters). The reader ignores any symbol not having the specified length. Serial Cmd: <K484,status,fixed symbol length status,fixed symbol length> Default: Options: 1 to 74 6-34 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Serial Cmd: <K476,status,[unused],fixed symbol length status,fixed symbol length> Default: Options: 1 to 2710 Note: Fixed Symbol Length Status must be enabled for Fixed Symbol Length to take effect. 6-36 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The reader will ignore any symbol not having the specified length. Serial Cmd: <K485,status,[unused],fixed symbol length status,fixed symbol length> Default: Options: 1 to 366 Note: Fixed Symbol Length Status must be enabled for Fixed Symbol Length to take effect. 6-37 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
As required by the application. Definition: Allows the user to change the separator character from a comma to a new character. Serial Cmd: <K453,mode,separator status,separator> Default: , (comma) Options: Any ASCII character. 6-38 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The reader will decode +/– approximately 10 degrees from the horizontal or vertical symbols. It is slightly slower than the No Rotation option. OmniDirectional The reader will support 360 degree reading. Omnidirectional is significantly slower than the other two options. 6-39 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 165
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. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
To change a setting, double-click the setting and use your cursor to scroll through the options. To open nested options, single-click the + and it will become a – as shown above. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Definition: With Mismatch enabled, the reader transmits symbol data whenever the symbol data information does NOT match the master symbol. Note: A No-Read can still be transmitted if Enabled. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 169
Definition: With Only If All Good Reads enabled, the reader outputs symbol data only when all symbols in the read cycle are qualified. No Read is output if no symbols are qualified. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
End of read cycle Start of read cycle Read cycle duration Host This is when host activates trigger expects output MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 171
1 = Enabled Disabled When set to Disabled, the symbol data output does not contain symbology information. Enabled When set to Enabled, the symbol data output contains a three-character symbology identifier sequence. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
A string of up to 64 characters. Note: No-Read Message will only be transmitted if Symbol Data Output is set to Match, Mismatch, or Good Read. No-Read Message can be set to any ASCII character. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Read Duration Output Separator Definition: User defined character that separates the symbol information from the Read Duration Output. Serial Cmd: <K706,status,separator> Default: [space character] Options: Any ASCII character. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
5 = Strobe Disabled Green flash LEDs are disabled. Good Read Green flash LEDs will flash when a good read condition is met or when Matchcode is enabled and a match occurs. 7-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 175
Green flash LEDs will act as an illumination strobe for image capture. If it is required that the green flash LEDs be the only illumination for image capture, then the internal illumination LEDs can be disabled. 7-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 176
The target pattern will remain OFF except during the read cycle. If the operational command overrides this setting, the target pattern will remain on at all times. Always ON The target pattern is always ON. 7-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When a good read occurs, the green LEDs will illuminate and stay on for the time set in the Green Flash Duration value. Serial Cmd: <K750,green flash mode,target pattern status,green flash duration> Default: 100 (1 second) Options: 0 to 65535 (in 10 ms increments) 7-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When set to Control, two characters are transmitted to represent a non-displayable character. For example, a carriage return will be shown as: ^M. Serial Cmd: <K701,serial command echo status,control/hex output> Default: Control Options: 0 = Control 1 = Hex 7-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
In this configuration, the Setup button will unlatch any logic outputs that have been latched. Parameter Switch The parameter switch toggles between custom defaults and power-on settings. The condition is the same as that achieved by sending the <Arc> and <Arp> commands consecutively. 7-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 181
If enabled, after calibration is complete, all parameters will be saved for power-on. Serial Cmd: <K770,global status,default on power-on,load Configuration Database, save for power-on> Default: Disabled Options: 0 = Disabled 1 = Enabled 7-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
All imager settings will be saved to non-volatile memory to be recalled on power-on whenever the associated button position is selected. This is the same as sending a <Z> from the terminal. 7-18 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Hold down button until the 20% and 40% LEDs illuminate. Position 3 Hold down button until the 20%, 40%, and 60% LEDs illuminate. Position 4 Hold down button until the 20%, 40%, 60%, and 80% LEDs illuminate. 7-19 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Activates a discrete output when symbol data does not match that of the master symbol. No-Read Activates a discrete output when symbol data is not decoded before the end of the read cycle. 7-20 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Activates discrete output when a diagnostic warning condition is met, depending on the diagnostic option enabled. In Read Cycle Definition: Activates a discrete output when the reader is in a read cycle. 7-21 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The programmable output is active when the Output On condition has been met and is held active until a new read cycle begins. Note: All of the Output On modes are inhibited when any Output on Warning is active for Output 1. 7-22 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Trigger Evaluation Period= 25 triggers (read cycles) Number to Output On = 4 In this example, the reader will activate an output when 4 No-Reads occur within a period of 25 triggers (read cycles). 7-23 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Number to Output On within the trigger window selected in Number of Triggers. Decodes per Trigger Output will be activated when the number of decodes equals the value entered for Number to Output On within the trigger window selected in Number of Triggers. 7-24 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Enabling this setting will also append the decode count to the symbol data. Serial Cmd: <K780,trend analysis mode,trigger evaluation period,number to output on, decodes per trigger threshold> Default: Options: 0 to 65535 7-25 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
This condition will only be held for one service timer click. Note: This feature cannot be used if the reader is in a Continuous Read mode. Serial Cmd: <K790,unused 1,service unit> Default: Options: 0 = Disabled 1 = Enabled 7-29 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
UEC,UEC threshold> Diagnostics Output 2 Note: Output On under Output 2 Parameters must be set to Diagnostic Warning for this output to function. Serial Cmd: <K791,unused 1,service unit> 7-30 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
UEC,UEC threshold> Diagnostics Output 3 Note: Output On under Output 3 Parameters must be set to Diagnostic Warning for this output to function. Serial Cmd: <K792,unused 1,service unit> 7-31 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
<K406,power-on,resets,power-on saves,power-on flash saves> Power-On Flash Saves uses a 16-bit counter that increments each time an reader setting is saved to the customer parameter section of flash memory with a <Zc> command. 7-32 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Default: 16-bit counter (0 to 60) Minutes uses a 16-bit counter that increments every 60 seconds. Note: Time counts are reset at power-on, but not with an <A> or <Z> command. 7-33 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
“sticky” parameter so it cannot be defaulted without a <Zrdall> or <K412d> command. Serial Cmd: <K412,user-assigned name> Default: MicroHAWK Options: ASCII string, up to 19 characters 7-35 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The validation separator is located between the end of the already formatted data and the first coordinate point. The point with the lowest X + Y sum will be output first, followed by the next three points in a clockwise direction. Example: (032,040)(287,056)(287,279)(048,271) 7-36 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
If a No-Read condition or a Good Read condition occurs, the first image of either kind will be output. Mismatch If a Good Read occurs during the read cycle but the image is a Mismatch condition, the first Mismatch image will be output. 7-37 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
This setting determines the quality of JPEG image compression. The user may select a value from 1 (lowest) to 100 (highest). Serial Cmd: <K739,image output mode,communication port,file format,JPEG quality> Default: Options: 1 to 100 (percent) 7-38 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 203
Output Frame: None Number of Symbols: Frame # 1: No-Read Frame # 2: No-Read Frame # 3: Good Read, Symbol # 1 Read Cycle Result: No-Read Output Frame: Frame # 1 7-39 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
“data capture_DB02”. If the database is not active, no identifiers will be attached to output. Separator Usage: The separator character separates the symbol data from the database identifier. Serial Cmd: <K759,status,separator> Default: <space> Options: Any ASCII character. 7-40 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When the read cycle ends, the reader outputs any decoded symbol data along with the decodes per trigger count. Serial Cmd: <K704,separator,decodes per trigger status> Default: Options: 0 = Disabled 1 = Enabled 7-41 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
3 = No Read and Good Read 4 = Mismatch Good Read Outputs the first Good Read image in the read cycle. The image file will immediately follow the symbol data. 7-42 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
100 represents the lowest compression and highest image quality. Serial Cmd: <K757,status,transfer port,image mode,image format,image quality,object info enable,grade enable> Default: Options: 1 to 100 (percent) 7-43 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 208
Symbol quality information will be output in the form of an abbreviated identifier for each read cycle. Serial Cmd: <K757,status,transfer port,image mode,image format,image quality,object info enable,grade enable> Default: Disabled Options: 0 = Disabled 1 = Enabled 7-44 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
<K763,image storage status,stored image type,image storage,image file format,image quality,image scale,file save options> Default: First Image in a Read Cycle Options: 0 = First Image in a Read Cycle 1 = All Images in a Read Cycle 7-45 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Serial Cmd: <K764,image storage location,FTP host info,transfer optimization,RAM drive size in MB,save image until,action at image storage limit> Default: “user|pass@xxx.xxx.xxx.xxx:21” Options: Maximum 255 characters including the characters “|”, “@”, and “:”. 7-47 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 212
Every image in read cycle is transferred. The read cycle may be delayed due to image saving since each transfer will need to be finished before the end of the read cycle. SOR = Start of Read Cycle EOR = End of Read Cycle 7-48 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 213
Serial Cmd: <K764,image storage location,FTP host info,transfer optimization,RAM drive size in MB,save image until,action at image storage limit> Default: Stop Options: 0 = Stop 1 = Erase Oldest First 7-49 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 214
Image Push to Host Detailed Setup 7-50 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
ISO/IEC 16022 Symbol Quality Output by ESP................8-12 Microscan Symbol Quality Output ....................8-13 Microscan Symbol Quality Output by ESP ................. 8-16 This section describes parameters that, when enabled, will output detailed symbol quality evaluations. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Click the Parameters button and then the Symbol Quality tab. To open nested options, To change a setting, double-click single-click the +. the setting and use your cursor to scroll through the options. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Symbol Contrast Decode Time Symbol (ISO/IEC 16022) (Microscan Grading) Data 0123456789abcdefghijklmnopqrstuv 256 A 30 210 3 17 Total Pixels Per Element Read Time (Microscan Grading) Capture Time (Microscan Grading) MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Report, Locate, and Preferences. The reader’s field of view is shown here. When grading is completed, the initial report is also shown in this viewing area. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 220
Click the Calibrate Click the Locate button to optimize button to display the camera settings. symbol in the reader’s field of view. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Enables ESP to parse UII symbol data into the correct fields and output order defined by the U.S. Department of Defense IUID initiative. Returns all settings to Returns all settings to default. most recent. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
<SP> (space character) Options: Any ASCII character. Symbol Quality Separator by ESP When you double-click on the default separator SP, the Symbol Quality Separator Calculator appears. Use the calculator keypad for one-click separator configuration. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 223
Grade If in Grade Mode, a grade (A,B,C,D) is appended to the symbol data. Value If in Value Mode, the calculated value for the given parameter is appended to the symbol data. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
If enabled, the print growth is appended to the symbol data according to the ISO/IEC 16022 Symbol Quality Output Mode setting. Serial Cmd: <K709,symbol contrast,print growth,axial non-uniformity,UEC> Default: Disabled Options: 0 = Disabled 1 = Enabled 8-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 225
If enabled, the UEC is appended to the symbol data according to the ISO/IEC 16022 Symbol Quality Output Mode setting. Serial Cmd: <K709,symbol contrast,print growth,axial non-uniformity,UEC> Default: Disabled Options: 0 = Disabled 1 = Enabled 8-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Symbol Quality view, in a format similar to the one shown below. If you want to view the results in a report format, click the Save Report button. The report will be output in the format you chose in the Preferences dialog. 8-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When enabled, the locate time is appended to the symbol data. Serial Cmd: <K710,percent cell damage,total read time,capture time,locate time,decode time,pixels per element,ECC level,matrix size,quiet zone,symbol angle> Default: Disabled Options: 0 = Disabled 1 = Enabled 8-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When enabled, the matrix size value is appended to the symbol data. Serial Cmd: <K710,percent cell damage,total read time,capture time,locate time,decode time,pixels per element,ECC level,matrix size,quiet zone,symbol angle> Default: Disabled Options: 0 = Disabled 1 = Enabled 8-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 229
L-shaped finder pattern relative to the reader. Serial Cmd: <K710,percent cell damage,total read time,capture time,locate time,decode time,pixels per element,ECC level,matrix size,quiet zone,symbol angle> Default: Disabled Options: 0 = Disabled 1 = Enabled 8-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Symbol Quality view, in a format similar to the one shown below. If you want to view the results in a report format, click the Save Report button. The report will be output in the format you chose in the Preferences dialog. 8-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 231
Sequence Step Interval ......................9-10 Match Replace..........................9-11 Mismatch Replace ........................9-12 New Master Pin .......................... 9-13 This section explains the MicroHAWK ID’s matchcode output functions and the master symbol database setup. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Click the Parameters button and then the Matchcode 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. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Number of Master Symbols <K224,number of master symbols> New Master Pin <K225,status> Sequence Step Interval <K228,sequence step interval> Master Symbol Data <K231,index,master symbol data> Match Replace <K735,status,match replacement string> Mismatch Replace <K736,status,mismatch replacement string> MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Send a <G> (Read Next Symbol as Master Symbol) command. d. Enable the New Master Pin command and activate the discrete input to store the next symbol read as the master symbol. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Note: If Matchcode Type is set to Sequential, the reader will behave as if Number of Symbols were set to 1, regardless of the user-defined configuration. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Match Start Position is set to 1 or greater. When Match Start Position is set to 0, no comparison will occur. Serial Cmd: <K223,matchcode type,sequential matching,match start position,match length,wild card character,sequence on No-Read,sequence on mismatch> Default: Options: 1 to 3000 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Wild Card Character allows a user to define a wild card character as part of the master symbol. Serial Cmd: <K223,matchcode type,sequential matching,match start position,match length,wild card character,sequence on No-Read,sequence on mismatch> Default: * (asterisk) Options: Any ASCII character. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
As an example of Sequence on No-Read Disabled, consider the following series of decodes: Master Symbol Decoded Symbol Master Symbol after Decode No-Read 003 (not sequenced) No-Read 004 (not sequenced) No-Read 004 (not sequenced) MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
As an example of Sequence on Mismatch Disabled, consider the following decodes: Master Symbol Decoded Symbol Master Symbol after Decode 004 (sequenced because of previous match) 006 (sequenced because of previous match) 006 (not sequenced) MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Default: Options: Any number from 1 to 32768 Example: If Sequence Step is set to 3 and Sequential Matching is set to Increment: Master Symbol Decoded Symbol Master Symbol after Decode 9-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
1 = Enabled Replacement String Definition: User-defined data string that, when enabled, replaces symbol data whenever a match occurs. Serial Cmd: <K735,status,replacement string> Default: MATCH Options: An ASCII string up to 64 characters. 9-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
1 = Enabled Replacement String Definition: User-defined data string that, when enabled, replaces symbol data whenever a mismatch occurs. Serial Cmd: <K736,status,replacement string> Default: MISMATCH Options: An ASCII string up to 64 characters. 9-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
1, and prior to reading and effectively loading position 1, the response to <NEWM> would be <NEWM/1>. Once a symbol has been read and loaded, the status will be cleared: <NEWM/0>. Serial Cmd: <NEWM> 9-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 244
New Master Pin 9-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 245
Damaged Symbol ........................10-26 Linear Security Level ........................ 10-27 Set License ..........................10-28 This section provides adjustment parameters for the physical controls of the camera, image acquisition, database settings, and image diagnostics. 10-1 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Click the Setup button to bring up the Camera Setup menu. To change a setting, double-click the setting and use your cursor to scroll through the options. To open nested options, single-click the +. 10-2 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The focal distance value is displayed just below the icon. When enabled, shows the Symbol data and symbol in higher contrast Test results are than the default contrast shown in this field. value. 10-4 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When possible, use the highest quality; when image transfer speed must be increased, use a lower image quality setting. Adjustments for this setting will depend on your specific hardware and software limitations. 10-5 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 250
The image will be surrounded by an “area of interest box”, a dashed blue line with red anchor points that can be selected and moved by placing a cursor inside the box, and can be resized by clicking and dragging the anchor points. 10-6 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 251
(in terms of black-to-white) are updated in the Pixel Info table to the left of the graph (237 in this example). In addition, a horizontal dashed red line is displayed that indicates the average value. 10-7 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
See the Calibration section for full documentation of this feature. ESP’s Calibration interface shown ESP’s Calibration interface during a calibration routine shown after a calibration routine 10-8 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Window of Interest. Important: Window of Interest will shrink the field of view and therefore could cause some symbols to be missed in dynamic applications. 10-9 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 254
One possible downside is that the chance of missing a symbol increases with the smaller window. Always verify that your WOI will be large enough to allow for any random movement of symbols in your field of view. 10-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
For example, a column pointer value of 101 would actually be 100. A user query for the value of this setting would still return 101. 10-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
See Configuration Database for full documentation of this feature. Configuration Database view, 5 Active Indexes, Capture Settings highlighted 10-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
An external trigger is used to activate image captures so the user can make timing adjustments as capture events occur. 10-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
2:1 reduction in the vertical pixels and a 2:1 reduction in the horizontal pixels for a combined 4:1 reduction. An image with a dimension of 640 x 480 will be scaled to 320 x 240. 10-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Before configuring the gain, the required exposure should be set, and the gain should be configured to optimize the exposure setting. Serial Cmd: <K541,exposure,gain> Default: QSXGA: 33% SXGA: 0% WVGA: 33% Options: Any number between 0 – 100 10-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
0% (lowest gain) to 100% (highest gain). The color channel parameters are used to avoid unrealistic colors so that objects that appear white to the human eye are rendered white in the final image. The default value for this parameter is factory-calibrated. 10-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
This filter is recommended for most decoding applications that can afford extra processing time. Note: For high-resolution 1D symbols that are positioned horizontally, the Horizontal 1D Symbols filter is preferable. 10-18 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
If the value is set to 0, only the distance value is used. Serial Cmd: <K525,focal distance,distance units,focus mode,no-read limit> Default: No-Read Autofocus Options: 0 = User Value Only 1 = No-Read Autofocus 10-19 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 264
This is the number of no-reads that are encountered consecutively in a Continuous Read mode to trigger an Autofocus pass. Serial Cmd: <K525,focal distance,distance units,focus mode,no-read limit> Default: Options: 1 to 255 10-20 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
<K536,brightness,light source> Options: 1 = Embedded White Only (Default for ID-20 QSXGA) 2 = Embedded Red Only (Default for ID-20 WVGA and SXGA) 3 = External Only (Default for ID-30 and ID-40) 10-21 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Important: This command must be set to Enabled for Morphological Operation to function. Serial Cmd: <K550,morphological pre-processing> Default: Disabled Options: 0 = Disabled 1 = Enabled 10-22 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
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. 10-23 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 268
Open removes minor light defects of dark cells by performing a Dilate function followed by an Erode function. Close Close removed minor dark defects of light cells by performing an Erode function followed by a Dilate function. 10-24 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 269
Serial Cmd: <K551,0,morphological operation,operator size> Default: Small Options: 3 = Small (3 pixels by 3 pixels) 5 = Medium (5 pixels by 5 pixels) 7 = Large (7 pixels by 7 pixels) 10-25 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The License Key field is a 29 character string representing the license key. The key is generated by a proprietary licensing tool and the format is a sequence of five five-character dash-separated fields. An example key is 12345-67890-ABCDE-FGHIJ-KLMNO. 10-28 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Request Selected Index Settings ..................... 11-17 Request All Configuration Database Settings ................11-17 This section concerns the various capture settings and processing settings that can be used to fine-tune the MicroHAWK ID’s performance in your application. 11-1 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Save Current Settings to Database <K255+,index> Load Current Settings from Database <K255-,index> Request Selected Index Settings <K255?,index> Request All Database Settings <K255?> <K256,switch mode,frame count/time,image process Database Mode looping,image dimensions> 11-2 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
(0 to 10). Sort Index Positions on Good Reads moves the database entry that produces the first successful decode to the top of the list. 11-3 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
200 to 2,000. If you attempt to set the Focal distance to less than 200 (2 in.), the parameter will be left as-is. Serial Cmd: <K255,index,exposure,gain,focal distance,pixel binning,row pointer,column pointer,row depth,column width,symbology,morphology operator,morphology size> Default: Options: 25 to 4,000 (mm) 100 to 4,000 (1/100 inch) 11-4 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 277
All models: 0 Options: QSXGA MicroHAWK ID: 0 to (2592 – column width) SXGA MicroHAWK ID: 0 to (1280 – column width) WVGA MicroHAWK ID: 0 to (752 – column width) 11-5 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 279
If enabled, Code 39 will be active for this database index. Codabar (Add 32) If enabled, Codabar will be active for this database index. Code 93 (Add 64) If enabled, Code 93 will be active for this database index. 11-7 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 280
If enabled, Micro QR Code will be active for this database index. Aztec (Add 131072) If enabled, Aztec will be active for this database index. Postal Symbologies (Add 262144) If enabled, Postal Symbologies will be active for this database index. 11-8 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 281
Specifies the morphology operator size to apply: Small (3 x 3), Medium (5 x 5), and Large (7 x 7). Serial Cmd: <K255,index,exposure,gain,focal distance,pixel binning,row pointer,column pointer, row depth,column width,symbology,morphology operator,morphology size> Default: Disabled 11-9 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Time that must transpire before the reader will load the next database index entry. Serial Cmd: <K256,switch mode,frame count/time,image process looping,image dimensions> Default: 1 (frames/ms) Options: 1 to 65535 11-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 283
For example, if all database entries contained the same camera setting values but had different IP and decode parameters, an image frame would only be captured when the first database configuration was used. 11-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 284
Camera settings (Capture Index, Exposure, Gain, Pixel Binning) located in the left half of the highlighted area. Image capture dimensions located in the right half of the highlighted area. 11-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Also, if this feature is used in conjunction with Output Filtering, multiple decoded symbols in a captured image frame can be output according to their location in the field of view. 11-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 286
IP and decode settings, and they determine the region or area of the captured image to be processed. Morphology Operation, Morphology Size, and Symbol Type are Processing Settings values. 11-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
This command phrase saves the reader’s current, active configuration settings to database index 5. Save Current Settings to Configuration Database by ESP Click the Load Current to Index button to save the reader’s current configuration parameters to the selected database index. 11-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• Data Matrix ECC level is determined by the current settings and not by database settings. Therefore, the database does not know which ECC level to enable, and has no effect on current Data Matrix ECC settings. 11-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Request All Configuration Database Settings Definition: Returns configuration settings for all indexes in the Configuration Database. Serial Cmd: <K255?> Example: <K255?> This command phrase returns the configuration settings for all 10 database indexes. 11-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 290
Request All Configuration Database Settings 11-18 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 291
12 Terminal Contents Terminal ............................. 12-2 Find ............................12-3 Send ............................12-4 Macros............................12-5 Terminal Menus.......................... 12-6 This section describes the Terminal window and macro functions in ESP. 12-1 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Send text field. The Terminal screen also displays symbol data or information from the reader. You can also right-click on the Terminal screen to bring up a menu of further options. 12-2 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
2. Press Enter. The first instance of “ABC” will be highlighted in the Terminal window. 3. Click the Find button to the left of the text field to locate additional instances of “ABC”. 12-3 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The Send function allows you to enter serial commands and then send them to the reader. 1. Type the command into the Send box. 2. Press Enter. 3. Click the Send button to the left of the text field to send . 12-4 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When you click the arrow next to any macro and select Edit, the following appears: You can edit an existing macro or type in the Macro Name text field and define it in the Macro Value text field. Click OK. 12-5 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• Find Next searches for a user-defined section of text in the Terminal. • Find Previous operates in the same way as Find Next, but searches backward through Terminal text. 12-6 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 297
Serial utility commands are not prefaced with a “K” and a numeric code, nor do they require an initialization command (<A> and <Z>). They can be entered from within any terminal program or from ESP’s Terminal or Utilities windows. 13-1 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Read Rate information is displayed in button during an active Read Rate test.) the lower portion of the Utilities view. Serial commands can also be sent to the reader from this screen. 13-4 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 301
Sending <Cp> instructs the reader to transmit the percentage of decodes and any decoded symbol data. End Read Rate Test Sending <J> ends both the Percent test and the Decodes/Second test. 13-5 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Trigger, Good Read, No-Read, and Mismatch counters can be requested and cleared simultaneously (Request All and Clear All buttons) or individually (Request and Clear buttons to the left of each item). 13-6 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Mismatch Counter Sending <X> displays the number of decoded symbols since the last reset that do not match the master symbol. Mismatch Counter Reset Sending <Y> sets the Mismatch Counter to zero. 13-7 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Disabling the reader will not affect any commands that have already been downloaded. Enable Reader Sending <H> will turn the reader ON and allow it to enter read cycles. 13-8 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• Click Send and Save to send the settings to the reader and save them, or Send to Reader to send the settings without saving them. Important: To use Differences from Default, connect to the reader and Receive Reader Settings via the Send/Recv button on the toolbar. 13-9 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Database Size here. Saves the database to the reader. Loads the reader’s saved master symbols into ESP. Double-click a row to enter data into popup text box. 13-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The table below specifies the maximum number of characters available to each symbol according the number of master symbols defined, from 1 to 10. Master Symbol Maximum Master Symbol Maximum Number Characters Number Characters 3000 1500 1000 # 10 13-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
3. Double-click on each symbol number you want to set up and copy, or type your data in the popup dialog and click OK. 4. When all your data has been entered, click the Send Database to the Reader button. 13-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
1. Click the Utilities button and the Master Database tab. 2. Click the Receive Reader’s Database button. Request All Master Symbol Data Definition: This command will return master symbol data for all symbols enabled (up to 10). Serial Cmd: <K231?> 13-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The reader returns: <NEWM/next master to load> Once a symbol has been read and loaded, the status will be cleared and the response will be <NEWM/0>. (See also New Master Pin in Matchcode.) 13-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
For example, to delete master symbol # 5, send the following: <K231,5,>. The command is entered with a blank master symbol data field, which tells the reader to delete the selected master symbol from the database. 13-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Caution: Do not interrupt power or disconnect the host cable while download is in progress. Be sure that each download is complete before moving on to the next. Important: When updating firmware, be sure that the application code and boot code versions are mutually compatible. 13-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• When you send <#b> (a request for the boot code part number), the reader returns: <#b/BOOT_P/N>. • When you send <#p> (a request for profile module part numbers), the reader returns: <#p/PROFILE_P/N>. 13-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 314
• When you send <!b> (a request for the boot code checksum), the reader returns: <!b/BOOT_CHECKSUM> • When you send <!p> (a request for profile module checksum), the reader returns: <!p/PROFILE_CHECKSUM> 13-18 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
<Arp> command is issued. Defaults Defaults are Microscan firmware settings or saved customer settings that can be recalled, either by software or hardware reset. 13-19 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Caution: Be certain that the correct pins are located. Connecting the wrong pins could cause serious damage to the unit. 3. Momentarily connect the wires (or pins). 4. Within 3 seconds, disconnect and then reconnect the two wires again. 13-20 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
This request will return the current settings of all commands within the user-defined range, starting with the lowest user-defined K command value and ending with the highest user-defined K command value. 13-21 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 318
This request will return the value range and storage type description of all fields in the requested K command. <Knnn?*> Display Command Wildcard This request will return the individual K command status, description, and range for each parameter. 13-22 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
• A trained unit is issued a reset default command <Ard>. The unit will return to an untrained state but if power is cycled will return to its saved state. 13-23 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 320
• A optimized unit is issued a reset default command <Ard>. The unit will return to an un-optimized state but if power is cycled will return to its saved state. 13-24 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 321
All files in “saved” directory All files in all directories /del Deletes all files in the root director /saved/del Deletes all files in the saved directory del*.* Deletes files in all directories 13-25 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
1. In normal reading modes, it is required to read a special Data Matrix symbol with a special codeword used by ISO/IEC 16022 to signify reader programming. 13-26 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Format Extract..........................14-5 Format Insert ..........................14-7 Output Filter Configuration ......................14-9 Number of Filters........................14-14 This section explains how to control the formatting and filtering of decoded symbol data for output. 14-1 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
When Output Format Status is set to Enabled, output formatting is enabled. However, Format Assign, Format Insert, and Format Extract must be properly set up as well. Output Format Status by ESP On the Output Format tab, check the Enable Output Format box. 14-3 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Use the Set Number of Symbols spin box to determine the number of symbols to be included in the output phrase. Then check the Parse boxes beneath the symbols that you wish to format for user-defined output. 14-4 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Defines the length (in consecutive characters) that will be extracted and placed in user-defined output. Serial Cmd: <K740,output index,start location,length> Default: 0 (disabled; end of format cell array) Options: 1 to n (maximum number of characters in the symbol data). 14-5 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Parse dialog shows the selected character positions extracted and output as desired. Simultaneously, the data string from the selected symbol is displayed at the bottom left of the Parse Table, followed by the user-defined extracted output. 14-6 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
8 hex characters per insertion per database entry. Serial Cmd: <K741,output index,length,hex string> Default: NUL (00 in hex) Options: 00 to FF (As many as 4 bytes, or hex values.) 14-7 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
The Insert process is very similar to the Extract process, except that Insert allows the user to enter characters using the Insert calculator (shown above). Notice that Extract and Insert share the same Parse Table. 14-8 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
No-Read message will be output in place of the symbol (assuming the No-Read message is enabled). For example, if there is not a symbol that meets filter 3’s requirements, then a No-Read message will be output in the third output position. 14-9 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 332
10 = GS1 DataBar 11 = MicroPDF417 12 = Composite 13 = BC412 14 = Data Matrix 15 = QR Code 16 = Micro QR Code 17 = Aztec 18 = Postal Symbologies 14-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 333
Serial Cmd: <K744,filter number,symbology,length,wildcard,placeholder,data, unused,database index> Default: “ ? ” = 3F (hex) Options: Any ASCII input in the form of a pair of hex characters. Example: 3F = ? 00 = disabled 14-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
A setting of 0 allows any database index for this filter entry. Serial Cmd: <K744,filter number,symbology,length,wildcard,placeholder,data, unused,database index> Default: 0 (any index) Options: 0 to 10 14-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 335
Use these settings to determine Symbology Type, Length of the symbol, a user-defined Matching String, ASCII Lookup, Wildcard Character, Placeholder Character, and Database Number. Click Apply to save the settings to the corresponding filter. 14-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
If the number of filters is 2, then only filter index # 1 and filter index # 2 will be applied, etc. Serial Cmd: <K745,number of filters> Default: Options: 0 to 10 14-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Appendix A General Specifications ....................A-2 Appendix B Electrical Specifications .................... A-8 Appendix C Serial Commands ....................A-10 Appendix D Communications Protocol..................A-12 Appendix E ASCII Table......................A-13 Appendix F Glossary of Terms....................A-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Speed: Standard Speed or High Speed Connector Micro-USB Type B Back Status Indicators Power-On LED, Green LED flash on Good Read Note: Inches [millimeters]. Communication Interface Nominal dimensions shown. Typical tolerances apply. USB 2.0 MicroHAWK ID-20 Dimensions MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 339
Inputs: Trigger Input: 5-28V rated (0.16mA @ 5VDC); New Master: 5 to 28V rated (0.16mA @ 5VDC); Default: 3.3V rated (0mA @ 3.3V) Outputs (1, 2, 3): 5V TTL-compatible, can sink 10mA and source 10mA MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 340
Discrete I/O Inputs: Trigger Input; New Master: Bi-directional, optoisolated, 4.5-28V rated (10mA @ 28VDC) Outputs (1, 2, 3): Bi-directional, optoisolated, 1-28V rated, (I < 100 mA at 24VDC, current limited by user) MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 341
Product specifications are given for typical performance at 25° C (77° F) using grade A symbols. Performance characteristics may vary at high temperatures or other environmental extremes. Warranty – One year limited warranty on parts and labor. Extended warranty available. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 342
Millimeters Inside Outside 11.8 SXGA Standard Density Focal Distance Field of View Depth of Field (mm) Typical 2D Mil Minimum 2D Size Mil Size Inches Millimeters Inches Millimeters Inside Outside 11.8 10.9 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 343
Focal Distance Field of View Depth of Field (mm) Typical 2D Mil Minimum 2D Size Mil Size Inches Millimeters Inches Millimeters Inside Outside 11.8 10.4 Read range specifications are subject to change. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Using Microscan’s Isolation Mounting Kit, P/N 98-9000064-01, will ensure that no ground loop or other external electrical noise can occur through the reader. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Commands can be concatenated (added together) in a single string. For example, <K145,1><K220,1><K450,1><A> enables LRC, sets End of Read Cycle mode to New Trigger, enables Narrow Quiet Zone, and resets the data buffers without saving the changes for power-on. A-10 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
To enter control characters within a serial command, hold down the Ctrl key while typing the desired character. Example: To enter a carriage return and line feed (^M^J), enter <K141,1,CNTL-m CNTL-j> A-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
(Entered in menu or Effect of Command (Mnemonic displayed on menu) Value serial command) Reset Request Reset Start of Text End of Text Acknowledge Negative Acknowledge Begin Transmission XOFF Stop Transmission A-12 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Complementary Metal Oxide Semiconductor (CMOS) — Like CCDs, CMOS imagers include an array of photo-sensitive diodes, one diode within each pixel. Unlike CCDs, however, each pixel in a CMOS imager has its own individual amplifier integrated inside. A-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 351
External Edge — Allows a read cycle to be initiated by a trigger signal from an object detector when it detects the appearance of an object (rising edge). The read cycle ends with a good read, a timeout, or a new trigger. A-15 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 352
Image — Projection of an object or scene onto a plane (i.e. screen or image sensor). Image Processing (IP) — Transformation of an input image into an output image with desired properties. A-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 353
Port — Logical circuit for data entry and exit. (One or more ports may be included within a single connector.) Processing Time — The time used by a vision system to receive, analyze and interpret image information. Often expressed in “parts per minute”. A-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Page 354
Very Large-Scale Integration (VLSI) — The creation of integrated circuits by combining thousands of transistor-based circuits on a single chip. Watchdog Timer — A security device that detects system crashes and attempts to reset the imager. A-18 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
Need help?
Do you have a question about the MicroHAWK ID-20 and is the answer not in the manual?
Questions and answers