Table of Contents

Advertisement

Quick Links

MicroHAWK ID-20 / ID-30 / ID-40
User Manual
P/N 84-9007234-02 Rev C

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MicroHAWK ID-20 and is the answer not in the manual?

Questions and answers

Summary of Contents for Omron MicroHAWK ID-20

  • Page 1 MicroHAWK ID-20 / ID-30 / ID-40 User Manual P/N 84-9007234-02 Rev C...
  • 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...
  • Page 3: Table Of Contents

    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...
  • Page 8: About This 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;...
  • Page 9: Statements Of Compliance

    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.
  • Page 10: Warning And Caution Summary

    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...
  • Page 12: Microhawk Id And Weblink Quick Start

    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...
  • Page 13: Step 2 Mount And Position The Reader

    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...
  • Page 14: Step 3 Install Weblink Drivers (Id-20 And Id-30)

    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...
  • Page 15: Step 4 Connect To Weblink

    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...
  • Page 16: Step 5 Explore The Start View

    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...
  • Page 17: Step 6 Create A New Setup Or Load An Existing Setup

    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...
  • Page 18: Step 7 Explore The Setup View

    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...
  • Page 19: Step 8 Configure Read Cycle Settings

    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...
  • Page 21: Step 9 Configure Acquire Settings

    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...
  • Page 22: Spot Focus

    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...
  • Page 24: Step 10 Configure Symbology Settings

    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...
  • Page 25: Step 11 Format Output And Configure Match String

    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...
  • Page 26: Step 12 Configure Output 1, 2, And 3 Settings

    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...
  • Page 27: Step 13 Run The Application

    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...
  • Page 28: Microhawk Id And Esp Software Quick Start

    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...
  • Page 29: Step 2 Mount And Position The Reader

    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...
  • Page 30: Step 3 Install Esp

    • 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...
  • Page 31: Step 4 Select Model

    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...
  • Page 32: Step 5 Connect

    • 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...
  • Page 33: Step 6 Locate The Symbol In The Field Of View

    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...
  • Page 34: Step 7 Calibrate

    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...
  • Page 35: Step 8 Test Read Rate

    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...
  • Page 36: Step 9 Configure The Reader In Esp

    • 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...
  • Page 37: Step 10 Save Configuration In Esp

    • 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...
  • Page 38: Microhawk Id Part Numbers

    • 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...
  • Page 39: Using Esp

    • 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...
  • Page 40: Ez Mode

    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...
  • Page 41: App Mode

    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...
  • Page 42: Menu Toolbar

    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...
  • Page 46: Sizing Information

    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...
  • Page 50: Connection Wizard

    • 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...
  • Page 51: View

    The symbol you create will be displayed in the field at the bottom of the Bar Code Dialog. 2-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 52: Navigating In Esp

    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...
  • Page 53: Send/Receive Options

    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...
  • Page 54: Advanced Options

    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...
  • Page 55: Communications

    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...
  • Page 56: Communications By Esp

    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...
  • Page 57: Communications Serial Commands

    <K145,status> ACK/NAK Options <K147,RES,REQ,STX,ETX,ACK,NAK> Polling Mode Options <K148,RES,REQ,STX,ETX,ACK,NAK> <K149,Microscan Report Enabled,Keyboard Report USB HID/Keyboard Enabled,Keyboard Language,USB VCOM Status, UART Status> EtherNet/IP Byte Swapping Enabled <K163,status> PROFINET <K164,status> USB Mass Storage Driver <K900,status> MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 58: Host Port Connections

    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...
  • Page 59: Host Port Protocol

    Serial Cmd: <K140,protocol,address> Default: Options: 1 to 50 1 = Poll address 0x1C, Select address 0x1D 2 = Poll address 0x1E, Select address 0x1F 50 = Poll address 0x7E, Select address 0x7F MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 60: Ack/Nak Options

    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...
  • Page 61: Polling Mode Options

    RES-NAK Defaults RES: (Reset) REQ: (Request) STX: (Start of Text) ETX: (End of Text) ACK: (Acknowledge) NAK: (Negative Acknowledge) Note: See Polling Mode Data Flow Examples for sample Polling Mode communication scenarios. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 62: Ethernet

    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...
  • Page 64: Ip Address Mode

    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...
  • Page 68: Response Timeout

    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...
  • Page 69: Lrc (Longitudinal Redundancy Check) Status

    (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...
  • Page 70: Protocol Configuration Examples

    Baud Rate: 230K; Parity: None; Stop Bits: 2; Data Bits: 8 <K140,4> ACK/NAK <K147,,,01,1B,2E,1F> Default RES and REQ (00, disabled); STX=0x01; ETX=0x1B; ACK=0x2E; NAK=0x1F <K102,0> RS-232 enabled <K143,50> 50 ms Response Timeout 3-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 71: Preamble

    ^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...
  • Page 72: Postamble

    ^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...
  • Page 73: Usb Hid/Keyboard

    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...
  • Page 74: Keyboard Languages

    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...
  • Page 78: Ethernet/Ip Byte Swapping Enabled

    EtherNet/IP Byte Swapping Enabled EtherNet/IP Byte Swapping Enabled Definition: Enables or disables EtherNet/IP byte swapping for decode data. Serial Cmd: <K163,status> Default: Disabled Options: 0 = Disabled 1 = Enabled 3-24 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 79: Profinet

    Communications PROFINET Definition: Enables or disables the PROFINET communications protocol. Serial Cmd: <K164,status> Default: Disabled Options: 0 = Disabled 1 = Enabled 3-25 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 80: Usb Mass Storage Driver

    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...
  • Page 81: Entering Ascii Characters As Hex Values

    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...
  • Page 83: Calibration

    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...
  • Page 84: Calibration Serial Commands

    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...
  • Page 85: Calibration Options

    The image sensor converges on the optimal gain value within a few image frames. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 86 The image sensor converges on the optimal exposure value within a few image frames. MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 87: Quick Focus

    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...
  • Page 88: Symbol Type

    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...
  • Page 90: Straight Line

    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...
  • Page 92: Calibration By Esp

    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...
  • Page 93: After Calibration

    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...
  • Page 94: Initiating Calibration

    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...
  • Page 95: Additional Notes About Calibration

    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...
  • Page 98: Read Cycle By Esp

    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...
  • Page 99: Read Cycle Serial Commands

    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...
  • Page 100: Read Cycle Setup

    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...
  • Page 101: Multisymbol

    <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...
  • Page 102: Trigger Mode And Filter Duration

    Note: When to Output and No-Read options have no affect on Continuous Read. Serial Cmd: <K200,0> MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 103: Continuous Read 1 Output

    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...
  • Page 105: Serial Data

    <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...
  • Page 107: External Trigger Polarity

    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...
  • Page 108: Serial Trigger

    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...
  • Page 109: Start Trigger Character (Non-Delimited)

    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...
  • Page 110: Stop Trigger Character (Non-Delimited)

    • 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...
  • Page 111: End Of Read Cycle

    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...
  • Page 112: Timeout Or New Trigger

    (whichever occurs first) ends the read cycle. Read Cycle Timeout Definition: Read Cycle Timeout is the duration of the read cycle. Serial Cmd: <K220,end of read cycle,read cycle timeout> Default: 200 (x10 ms) Options: 1 to 65535 5-16 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 113: Capture Mode

    Capture Start of Read End of 1 2 3 read cycle Cycle Processing time 5-17 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 114: Number Of Captures

    Serial Cmd: <K241,capture mode,number of captures,rapid capture mode,number of continuous captures,images per read cycle limit,read cycle history> Default: Timed Capture Options: 0 = Timed Capture 1 = Triggered Capture 5-18 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 115: Timed Capture

    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...
  • Page 116: Triggered Capture

    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...
  • Page 118: Capture Timing

    <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...
  • Page 119: Time Between Captures

    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...
  • Page 120: Image Processing Timeout

    • 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...
  • Page 121: Image Storage

    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...
  • Page 123: Minimum Good Reads

    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...
  • Page 125: Symbologies

    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...
  • Page 126: Symbologies By Esp

    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...
  • Page 127: Symbologies Serial Commands

    <K481,status,check character output,fixed symbol length status, BC412 fixed symbol length> DataBar-14 <K482,status> DataBar Limited <K483,status> DataBar Expanded <K484,status,fixed symbol length status,fixed symbol length> <K485,status,[unused],fixed symbol length status,fixed MicroPDF417 symbol length> DotCode <K497,status,rotation mode> MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 128: Data Matrix

    When enabled, will decode ECC 050 symbols. Serial Cmd: <K479,ECC 200 status,ECC 000 status,ECC 050 status,ECC 080 status, ECC 100 status,ECC 140 status,ECC 120 status,ECC 130 status> Default: Disabled Options: 0 = Disabled 1 = Enabled MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 129 When enabled, will decode ECC 130 symbols. Serial Cmd: <K479,ECC 200 status,ECC 000 status,ECC 050 status,ECC 080 status, ECC 100 status,ECC 140 status,ECC 120 status,ECC 130 status> Default: Disabled Options: 0 = Disabled 1 = Enabled MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 130: Aztec

    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...
  • Page 131: Qr Code

    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...
  • Page 132: Micro Qr Code

    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...
  • Page 133: Code 39

    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...
  • Page 136: Code 128/Ean 128

    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...
  • Page 139: Bc412

    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...
  • Page 140: Interleaved 2 Of 5

    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...
  • Page 143: Code 93

    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...
  • Page 144: Codabar

    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...
  • Page 147: Upc/Ean

    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...
  • Page 148: Supplementals Status (Upc/Ean)

    Supplementals is set to Enabled or Required. Serial Cmd: <K473,UPC status,EAN status,supplementals status,separator status, separator character,supplemental type,format UPC-E as UPC-A> Default: Disabled Options: 0 = Disabled 1 = Enabled 6-24 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 149: Separator Character (Upc/Ean)

    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...
  • Page 150 UPC specification. Serial Cmd: <K473,UPC status,EAN status,supplementals status,separator status, separator character,supplemental type,format UPC-E as UPC-A> Default: Disabled Options: 0 = Disabled 1 = Enabled 6-26 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 151: Pharmacode

    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...
  • Page 152: Bar Width Status (Pharmacode)

    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...
  • Page 153: Postal Symbologies

    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...
  • Page 155: Australia Post

    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...
  • Page 158: Gs1 Databar

    (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...
  • Page 159 Serial Cmd: <K482,status> Default: Disabled Options: 0 = Disabled 1 = Enabled 6-35 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 160: Pdf417

    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...
  • Page 161: Micropdf417

    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...
  • Page 162: Composite

    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...
  • Page 163: Dotcode

    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 164 DotCode 6-40 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...
  • Page 166: I/O Parameters By Esp

    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...
  • Page 167: I/O Parameters Serial Commands

    Unused ECC,Unused ECC threshold> Output 1 Parameters <K810,output on,output state,pulse width,output mode> <K811,output on,output state,pulse width,output mode> Output 2 Parameters <K812,output on,output state,pulse width,output mode> Output 3 Parameters MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 168: Symbol Data Output

    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...
  • Page 170: When To Output Symbol Data

    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...
  • Page 172: No-Read Message

    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...
  • Page 173: Read Duration Output

    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...
  • Page 174: Output Indicators

    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...
  • Page 177: Green Flash Duration

    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...
  • Page 178: Led Configuration

    LEDs. Serial Cmd: <K737,LED mode,ISO/IEC 16022 grade> Default: Final Grade Options: 0 = Final Grade 1 = Symbol Contrast 2 = Print Growth 3 = Axial Non-Uniformity 4 = Unused ECC 7-14 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 179: Serial Verification

    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...
  • Page 180: Setup Button

    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...
  • Page 182: Setup Button Modes

    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...
  • Page 183: Target System

    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...
  • Page 184: Configurable Output 1

    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...
  • Page 185: Trend Analysis

    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...
  • Page 186: Output State

    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...
  • Page 187: Trend Analysis Output 1

    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...
  • Page 188: Trend Analysis Mode

    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...
  • Page 189: Trigger Evaluation Period

    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...
  • Page 190: Iso/Iec 16022 Symbol Quality Output 1

    Serial Cmd: <K800,output on symbol contrast,symbol contrast threshold,output on print growth,print growth threshold,output on axial non-uniformity,axial non-uniformity threshold,output on UEC,UEC threshold> Default: Disabled Options: 0 = Disabled 1 = Enabled 7-26 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 191: Output On Axial Non-Uniformity

    UEC,UEC threshold> Default: Grade C Options: 0 = Grade A 1 = Grade B 2 = Grade C 3 = Grade D 7-27 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 192: Print Growth Threshold

    UEC,UEC threshold> Default: Grade C Options: 0 = Grade A 1 = Grade B 2 = Grade C 3 = Grade D 7-28 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 193: Diagnostic Output 1

    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...
  • Page 194: Configurable Output 2

    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...
  • Page 195: Configurable Output 3

    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...
  • Page 196: Power-On/Reset Counts

    <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...
  • Page 197: Time Since Reset

    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...
  • Page 198: Service Message

    An ASCII string between 1 and 10 characters. Threshold Serial Cmd: <K409,status,service message,threshold,resolution> Default: 300 (5 minutes) Options: 1 to 65535 Resolution Serial Cmd: <K409,status,service message,threshold,resolution> Default: Seconds Options: 0 = Seconds 1 = Minutes 7-34 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 199: User-Assigned Name

    “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...
  • Page 200: Frame Information

    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...
  • Page 201: Image Output

    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...
  • Page 202: Communication Port

    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...
  • Page 204: Database Identifier Output

    “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...
  • Page 205: Quality Output

    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...
  • Page 206: Ez Trax Output

    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...
  • Page 207: Image Format

    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...
  • Page 209: Image Push To Host

    <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...
  • Page 210: Image File Format

    Serial Cmd: <K763,image storage status,stored image type,image storage,image file format,image quality,image scale,file save options> Default: Image Options: 1 = Image 2 = Read Cycle Report 3 = Image + Read Cycle Report 7-46 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 211: Image Push To Host Detailed Setup

    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...
  • Page 215: Symbol Quality

    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...
  • Page 216: Symbol Quality By Esp

    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...
  • Page 217: Symbol Quality Serial Commands

    <K708,symbol quality separator,Data Matrix output mode> Output Mode ISO/IEC 16022 Symbol Quality <K709,symbol contrast,print growth,axial non-uniformity, Output unused ECC> <K710,percent cell damage,total read time,capture Microscan Symbol Quality Output time,locate time,decode time,pixels per element,ECC level,matrix size,quiet zone,symbol angle> MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 218: Overview Of Symbol Quality

    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...
  • Page 219: Report Tab

    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...
  • Page 221: Preferences Tab

    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...
  • Page 222: Symbol Quality Separator/Data Matrix Output Mode

    <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...
  • Page 224: Iso/Iec 16022 Symbol Quality Output

    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...
  • Page 226: Iso/Iec 16022 Symbol Quality Output By Esp

    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...
  • Page 227: Microscan Symbol Quality Output

    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...
  • Page 228: Decode Time

    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...
  • Page 230: Microscan Symbol Quality Output By Esp

    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...
  • Page 232: Matchcode By Esp

    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...
  • Page 233: Matchcode Serial Commands

    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...
  • Page 234: Overview Of Matchcode

    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...
  • Page 235: Matchcode Type

    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...
  • Page 236: Sequential Matching

    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...
  • Page 237: Wild Card Character

    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...
  • Page 238: Sequence On No-Read

    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...
  • Page 239: Sequence On Mismatch

    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...
  • Page 240: Sequence Step Interval

    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...
  • Page 241: Match Replace

    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...
  • Page 242: Mismatch Replace

    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...
  • Page 243: New Master Pin

    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...
  • Page 246: Camera And Ip Setup By Esp

    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...
  • Page 247: Camera And Ip Setup Serial Commands

    <K542,pixel binning status> Color Filter <K543,color filter> White Balance <K544,red gain,green gain,blue gain> Morphological Pre-Processing <K550,status> Morphological Operation <K551,morphological operation,operator size> Set License <K556,license file name,license key> Linear Security Level <K560,linear security level> 10-3 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 248: Video

    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...
  • Page 249: Evaluation

    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...
  • Page 252: Calibration

    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...
  • Page 253: Window Of Interest

    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...
  • Page 255 WVGA MicroHAWK ID: 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) 10-11 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 256: Important Notes

    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...
  • Page 257: Configuration Database

    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...
  • Page 258: Dynamic Setup

    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...
  • Page 259: Pixel Binning

    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...
  • Page 260: Camera Settings

    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...
  • Page 261: White Balance Settings

    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...
  • Page 262: Color Filter

    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...
  • Page 263: Focus Setup

    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...
  • Page 265: Illumination Brightness

    <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...
  • Page 266: Morphological Pre-Processing

    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...
  • Page 267: Morphological Operation And Operator Size

    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...
  • Page 270: Damaged Symbol

    Enabling Damaged Symbol may significantly increase decode time. Serial Cmd: <K519,damaged symbol status> Default: Disabled Options: 0 = Disabled 1 = Enabled 10-26 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 271: Linear Security Level

    Serial Cmd: <K560,linear security level> Default: Aggressive Options: 0 = Aggressive 1 = Normal 2 = Secure 10-27 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 272: Set License

    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...
  • Page 273: Configuration Database

    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...
  • Page 274: Configuration Database Serial Commands

    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...
  • Page 275: Number Of Active Indexes

    (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...
  • Page 276: Configuration Database Status

    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 278 WVGA MicroHAWK ID: 752 Options: QSXGA MicroHAWK ID: 8 to (2592 – column pointer) SXGA MicroHAWK ID: 8 to (1280 – column pointer) WVGA MicroHAWK ID: 8 to (752 – column pointer) 11-6 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...
  • Page 282: Database Mode

    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...
  • Page 285: Region Of Interest (Roi)

    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...
  • Page 287: Save Current Settings To Configuration Database

    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...
  • Page 288: Load Current Settings From Configuration Database

    • 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...
  • Page 289: Request Selected Index Settings

    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...
  • Page 292: Terminal

    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...
  • Page 293: Find

    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...
  • Page 294: Send

    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...
  • Page 295: Macros

    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...
  • Page 296: Terminal Menus

    • 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...
  • Page 298: Operational Commands

    Communication and Custom Unit Name Parameters Resets <Arp> Software Reset, Recall Power-On Default Parameters <Arc> Software Reset, Recall Customer Default Parameters <l1> = lowercase ‘L’, one <l0> = lowercase ‘L’, zero 13-2 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 299 <TRAIN> Initiate Train Operation <UNTRAIN> Initiate Untrain Operation <TRAIN?> Train Status Request Train/Optimize <OPT> Initiate Optimize Operation <UNOPT> Initiate Un-Optimize Operation <OPT?> Display Optimize Status Barcode Configuration <BCCFG> Enter Barcode Configuration 13-3 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 300: Read Rate

    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...
  • Page 302: Counters

    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...
  • Page 303: Counters By Serial Command

    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...
  • Page 304: Device Control

    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...
  • Page 305: Differences From Default

    • 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...
  • Page 306: Master Database

    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...
  • Page 307: Master Symbol Database Size

    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...
  • Page 308: Enter Master Symbol Data

    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...
  • Page 309: Request All Master Symbol Data

    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...
  • Page 310: Read Next Symbol As Master Symbol

    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...
  • Page 311: Delete Master Symbol Data

    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...
  • Page 312: Firmware

    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...
  • Page 313: Firmware Verification

    • 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...
  • Page 315: Default/Reset/Save

    <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...
  • Page 316: Customer Default Parameters

    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...
  • Page 317: Reader Status Requests

    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...
  • Page 319: Other Operational Serial Commands

    • 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...
  • Page 322: Bar Code Configuration Mode

    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...
  • Page 323: Output Format

    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...
  • Page 324: Output Format Serial Commands

    <K740,output index,start location,length> Format Insert <K741,output index,length,hex string> Format Assign <K742,symbol number,status> Format Status <K743,output format status> <K744,filter number,symbology,length,wildcard,placeholder, Output Filter Configuration data, unused,database index> Ordered Output Filter <K745,number of filters> 14-2 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 325: Output Format Status

    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...
  • Page 326: Format Assign

    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...
  • Page 327: Format Extract

    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...
  • Page 328: Format Extract By Esp

    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...
  • Page 329: Format Insert

    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...
  • Page 330: Format Insert By Esp

    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...
  • Page 331: Output Filter Configuration

    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...
  • Page 334: Database Index

    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...
  • Page 336: Number Of Filters

    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...
  • Page 337: 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...
  • Page 338: Appendix A General Specifications

    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...
  • Page 344: Appendix B Electrical Specifications

    Electrical Specifications Appendix B — Electrical Specifications MicroHAWK ID-20: 5VDC ± 5%; 350mA at 5VDC (typ.) MicroHAWK ID-30: 5V ± 5%; 600mA at 5VDC (typ.) MicroHAWK ID-40: 4.75V – 30V; 150mA at 24VDC (typ.) MicroHAWK ID-20 Micro-USB Type B Socket...
  • Page 345: Grounding And Isolation

    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...
  • Page 346: Appendix C Serial Commands

    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...
  • Page 347: Serial Command Status Request

    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...
  • Page 348: Appendix D Communications Protocol

    (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...
  • Page 349: Appendix E Ascii Table

    Appendices Appendix E — ASCII Table Ctrl “ & < > A-13 MicroHAWK ID-20 / ID-30 / ID-40 User Manual...
  • Page 350: Appendix F Glossary Of Terms

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

This manual is also suitable for:

Microhawk id-30Microhawk id-40

Table of Contents