EZ Match Imager User Manual P/N 84-000044 Rev A
Copyright and Disclaimer Copyright ©2015 Microscan Systems, Inc. ISO 9001 Certified Issued by TüV USA All rights reserved. The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and/or service Microscan manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Microscan. Throughout this manual, trademarked names might be used.
Introduction Table of Contents Chapter 1 Quick Start Step 1 Check Hardware .......................................................................... 1-2 Step 2 Connect the System ..................................................................... 1-3 Step 3 Position the Imager ...................................................................... 1-4 Step 4 Install ESP.................................................................................... 1-5 Step 5 Select Model ..........................
Table of Contents ASCII Character Entry Modifier ............................................................. 4-33 Preamble ............................................................................................... 4-34 Postamble ............................................................................................. 4-35 Chapter 5 Calibration Calibration Serial Commands.................................................................. 5-2 Calibration Overview .................................
Introduction I/O Parameters Serial Commands........................................................... 8-3 Symbol Data Output ................................................................................ 8-5 No Read Message ................................................................................... 8-8 Bad Symbol Message............................................................................ 8-10 No Symbol Message .............................................................................
Table of Contents Microscan Symbol Quality Output by ESP ............................................ 9-13 Chapter 10 Matchcode Matchcode by ESP ................................................................................ 10-2 Matchcode Serial Commands ............................................................... 10-2 Overview of Matchcode ......................................................................... 10-3 Matchcode Type ...................................................................
Introduction Find........................................................................................................ 13-3 Send ...................................................................................................... 13-4 Macros................................................................................................... 13-5 Terminal Window Menus ....................................................................... 13-6 Chapter 14 Utilities Serial Utility Commands ..............
About the EZ Match Imager About the EZ Match Imager The key features of the EZ Match Imager are: • 3 megapixel sensor (color version) • 1.
Introduction Warning and Caution Summary WARNING LED LIGHT DO NOT VIEW DIRECTLY WITH OPTICAL INSTRUMENTS CLASS 1 LED PRODUCT LED Output: .564 mW. Wavelength: 470 nm; 525 nm; 617 nm. IEC 60825-1:1993+A1:1997+A2:2001 • Viewing the EZ Match Imager’s LED output with optical instruments such as magnifiers, eye loupes, or microscopes within a distance of 100 mm could cause serious eye injury. • Maximum LED output: .564 mW. • Wavelength: 470 nm; 525 nm; 617 nm.
Statement of Agency Compliance Statement of Agency Compliance The EZ Match Imager has been tested for compliance with FCC (Federal Communications Commission) regulations and has been found to conform to all applicable FCC Rules and Regulations. To comply with FCC RF exposure compliance requirements, this device must not be co-located or operate in conjunction with any other antenna or transmitter.
Introduction Statement of RoHS Compliance All Microscan readers with a ‘G’ suffix in the FIS number are RoHS-Compliant. All compliant readers were converted prior to March 1, 2007. All standard accessories in the Microscan Product Pricing Catalog are RoHS-Compliant except 20-500013-01 and 98-000039-02. These products meet all the requirements of “Directive 2002/95/EC” European Parliament and the Council of the European Union for RoHS compliance.
Statement of RoHS Compliance xii EZ Match User Manual
1 Quick Start Contents Step 1 Check Hardware................................................................................................................ 1-2 Step 2 Connect the System .......................................................................................................... 1-3 Step 3 Position the Imager............................................................................................................ 1-4 Step 4 Install ESP ........................................................
Check Hardware Step 1 — Check Hardware Item 1 2 3 4 5 6 Description EZ Match Imager IC-332 Adapter IB-131 Interface Box Power Supply Object Detector (optional) Host Cable Part Number FIS-0004-100XG FIS-0001-0035G 99-000018-01 97-100004-15 (90-264 VAC, 24 VDC) 99-000017-01 61-300026-03 1 2 3 6 Host 4 Network Scanner 5 Hardware Required Caution: Be sure that all cables are connected BEFORE applying power to the system. Always power down BEFORE disconnecting any cables.
Quick Start Step 2 — Connect the System Caution: Be sure that all cables are connected BEFORE applying power to the system. Always power down BEFORE disconnecting any cables. Connecting by RS-232 / RS-422 / RS-485 • • • • • Connect the imager (1) to the IB-131/IC-332 interface (2) and (3). Connect the host cable (6) to the host and to the host port on the IB-131 (3). Connect the object detector (5) to the IB-131 (3). Connect the power supply (4) to the IB-131 (3). Apply power to the imager.
Position the Imager Step 3 — Position the Imager • Place the imager in an area with as little ambient light as possible. • Place a black surface behind the area in which test tubes, caps, or symbols will be inspected by the imager. The black background provides the contrast necessary for the imager to detect the presence or absence of objects in its field of view. • Position the imager at a focal distance between 2 and 6 inches from a sample tube, cap, or symbol.
Quick Start Step 4 — Install ESP ESP Software can be found on the Microscan Tools CD that is packaged with the EZ Match. 1. Follow the prompts to install ESP from the CD. 2. Click on the ESP icon to run the program. Note: ESP can also be installed from the Download Center at www.microscan.com. ESP System Requirements • • • • • • 166 MHz Pentium processor (recommended) Windows Vista, XP, or 2000 operating system Internet Explorer 5.
Select Model Step 5 — Select Model When you start ESP, the following menu will appear: Important: An EZ Match Imager must be connected to the host computer for its corresponding icon (shown at left) to appear on the model menu. The icon will always be present in subsequent ESP sessions, even when the EZ Match unit is not physically connected. 1. Click the button showing the EZ Match Imager. 2. Click OK. Note: You can also simply double-click the EZ Match button to make your selection. 3.
Quick Start Step 6 — Select Protocol and Connect • Choose the connection protocol you are using and click Connect. • Once you select your communications mode, follow the simple prompts to establish your connection.
Select Protocol and Connect (cont.) Step 6 — Select Protocol and Connect (cont.) When you are connected, you will see the green connection indicator in the status bar at the bottom right of your screen. RS-232: USB: • If your RS-232 connection attempt fails, click the Autoconnect button, select a different communications port, and try again. Note: If your RS-232 host settings cannot be changed to match the imager’s settings, check the Force Connect box in the RS-232 dialog and click the Connect.
Quick Start Step 7 — Locate the Object in the Field of View Locate the Object by ESP • In ESP’s EZ Mode, click the Locate button to enable the blue target pattern. The object in the field of view will appear in the video view beneath the Locate and Calibrate buttons, and you will see the blue target pattern projected from the front of the imager. • Center the target pattern on the object. At 2 to 3 inches, the pattern resembles an X. At 3 to 6 inches, the pattern resembles a V.
Locate the Object in the Field of View Locate the Object by EZ Button If you are not connected to a host computer, the EZ Button allows you to locate an object in the imager’s field of view. EZ Button • Hold down the EZ Button for about one second and release when you hear one short beep. The amber 20% LED will illuminate, and you will see the blue target pattern projected from the front of the imager. • Center the target pattern on the object.
Quick Start Step 8 — Calibrate EZ Match settings can be adjusted automatically for optimum tube/cap detection and symbol decoding performance by either the EZ Button or by ESP. During the calibration routine, the reader will flash its amber Read Rate percent LEDs and red illumination LEDs while searching camera settings and determining the best configuration for detecting tubes or caps, or for decoding symbol data.
Test Read Rate Step 9 — Test Read Rate Read Rate indicates the number of tube/cap detections or successful decodes per second achieved by the imager. Test Read Rate by EZ Button 1. To start the Read Rate test, hold down the EZ Button about three seconds until you hear three short beeps. The 20%, 40%, and 60% LEDs will illuminate. While the object is being inspected, the Read Rate LEDs will indicate the corresponding read rate percentage on the back of the unit. 20%, 40%, 60%, 80%, 100%.
Quick Start Step 10 — Configure the Imager in ESP To make setup changes to the EZ Match Imager, click the App Mode button. The following modes are accessible by clicking the buttons in the first row of App Mode icons: • • • • • • • • • Click the EZ Mode button to return to EZ Mode. Click the Autoconnect button to establish communication. Click the Send/Recv button to send or receive commands. Click the Switch Model button to open the model menu, or to return to a previous model.
Save Configuration in ESP Step 11 — Save Configuration in ESP To make changes to a configuration setting: 3. Place your cursor in the selection box, scroll down to the setting you want to change, and click once on the setting. 1. Left click on the + to expand the desired tree. 2. Double click on the desired parameter and click once in the selection box to view options. 4. Left click again on the open screen to complete your selection. 5.
2 Using ESP Contents EZ Mode........................................................................................................................................2-2 Application Mode...........................................................................................................................2-3 Menu Toolbar ................................................................................................................................2-4 Autoconnect ............................................
EZ Mode EZ Mode In EZ Mode you are presented with the Locate, Calibrate, and Test options. After connecting to your imager, EZ Mode is the screen you will see. You will be provided with on-screen instructions that will help you with positioning, testing, and calibration. Test Click the Test button to start the Read Rate test for a quick indication of the imager’s read capabilities and the limits of your application.
Using ESP Application Mode From EZ Mode, you can click on the App Mode button to access specific configuration menus, Utilities tools, Camera setup, Output Format options, and a Terminal window where serial commands can be entered. Note: The App Mode and EZ Mode buttons appear in the same position to allow easy switching between these primary modes. Communication, Read Cycle, Symbologies, I/O Parameters, Symbol Quality, Matchcode, Diagnostics Return to EZ Mode.
Menu Toolbar Menu Toolbar File > New Whenever New is selected, the default configuration of ESP is loaded. Open/Save When Save or Save As is selected, the ESP configuration is saved to the host computer’s hard drive and available whenever the same file is selected under Open. Important: When you save menu changes to your hard drive, these changes are not saved to your imager. The illustration below shows how settings can be saved and received between ESP and the imager, and ESP and the host hard drive.
Using ESP Model In Model you can select any of the models shown in ESP’s model menu. When you choose another model, your current connection to your present model will be terminated. To connect to another model, select New Model, choose a new model from the menu, and click OK. Note: All the models you have enabled by selecting will continue to appear in the Model menu and that the same menu is repeated when clicking the Switch Model icon.
Menu Toolbar Options The Options menu allows you to save memos and set up ESP Preferences. Note: Preferences will be saved and loaded into ESP when ESP is opened next, whether or not you save the ESP file. Preferences > General Tab The Toolbar Style options allow you to determine how ESP will display the mode options in the two rows at the top of the screen. Reload Last File At startup, reloads the last file saved to the host computer’s hard drive.
Using ESP Preferences > Terminal Tab Show Non-Printable Characters When Show Non-Printable Characters is enabled, characters such as “CRLF” will be displayed in the Terminal window. When Enhanced Format is checked, the characters are displayed with more detailed formatting. Change Keyboard Macros Clicking the Change Keyboard Macros button brings up the Function Keys dialog. In this dialog you can select the desired function key and then enter your macro keystrokes in the associated key map.
Menu Toolbar Preferences > Bar Code Options Tab The Bar Code Options dialog allows you to set the size of user-created symbols. Sizing Information Sets the bar width or module width (in mils, or thousandths of an inch) of user-created symbols. Example: A bar width of 14 is 0.014 inches.
Using ESP Preferences > Advanced Tab The Auto Sync options at the top of the Advanced tab allow you to determine whether Auto Sync will be enabled automatically in sections of ESP where it is used, or if it will ask you before it enables Auto Sync functions. Always Ask Before Auto Sync Occurs If you check this option box, you are then able to determine what specific Auto Sync functions will be enabled.
Menu Toolbar Preferences > Advanced Tab (cont.) Ask to Save ESP File when Quitting When enabled, prompts the user to save a .esp file when ending a session. The .esp file will be saved in the location of your choice. Connect to Readers via TCP/IP When enabled, shows an Ethernet option on the connection dialog. Note: This option should only be selected if you intend to connect using an Ethernet adapter.
Using ESP Document Memo The information you type in the Document Memo field will appear in a context-sensitive text box whenever your cursor hovers over the Document Memo item on the Options menu. Model Memo Similar to Document Memo, the information you type in the Model Memo field will appear in a context-sensitive text box whenever your cursor hovers over the Model Memo item on the Options menu. Memos created in Model Memo are specific to the model enabled when the message was created.
Autoconnect Autoconnect • If your RS-232 connection attempt fails, you can use Autoconnect to establish a connection between the imager and the host. • If your communications port is not the default COM1, use the dropdown menu to change your port. • Once you have chosen the correct port, click Start to connect.
Using ESP Autoconnect (cont.) If your RS-232 host settings cannot be changed to match the imager’s settings: • Click Connect on ESP’s menu toolbar, and then select Connection Wizard. • When the connection dialog appears, check the Force Connect box and click the Connect button.
View View The View menu allows you to move quickly between interfaces without using the icon buttons on the App Mode toolbar. It also allows you to access the Bar Code Dialog. Bar Code Dialog In the Bar Code Dialog you can create symbols by typing the text you wish to encode. This is a useful tool for creating configuration symbols, allowing you to configure your reader by reading the symbols you create.
Using ESP Navigating in ESP To change imager settings, or to access the Utilities, Camera, Terminal, or Output Format views, click the App Mode button. To return to EZ Mode, click the EZ Mode button. To make changes to configuration settings in the tree controls: 1. Left click on the + to expand menu items. The X denotes the default option setting. 2. Double-click the desired parameter and single-click in the selection box to view options. 3.
Send/Receive Options Send/Receive Options To access Receive, Save and Default options, click the Send/Recv button. You can also access these options by right-clicking in any of the configuration views. Receiving From the Send/Recv menu, select Receive Reader Settings. Caution: Do not select this option if you do not want to upload the imager’s settings.
Using ESP Defaulting When you select Default Current Menu Settings or Default all ESP Settings, you are only defaulting the ESP settings. Advanced Options Send Current View This is the same as Save to Reader > Send No Save except that only the commands in the current configuration tree are sent. Send Current Command This is the same as Send Current View , except that it saves only the command that is currently selected.
Send/Receive Options 2-18 EZ Match User Manual
3 Tube/Cap Inspection Contents Tube/Cap Inspection Serial Commands ....................................................................................... 3-2 Capture and Test .......................................................................................................................... 3-3 Multi-Operation ............................................................................................................................. 3-4 Multi-Operation by Serial Command..............................
Tube/Cap Inspection Serial Commands Tube/Cap Inspection Serial Commands Active Tube/Cap Library Indexes Tube/Cap Dimensions Multi-Operation Tube/Cap Information Tube/Cap Message Formatting Tube/Cap Message Editing 3-2
Tube/Cap Inspection Capture and Test Click the EZ Match button and then the Test tab to display the view shown below. Captures an image of the tube, cap, and/or symbol in the field of view and tests Multi-Operation settings (“Bar Code Reader”, “Tube Detection”, and “Cap Detection”). When enabled, shows the image in higher contrast than the default contrast value. When enabled, shows the reverse of the original image capture.
Multi-Operation Multi-Operation Click the EZ Match button and then the Multi-Operation tab to display the following view. Note: Default Multi-Operation configuration shown below. Each operation can be assigned a range of IP Database indexes. Click Go to IP Database to configure capture settings and processing settings for each index. Note: All functions in the above view can be set using the Multi-Operation serial command .
Tube/Cap Inspection Multi-Operation by Serial Command Multi-Operation allows users to customize triggered read cycle operations, and to perform those customized operations in a specific sequence. A specific range of IP Database indexes (from 1 to 10) can be assigned to each operation. Switching from one operation to the next can be configured to occur on an image frame count (from 1 to 6) or on a user-defined timeout (1 ms to 65535 ms).
Multi-Operation by Serial Command Operation (Multi-Operation) Definition: Serial Cmd: Options: Specifies the operational flow of the read cycle, and allows up to 3 different operations to be sequenced in a single read cycle. The operation field is a bit field, and multiple processes can be defined for a single operation. The examples below demonstrate how to configure a tube and cap detection process to be defined in a single operation.
Tube/Cap Inspection Timeout (Multi-Operation) Note: Multi-Operation Timeout applies only to the specified operation (1 through 3). Definition: Serial Cmd: Options: Timeout indicates the amount of time required before the read cycle will switch to the next operation. Timeout is configurable in 1 ms increments.
Tube/Cap Library Tube/Cap Library Active Tube/Cap Library Indexes Click the EZ Match button and then the Library tab to display the Tube/Cap Library view. Important: The default Tube/Cap Library configuration shown below is only one example of how the database can be configured. The Tube/Cap Library database can be modified to fit your specific application. Each active tube/cap library index is shown in the Tube/Cap Library view.
Tube/Cap Inspection Active Tube/Cap Library Indexes by Serial Command Determines the number of active tube/cap library indexes that will be used during a tube/cap detection operation.
Tube/Cap Library Tube/Cap Dimensions Double-click the desired index to bring up the Edit Tube/Cap Dimensions dialog. Edit tube or cap dimensions using the up and down arrows or typing dimension values directly in the text fields provided. Click Revert to return to the previous settings for the selected index. Click Default to return to the default settings for the selected index. 3-10 The tube or cap manufacturer’s part number can be added in the text field shown above.
Tube/Cap Inspection Tube/Cap Dimensions by Serial Command Index Determines the index number where tube/cap information is to be stored in the tube/cap library. Serial Cmd: Options: 1 to 100 Definition: Tube Diameter Definition: The diameter of the tube in which the cap is to be placed (millimeters/10).
Tube/Cap Library Cap Base Length The length of the cap base (millimeters/10). Note: If this value is 0, it will be ignored. Serial Cmd: Options: 0-32767 (mm/10) Definition: Cap Tip Length The length of the cap tip (millimeters/10). Note: If this value is 0, it will be ignored.
Tube/Cap Inspection Cap Base Diameter The diameter of the cap base (millimeters/10). Important: This dimension should be measured at the bottom (where the cap is inserted in the tube), because some caps are tapered. Serial Cmd: Options: 0-32767 (mm/10) Definition: Cap Tip Diameter If the cap has a tip, this value represents the diameter of the tip in millimeters/10.
Tube/Cap Library Hue (EZ Match Color Only) Definition: Describes the color type (red, green, blue, etc.) and is expressed in degrees. Serial Cmd: Options: 0-360° Saturation (EZ Match Color Only) Describes the vibrancy of the color. The lower the saturation, the more “grayness” is present, causing the color to appear faded.
Tube/Cap Inspection Tube/Cap Library Default Configuration Library Index 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Tube Cap Base Diameter Length 120 64 125 137 125 137 153 90 152 60 152 65 120 58 125 90 116 79 116 78 154 90 115 79 125 92 153 91 126 138 121 195 118 195 122 195 125 139 122 195 153 150 152 197 154 60 Cap Tip Length 0 0 0 156 0 0 0 158 136 157 160 156 158 157 0 0 0 0 0 0 0 0 0 Cap Base Cap Tip Diameter Diameter 160 0 170 0 170 0 180 90 168 0 168 0 159 0 157 85 136 102 134
Tube/Cap Information Tube/Cap Information Click the EZ Match button and then the Messages tab to display the Select Message view. Note: Default Tube/Cap Detection messages shown below. Note: A read cycle or read operation will format the No Read, CA_, and TA_ messages in the following order of precedence: TA_ (all), CA_ (all), No Read (all) Click this button to bring up the Edit Messages dialog. Note: The functions in the above view can also be set using the and serial commands.
Tube/Cap Inspection Tube/Cap Information by Serial Command Usage: Definition: Serial Cmd: Tube/Cap Information is useful in more complex applications that require information about the spatial orientation of test tubes and cap characteristics in addition to presence/absence information.
Tube/Cap Information Tube Angle Definition Serial Cmd: Default: Options: When Tube Angle is enabled, a polarity sign (+/–) and a three-digit value representing the angle of the tube in respect to the field of view will be appended to tube/cap detection output as a preamble. A + value indicates that the tube is angled away from the center and toward the bottom of the field of view, while a – indicates that the tube is angled away from the center and toward the top of the field of view.
Tube/Cap Inspection Color (Cap Color) Cap Color is output in three parts (magnitude-color-category), separated by a “.” character. Notes: • When Cap Color is enabled, it is output in read rate. The color output string is required to match to be part of the same output. For example, a RED cap with two different Category values will be output as follows: 80% 08.RED.12_CP_ 20% 08.RED.11_CP_ • If the cap is undetermined, the color of the cap may sometimes be undetermined as well.
Tube/Cap Information HSV (Cap Color) When HSV is enabled, cap color values will be output in the following format: (H)ue-(S)aturation-(V)alue Example: 310-450-325 Notes: • This value is not output in read rate. • This value is not required to match when requiring more than one tube/cap to qualify for an output. Match Status (EZ Match Color Only) Definition Serial Cmd: Default: Options: This feature is only available for the color version of the EZ Match Imager.
Tube/Cap Inspection Tube/Cap Message Formatting by Serial Command Cap Presence Message Definition: Serial Cmd: Default: Options: Tube/Cap Detection message database index that will be used for a Cap Present condition.
Tube/Cap Information Tube Absence Message Definition: Serial Cmd: Default: Options: 3-22 Tube/Cap Detection message database index that will be used for a Tube Absent condition.
Tube/Cap Inspection Tube/Cap Message Editing All Tube/Cap Detection messages can be modified to meet the requirements of the specific application. Note: Tube and cap detection messages can also be edited using the command. Click the Edit Messages button to bring up the following dialog: Place your cursor in the text field adjacent to the number of the Tube/Cap Detection message you wish to change. Type the ASCII characters of the new message and click Save.
Tube/Cap Information Tube/Cap Message Editing by Serial Command Default Tube/Cap Detection messages are shown in the table below. All Tube/Cap Detection messages can be modified to meet the requirements of the specific application. Serial Cmd: Options: Index 1 2 3 4 5 6 7 8 9 10 Any ASCII string up to 15 characters.
4 Communications Contents Communications by ESP .............................................................................................................. 4-2 Communications Serial Commands.............................................................................................. 4-3 Host Port Connections .................................................................................................................. 4-4 Host Protocol .................................................................
Communications by ESP Communications by ESP Click the Parameters button and then the Communication tab. To open nested options, single-click the +. To change a setting, double-click the setting and use your cursor to scroll through the options.
Communications Communications Serial Commands Host Port Connections Auxiliary Port Connections RS-422 Status Host Port Protocol Preamble Postamble Response Timeout LRC Auxiliary Port System Data Status
Host Port Connections Host Port Connections The host port can be configured with RS-232, RS-422, and RS-485 connections. The following settings define the basic transmission speeds and digital standards that ensure common formatting. Baud Rate, Host Port Usage: Definition: Serial Cmd: Default: Options: Can be used to transfer data faster or to match host port settings. The rate at which the reader and host transfer data back and forth. 115.
Communications Host Protocol In general, the point-to-point protocols will work well in most applications. They require no address and must use RS-232 or RS-422 communications standards. Definition: Protocols define the sequence and format in which information is transferred between the reader and the host, or in the case of Multidrop, between the readers and a concentrator.
Host Protocol Point-to-Point with RTS/CTS and XON/XOFF Usage: Definition: Serial Cmd: Used only with RS-232. This option is a combination of Point-to-Point with RTS/CTS and Point-to-Point with XON/XOFF. ACK/NAK Definition: Serial Cmd: See the ACK / NAK Options command on page 4-8. Polling Mode Definition: Serial Cmd: 4-6 See the Polling Mode Options command on page 4-9.
Communications Poll Address Serial Cmd: Default: Options: 1 1 to 50 1 = Poll address 0x1C, Select address 0x1D 2 = Poll address 0x1E, Select address 0x1F ... 50 = Poll address 0x7E, Select address 0x7F Note: See USB HID Interface on page 4-24 for protocol information relating to USB.
ACK / NAK Options ACK / NAK Options Definition: Serial Cmd: These parameters take effect for ACK/NAK on the main RS-232 or RS-422 ports (not on the Auxiliary Port), and are completely independent of the Polling Mode Options . The imager always follows the protocol in both directions (to and from the host). There is no option to disable it from either direction.
Communications Polling Mode Options Definition: Serial Cmd: These parameters only take effect for Polling Mode on the main RS-232 or RS-422 ports (not on the Auxiliary Port), and are completely independent of the ACK/NAK Options . The values of protocol characters can be changed, but the protocol events cannot be disabled. The polling mode address is configured in the command (see Poll Address on page 4-7).
RS-422 Status RS-422 Status Usage: Definition: Serial Cmd: Default: Options: RS-232 is an industry standard. RS-422 is used when greater cable lengths are required and/or where noise interference is an issue. RS-422, if enabled, allows communication through RS-422 I/O lines. When RS-422 is enabled, RS-232 is disabled. When RS-422 is disabled, RS-232 is enabled. Disabled 0 = Disabled 1 = Enabled Note: The default setting can only be changed in readers with multiplexed RS-232 / RS-422 ports.
Communications Auxiliary Port Connections The auxiliary port offers an alternative port that can be configured to communicate by RS-232 in several modes, including daisy chain. As with the host port parameters, the auxiliary port settings (baud rate, parity, stop bits, and data bits) must be identical with those of the auxiliary device. Usage: Definition: An auxiliary port connects the imager to a remote display or to other readers that can display or transfer data.
Auxiliary Port Connections Parity, Auxiliary Port Usage: Definition: Serial Cmd: Default: Options: Only changed if necessary to match host setting. An error detection routine in which one data bit in each character is set to 1 or 0 so that the total number of 1 bits in the data field is even or odd.
Communications Transparent Mode Usage: Definition: A common application, in conjunction with handheld imagers, is one that employs an auxiliary readout to detect misapplied symbols. In Transparent Mode, data is passed between the auxiliary port and the host. The imager buffers data from the auxiliary port and echoes the keyed data on the auxiliary port. • Auxiliary port data is passed through to the host whenever a return key is pressed at the auxiliary port or whenever symbol data is sent.
Auxiliary Port Connections Half Duplex Mode Usage: Definition: Useful when the user wants symbol data displayed on an auxiliary menu close to the imager. In Half Duplex Mode all auxiliary port data and symbol data is sent directly to the host. Symbol data is displayed on the auxiliary port menu at the same time the data is sent to the host. Data Originating from the Auxiliary Port • Auxiliary port data to the host is ignored if the imager is in a polled mode.
Communications Full Duplex Mode Usage: Definition: When communication to and from the auxiliary port is required. In Full Duplex Mode all auxiliary port data and symbol data is sent directly to the host. Symbol data is not displayed on the auxiliary port menu. Data Originating from the Auxiliary Port • Auxiliary port data to the host is ignored if the imager is in a polled mode. • Auxiliary port data or read data is sent to the host whenever it is received. • Auxiliary port data is not echoed.
Auxiliary Port Connections Daisy Chain Mode Usage: Definition: Serial Cmd: Options: Function: Useful in applications where: • More than one symbol type is present. • A symbol may be present on multiple sides of a package. • Symbols are presented at different depths. In a daisy chain application, readers are connected in tandem or a “daisy chain” and decoded data is relayed from one reader to another until the data reaches the host.
Communications Command Processing Mode Usage: Definition: Serial Cmd: Options: Allows a user to send configuration settings from the host port to the auxiliary port. When enabled, Command Processing Mode allows commands to be entered via the auxiliary port and direct externally triggered read cycle data in one of two ways: • Symbol data, including the serial trigger (if used), will be transmitted to the last port from which a command was sent.
Daisy Chain ID Status Usage: Definition: Serial Cmd: Default: Options: Used in a daisy chain setup in cases where the host needs to know which reader in the chain sent the data. Each reader in a daisy chain can be assigned a one or two character ID that will appear in front of decoded data and identify its source.
Communications Auxiliary Port System Data Status Definition: Serial Cmd: Default: Options: When enabled, system data will be routed to the Auxiliary Port. This includes decoded data and diagnostic warning messages. When disabled, system data will not be routed to the Auxiliary Port.
Daisy Chain Autoconfigure Daisy Chain Autoconfigure Usage: Definition: Serial Cmd: For quick setup and configuration of your daisy chain network. The command to autoconfigure the daisy chain is sent to the primary imager and the software responds in the following ways: • Counts the number of secondary readers in the daisy chain. • Assigns an internal ID number (1...n) to each secondary reader, where the first secondary reader is number 1 (the primary reader’s ID being a 0).
Communications Response Timeout Usage: Definition: Serial Cmd: Default: Options: Only used when a response is required from the host. While in Multidrop, if the imager does not receive an ACK or NAK from the host after sending polled data, it will act on a fault. The reader can be set to wait indefinitely by setting Response Timeout to zero. The time that the imager will wait before timing out if ACK, NAK, and ETX are enabled, and a host response is expected.
LRC Status LRC Status (Longitudinal Redundancy Check) Usage: Definition: Serial Cmd: Default: Options: 4-22 Used when extra data integrity is required. An error-checking routine that verifies the accuracy of transmissions. It is the exclusive OR of all characters following the STX (start of text) up to and including the ETX (end of text).
Communications Protocol Configuration Examples Point-to-Point (Main Port) Baud Rate: 115.
USB HID Interface USB HID Interface The USB version of the EZ Match Imager operates as an HID (Human Interface Device) on the USB bus. HID-class devices communicate via “report” packets. An HID may support multiple report types, each of which is identified with a unique report ID. The EZ Match supports two different report types: • Microscan HID Report (ID = 1) • Keyboard Report (ID = 2) The imager always outputs the same data for both report types. The user may enable or disable either report type.
Communications Report Options The following functionality conditions hold true regardless of how HID Reports are configured: 1. The host application must establish a connection with the imager to receive Microscan HID IN Reports (symbol data) and to send Microscan HID OUT Reports (commands, serial triggers). 2. The imager can always receive Microscan HID OUT Reports (commands, serial triggers). 3. The host application can always send commands through Microscan HID OUT Reports.
USB HID Interface Keyboard IN Reports The host operating system will interpret Keyboard IN Reports from the imager as if the user were typing keyboard text. The host operating system sends keystrokes to the current application. This is commonly called a Keyboard Wedge configuration.
Communications Microscan HID Report Format Size: 64 bytes, fixed-length. The USB HID standard defines all reports as being fixed-length. Structure: REPORT ID (1) LENGTH (1) DATA (62) Values in parentheses indicate the size, in bytes, of the field. Field Descriptions REPORT ID Size: 1 byte Value: 0x01 Note: Report ID is the method employed by USB HID to allow multiple report formats to be sent and received from the same interface.
USB HID Interface Report Format Examples For clarity, all report format examples are shown as follows: report fields separated by an underscore ( _ ), REPORT ID and LENGTH fields shown as decimal values, data fields shown as printable ASCII characters, and the number of NUL padding bytes shown as decimal values (nn). IN report (to host) 1_11_A]002374938 (51) REPORT ID = 1 = Microscan HID LENGTH = 11 DATA = ”A]02374938” = This is a Code 39 symbol.
Communications Keyboard Report Format Size: 9 bytes, fixed-length. Structure: REPORT ID (1) MODIFIER (1) RESERVED (1) KEYCODES (6) Values in parentheses indicate the size, in bytes, of the field. Important: The host application does not need to understand and process Keyboard Reports. This task belongs to the host operating system. Keycodes are passed to the host application as if a user were typing keyboard text. The host application must be the active application in order to receive keystrokes.
USB HID Interface Field Descriptions RESERVED Size: 1 byte Value: 0x00 Note: This field is Reserved. Its value is always NUL (00 in hex). KEYCODES Size: 6 bytes Value: 0x00 to 0xFF Note: The EZ Match translates 8 bit data values into Keycode data in the following ways: 8 Bit Data Value Keycode Data 0x00 to 0x1F and 0x7F to 0xFF Decimal key ( . ) unless otherwise noted.
Communications USB HID Configuration Options The user has the following options for configuring and defaulting a USB version of the EZ Match Imager: Configuration Symbols (Data Matrix with “Configure Reader” Flag) Symbol configuration can be performed “out-of-the-box”, as the EZ Match is configured for Continuous Read Mode, and Data Matrix is enabled by default. Data Matrix symbols are used to encode configuration commands when the symbology’s “configure reader” flag is set.
USB HID Interface Configuration Exceptions for USB Read Cycle Mode By default, the imager operates in Continuous Read Mode. If the imager is configured using Data Matrix symbols, the read cycle mode should be the last item changed before saving the configuration settings and beginning operation. This is because all read cycle modes other than Continuous Read Mode require a trigger event. In USB, a trigger event can only be initiated by serial command.
Communications ASCII Character Entry Modifier Commands that require ASCII text fields, such as Preamble and Postamble commands, can be sent to the imager as hex pairs (see Appendix E, ASCII Table, for conversions). Serial Cmd Format: To enter ASCII fields as hex values (00 to FF), add a lower-case h directly after the command’s K number, and then enter the hex value that corresponds with the desired ASCII character.
Preamble Preamble Preamble Status Usage: Definition: Serial Cmd: Default: Options: Useful for identifying and controlling incoming data. For example, defining the preamble as a carriage return and a line feed causes each decoded message to be displayed on its own line. Defines a one to four character data string that can be added to the front of the decoded data.
Communications Postamble Postamble Status Usage: Definition: Serial Cmd: Default: Options: Useful for identifying and controlling incoming data. For example, defining the postamble as a carriage return and a line feed causes each decoded message to be displayed on its own line. Allows the user to enable or disable up to four postamble characters that can be added to the end of the decoded data.
Postamble 4-36 EZ Match User Manual
5 Calibration Contents Calibration Serial Commands ....................................................................................................... 5-2 Calibration Overview..................................................................................................................... 5-2 Calibration Options ....................................................................................................................... 5-3 Calibration by ESP.................................................
Calibration Serial Commands Calibration Serial Commands Calibration Options Calibration <@CAL> Calibration Overview Calibration is one of the most powerful features of the EZ Match Imager. The calibration process can be initiated by serial command, EZ Button, or ESP user interface.
Calibration Calibration Options This command specifies the operation of the imager’s calibration feature. The default configuration is set up to perform calibration on gain and symbol type. The default shutter speed setting is disabled, because not all applications require shutter speed, and when it is required, the application-specific settings tend to vary widely. Note: Background Color (page 11-25) is part of the calibration process regardless of the calibration setup.
Calibration Options Disabled (Shutter Speed) When this feature is disabled, the shutter speed is fixed and is not part of the calibration process. Enabled (Shutter Speed) When this feature is enabled, shutter speed will be calibrated to provide the best possible image quality and performance. Fast Shutter The calibration process will concentrate on achieving the fastest possible shutter setting that will still provide good performance.
Calibration Symbol Type Serial Cmd: Default: Options: Enabled 0 = Disabled 1 = Enabled Disabled When this feature is disabled, only the currently-enabled symbologies will be considered during the calibration process. Enabled When this feature is enabled, autodiscrimination will be in effect during the calibration process.
Calibration Options Window of Interest (WOI) Framing Definition: Serial Cmd: Default: Options: Configured WOI If a WOI framing mode is enabled, it will set the camera WOI to a full-size image when calibration begins. Once a symbol is decoded, the camera WOI will be zoomed-in both vertically and horizontally (regardless of which WOI mode is enabled) to include the symbol plus an additional margin area. This is done to accelerate the calibration process.
Calibration Disabled When this feature is disabled, the Window of Interest is not modified after the calibration process is complete. Row and Column If the calibration process is successful, the Window of Interest will be modified to frame the symbol as well as an additional margin area around the symbol, determined by the WOI Margin parameter.
Calibration Options Straight Line This feature is intended for use with linear symbologies. If the calibration process is successful, the orientation of the symbol is determined and the Window of Interest is modified according to the symbol orientation. The scan line orientation is determined to be vertical if the symbol tilt is between 225° and 315°, or between 45° and 135°. Otherwise, the scan line will be horizontal.
Calibration Window of Interest (WOI) Margin Definition: Serial Cmd: Default: Options: Sets the margin size that is applied to the calibrated symbol. This parameter is expressed in number of pixels. If the margin causes the image to exceed the maximum image size, it will be reduced accordingly.
Calibration by ESP Calibration by ESP ESP’s Calibration view incorporates all the functionality of the (Calibration Options) command in a single easy-to-use, intuitive interface. This calibration process allows the user much finer control of individual parameters than the calibration routine in EZ Mode or on the Video tab. Before / During Calibration Before and After tabs give the user an authentic representation of the difference in what the imager “sees” before and after the calibration routine.
Calibration After Calibration Notice the improved image resolution after the calibration process is complete. The Focus, Shutter, Gain, and Quality indicator bars remain stationary at the end of calibration to provide a visual reference for the final values of these four parameters. The calibration progress bar indicates that the process has been completed. Saves the optimal configuration parameters determined by calibration results.
Initiating Calibration Initiating Calibration Calibration can be initiated by serial command, the EZ Button, or from the Calibration interface in ESP. In ESP, the Calibrate button starts the calibration routine. To initiate calibration by serial command, enter the serial command<@CAL> from a terminal, such as ESP’s Terminal interface. <@CAL> is a calibration routine that emphasizes contrast and readability. See Calibrate by EZ Button on page 1-11 for the EZ Button calibration procedure.
Calibration Calibration Progress Indicators During the calibration process, the imager has a number of ways to communicate its progress to the user. The following three types of feedback are the primary ways that the imager communicates calibration progress.
Initiating Calibration Calibration Progress Output to Terminal When initiated by serial command or EZ Button, the calibration operation will output progress and process information to a terminal if the system is configured to do so. Terminal Depending upon how the calibration options are configured, the calibration process can have up to 5 steps (Search Pass, Medium Pass, Fine-Tune Pass). Calibration data is shown in a simple table format under 8 category headings, each of which are defined below.
Calibration Medium Pass The theory behind Medium Pass is to develop a readable range from which to dial in a decoded symbol.
Initiating Calibration Fine-Tune Pass The theory behind Fine-Tune Pass is to dial in a decoded symbol based on the range supplied by the Medium Pass.
Calibration Additional Notes about Calibration The following conditions apply to the imager’s calibration process. Some of these items are noted at various points throughout this section, or in other sections of the imager’s documentation. 1. The Mirrored Image parameter is not part of the calibration process. 2. Background Color is calibrated. 3. If Window of Interest Framing is enabled, the WOI will be set to full frame when calibration begins.
Additional Notes about Calibration 5-18 EZ Match User Manual
6 Read Cycle Contents Read Cycle by ESP ...................................................................................................................... 6-2 Read Cycle Serial Commands...................................................................................................... 6-3 Read Cycle Setup......................................................................................................................... 6-4 Multisymbol...............................................................
Read Cycle by ESP Read Cycle by ESP Click the Parameters button and then the Read Cycle tab. To open nested options, single-click the +. 6-2 To change a setting, double-click the setting and use your cursor to scroll through the options.
Read Cycle Read Cycle Serial Commands Trigger Mode/Duration Serial Trigger Character External Trigger State End of Read Cycle Minimum Good Reads Multisymbol Start Trigger Character Stop Trigger Character Capture Mode Capture Timing Image Storage EZ Match User Manual
Read Cycle Setup Read Cycle Setup Setting up Read Cycle and triggering parameters will involve a series of decisions based on your particular application, as follows: 1. Select the number of symbols to be read in a single cycle. The EZ Match Imager can read multiple symbols in a single image frame. 2. Decide on the trigger type to be used: if serial, choose a serial character; if external, choose either Level or Edge. 3. Designate how the read cycle should end (Timeout, New Trigger, Last Frame). 4.
Read Cycle Multisymbol Usage: Definition: Conditions: Multisymbol is commonly used in shipping applications where a shipping symbol contains individual symbols for part number, quantity, etc. This feature allows on trigger to pick up all the symbols. Multisymbol allows the user to define up to 100 symbols that can be read in a single read cycle. The following conditions apply: • Each symbol must be different to be read, unless in Rapid Capture Mode, configured for “triggered capture”.
Multisymbol Multisymbol Separator Usage: Definition: Serial Cmd: Default: Options: Used to delimit or separate data fields with a user defined character. Any valid ASCII character, inserted between each symbol read when Multisymbol is set to any number greater than 1. , (comma) Any available ASCII character.
Read Cycle Trigger Mode and Duration Trigger Definition: The event that initiates the read cycle. Note: When calibrating the imager or testing Read Rate, the current trigger setting will be disregarded.
Trigger Mode and Duration Continuous Read 1 Output Usage: Definition: Serial Cmd: Continuous Read 1 Output can be useful in applications where it is not feasible to use a trigger and all succeeding symbols contain different information. It is also effective in applications where the objects are presented by hand. In Continuous Read 1 Output the imager self-triggers whenever it decodes a new symbol or a timeout occurs.
Read Cycle External Level Initiate Read Cycle: Object #1, moving in front of the detector beam, causes a change in the trigger state, which initiates the read cycle. End Read Cycle: The same object, moving out of the detector beam, causes another change in the trigger state, which ends the read cycle. Usage: Definition: Serial Cmd: This mode is effective in an application where the speeds of the conveying apparatus are variable and the time the imager spends reading each object is not predictable.
Trigger Mode and Duration Serial Data Usage: Definition: Serial Cmd: Serial Data is effective in a highly controlled environment where the host knows precisely when the object is in the field of view. It is also useful in determining if a No Read has occurred. In Serial Data, the imager accepts an ASCII character from the host or controlling device as a trigger to start a read cycle. A Serial Data trigger behaves the same as an External Edge trigger.
Read Cycle Trigger Filter Duration Usage: Definition: Serial Cmd: Default: Options: Trigger Filter Duration allows the imager to disregard false trigger events. When Trigger Mode is set to either External Edge or External Level, the read cycle’s active state must be delayed until the specified filter duration has elapsed. The imager will trigger at the end of that duration. 313 (in 32µs increments) 1 to 65535 (corresponding with 32µs to 2.
External Trigger Polarity External Trigger Polarity Usage: Definition: Serial Cmd: Default: Options: 6-12 Allows users to select the trigger polarity that will be used in their application. Determines the active state of the trigger signal applied to the cable input of the imager.
Read Cycle Serial Trigger Usage: Definition: Allows the user to define the trigger character and delimiters that start and stop the read cycle. A serial trigger is considered an online host command and requires the same command format as all host commands. It must be entered within angle bracket delimiters < > or, in the case of non-delimited triggers, it must define individual start and stop characters.
Start Trigger Character (Non-Delimited) Start Trigger Character (Non-Delimited) Usage: Definition: Serial Cmd: Default: Options: Useful in applications where different characters are required to start a read cycle. A single ASCII host serial trigger character that starts the read cycle and is not enclosed by delimiters such as < and >. Non-delimited Start characters can be defined and will function according to the trigger event.
Read Cycle Stop Trigger Character (Non-Delimited) Usage: Definition: Serial Cmd: Default: Options: Useful in applications where different characters are required to end a read cycle. A single ASCII host serial trigger character that ends the read cycle and is not enclosed by delimiters such as < and >. Non-delimited Stop characters can be defined and will function according to the trigger event.
End of Read Cycle End of Read Cycle Definition: The read cycle is the time during which the imager will attempt to capture and decode a symbol or detect a tube or cap. A read cycle can be ended by a timeout, a new trigger, or by the last frame in a capture sequence or a combination of the above. Note: End of Read Cycle settings apply to the entire read cycle, while Multi-Operation Timeout applies only to the specific operation (1 through 3) for which it is defined.
Read Cycle New Trigger Usage: Definition: New Trigger is an effective way to end a read cycle when objects move past the reader at irregular intervals (not timing-dependent). New Trigger ends the current read cycle and initiates a new one when a new trigger occurs. New Trigger refers only to a rising edge trigger. With External Edge, Serial Data, or Serial Data and Edge enabled, an edge or serial trigger ends a read cycle and initiates the next read cycle.
Capture Mode Capture Mode Definition: Serial Cmd: Default: Options: Capture Mode relates to the way that images are captured and processed. Continuous Capture 0 = Rapid Capture 1 = Continuous Capture Rapid Capture Definition: In a rapid capture mode, one or multiple captures (as many as 32) can be taken at an interval specified by the time-between-captures parameter.
Read Cycle Number of Captures Usage: Definition: Serial Cmd: Default: Options: Number of Captures is used to specify the number of captures to be processed in Rapid Capture Mode. Sets the total number of captures that are processed during a read cycle in Rapid Capture Mode. This feature is used in conjunction with Capture Timing parameters to specify the capture sequence of a rapid capture read cycle.
Capture Mode Timed Capture Usage: Definition: Timed Rapid Capture is useful in fast-moving applications in which symbols are only in the field of view for a short time and precise timing is required. In Timed Rapid Capture, decoding occurs independent of and simultaneous with capturing, thus allowing precise timing or no delay at all between captures. Also, consecutive captures are regarded as the same symbol if the output data is the same.
Read Cycle Triggered Capture Usage: Definition: Useful in applications where each decode must be treated as a discrete event, regardless of symbol data. The first trigger event starts the read cycle, and subsequent triggers will continue until the predetermined Number of Captures is met, or until the predetermined End of Read Cycle condition is met-- whichever occurs first.
Pre-Processing Definition: Serial Cmd: Default: Options: When enabled, this feature reduces the time between image capture and decode by beginning the processing task while an image is being captured. Enabled 0 = Disabled 1 = Enabled Disabled When Pre-Processing is disabled, the imager can process previously captured images while image capture events are taking place.
Read Cycle Capture Timing Note: Capture Timing applies only to Rapid Capture Mode. Time Before First Capture Usage: Definition: Serial Cmd: Default: Options: In almost any moving line application, a time delay is needed to ensure that a symbol will be in the imager’s field of view at the beginning of the capture sequence. Time Before First Capture in a moving line application is the time between an external trigger event and the occurrence of the first capture.
Capture Timing Time Between Captures Usage: Definition: Serial Cmd: Default: Options: This is useful in applications where more than one symbol can appear during a single read cycle (multisymbol), or where line speeds are slow enough that captured frames might overlap or miss a symbol. A time delay can be inserted between individual frame captures in Rapid Capture Mode.
Read Cycle Image Storage Image Storage Type Definition: Serial Cmd: Default: Options: Allows the user to store images from separate read cycles and to retrieve them later. The number of available slots for storage depends on the mode of operation. If the imager is in Rapid Capture Mode, the number of images that can be stored is equivalent to the maximum number of the rapid count (the current rapid count setting).
Image Storage Image Storage Mode Serial Cmd: Default: Options: First Mode 0 = First Mode 1 = Last Mode First Mode This mode allows the imager to store images until the available image memory has been filled. At that point the imager will stop saving additional images. In this mode, you will always have the first image captured, because the saving process stops once memory has been filled.
Read Cycle Image Storage Example The following example assumes that the imager is in a rapid capture mode of 3 captures.
Minimum Good Reads Minimum Good Reads Definition: Serial Cmd: Default: Options: 6-28 This value specifies the number of times a symbol needs to be read to qualify as a Good Read.
7 Symbologies Contents Symbologies by ESP.................................................................................................................... 7-2 Symbologies Serial Commands ................................................................................................... 7-3 Data Matrix ................................................................................................................................... 7-4 QR Code ..............................................................
Symbologies by ESP 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 +.
Symbologies Symbologies Serial Commands Narrow Margins/Symbology ID Background Color Composite Code 39 Codabar Interleaved 2 of 5 UPC/EAN Code 128/EAN-128 Code 93 PDF417 Pharmacode Data Matrix QR Code BC412 DataBar-14 DataBar Limited DataBar Expanded MicroPDF417 EZ Match User Manual
Data Matrix Data Matrix Usage: Definition: Very useful where information needs to be packed into a small area, and/or where symbols need to be applied directly to the substrate with laser etching, chemical etching, dot peen, or other methods. Data Matrix is a type of Matrix symbology. It is divided into error correction (ECC) subsets ECC 000 - ECC 200. Data Matrix ECC 200 symbols (the most commonly used) have an even number of rows and an even number of columns.
Symbologies ECC 080 Definition: Serial Cmd: Default: Options: When enabled, will decode ECC 080 symbols. Disabled 0 = Disabled 1 = Enabled ECC 100 Definition: Serial Cmd: Default: Options: When enabled, will decode ECC 100 symbols.
QR Code QR Code Usage: Definition: Serial Cmd: Default: Options: 7-6 Widely implemented in the automotive industry in Japan and throughout their worldwide supply chain. QR Code is capable of handling numeric, alphanumeric, and byte data as well as kanji and kana characters. Up to 7,366 characters (numeric data) can be encoded using this symbol. Therefore, less space is required to encode the same amount of data in a QR Code symbol than in a conventional symbol, lowering the cost of labelling.
Symbologies Code 39 Usage: Definition: Serial Cmd: Default: Options: Code 39 is considered the standard non-retail 1D symbology. An alphanumeric symbology with unique start/stop code patterns, composed of 9 black and white elements per character, of which 3 are wide.
Code 39 Large Intercharacter Gap (Code 39) Usage: Definition: Serial Cmd: Default: Options: Large Intercharacter Gap is helpful for reading symbols that are printed out of specification. Caution: Do not use Large Intercharacter Gap with Narrow Margins enabled, because a large intercharacter gap (over 3x) could cause a narrow margin (5x) to be interpreted as an intercharacter gap.
Symbologies Full ASCII Set (Code 39) Usage: Definition: Serial Cmd: Default: Options: Must be enabled when reading characters outside the standard character set (0-9, A-Z, etc.) The user must know in advance whether or not to use the Full ASCII Set option. Since Full ASCII Set requires two code words to encode one character, it is less efficient.
Code 128 / EAN-128 Code 128 / EAN-128 Usage: Definition: Serial Cmd: Default: Options: Code 128 is a smaller symbology useful in applications with tight spots and high security needs. A very dense alphanumeric symbology. It encodes all 128 ASCII characters, it is continuous, has variable length, and uses multiple element widths measured edge to edge.
Symbologies EAN-128 Status (Code 128 / EAN-128) Definition: Serial Cmd: Default: Options: When this field is disabled, the imager will not check any Code 128 labels for conformance to EAN requirements, or perform any special formatting. When enabled, the imager can read symbols with or without a function 1 character in the first position. If a symbol has a function 1 character in the first position, it must conform to EAN format.
Code 128 / EAN-128 Application Record Separator Character (Code 128 / EAN-128) Serial Cmd: This is an ASCII character that serves as an EAN separator in formatted EAN output.
Symbologies BC412 Usage: Definition: Serial Cmd: Default: Options: Widely used in semiconductor manufacturing. Particularly useful where speed, accuracy, and ease of printing are required. BC412 (Binary Code 412), a proprietary IBM symbology since 1988, is an alphanumeric symbol with a set of 35 characters, each encoded by a set of 4 bars in 12 module positions. All bars have a single width; it is the presence (1) or absence (0) of bars in each of the twelve module positions that make BC412 binary.
Interleaved 2 of 5 Interleaved 2 of 5 Usage: Definition: Serial Cmd: Default: Options: I-2/5 has been popular because it is the most dense symbology for printing numeric characters less than 10 characters in length; however, Microscan does not recommend this symbology for any new applications because of inherent problems such as truncation. A dense, contimuous, self-checking, numeric symbology.
Symbologies Symbol Length #1 (Interleaved 2 of 5) Usage: Definition: Serial Cmd: Default: Options: Useful in applications where I 2/5 symbols of a specific length are required. The Symbol Length # 1 field is one of two fields against which the decoded symbol is compared before accepting it as valid or rejecting it. 10 0 to 64, even only.
Interleaved 2 of 5 Guard Bar Status (Interleaved 2 of 5) Note: Whenever Guard Bar is enabled, the presence of guard bars (also called “bearer bars”) is required for decoding to take place. Usage: Definition: Serial Cmd: Default: Options: Useful when I-2/5 multisymbols are enabled to prevent false data output. This typically occurs with highly tilted or skewed symbols.
Symbologies Code 93 Usage: Definition: Serial Cmd: Default: Options: Sometimes used in clinical applications. Code 93 is a variable-length, continuous symbology employing four element widths. Each Code 93 character has nine modules that may be either black or white. Each character contains three bars and three spaces.
Codabar Codabar Usage: Definition: Serial Cmd: Default: Options: Used in photo-finishing and library applications. Previously used in medical applications, but not typically used in newer medical applications. Codabar is a 16-bit character set (0 through 9, and the characters $, :, /, ., +, and –) with start/stop codes and at least two distinctly different bar widths.
Symbologies Large Intercharacter Gap (Codabar) Definition: Serial Cmd: Default: Options: When disabled, the spaces between characters, or the “intercharacter gap”, are ignored during the decode process. Note: If the intercharacter space is large enough to be considered a margin, the symbol will not decode, regardless of this parameter’s setting.
Codabar Check Character Type (Codabar) Definition: Serial Cmd: Default: Options: When disabled, the imager will not perform any character checking calculations on decoded Codabar symbols. When set to Mod 16, the imager will perform a modulus 16 check character calculation on the symbol. If the symbol does not pass this calculation, it will not be decoded. When set to NW7, The imager will perform an NW7 modulus 11 check character calculation on the symbol.
Symbologies UPC / EAN Usage: Definition: Serial Cmd: Default: Options: Used primarily in point-of-sale applications in the retail industry. It is commonly used with Microscan readers in applications in combination with Matchcode when there is a need to verify that the right product is being placed in the right packaging. UPC (Universal Product Code) is a fixed length, numeric, continuous symbology. UPC can have two- or five-digit supplemental bar code data following the normal code.
UPC / EAN Supplementals Status (UPC / EAN) Usage: Definition: Serial Cmd: Default: Options: Reads Supplementals typically used in publications and documentation. A supplemental is a 2 to 5 digit symbol appended to the main symbol. When set to Enabled or Required, the imager reads supplemental code data that has been appended to the standard UPC or EAN codes.
Symbologies Separator Character (UPC / EAN) Note: If Separator Character has been changed to any other character and you wish to redefine the separator as a comma, you will need to use ESP. Usage: Definition: Serial Cmd: Default: Options: As required by the application. Allows the user to change the separator character from a comma to a new character.
UPC / EAN Supplemental Type (UPC / EAN) Usage: Definition: Serial Cmd: Default: Options: As required by symbology used in application. Allows the user to select 2 character or 5 character supplements, or both. Both 0 = Both 1 = 2 characters only 2 = 5 characters only Both Either 2 character or 5 character supplementals will be considered valid.
Symbologies Pharmacode Usage: Definition: Serial Cmd: Default: Options: Used mostly with packaging for the pharmaceuticals industry. Encodes up to five different numbers, each with its own color, which may be entered in decimal or “binary” format with a 1 represented by a thick bar and a 0 represented by a thin bar. Bar width is independent of height. In decimal format, each part can be up to 999,999. In binary format, each input can have up to 19 ones and zeros.
Pharmacode Bar Width Status (Pharmacode) Definition: Serial Cmd: Default: Options: If set to Mixed, the imager will autodiscriminate between narrow bars and wide bars. If set to All Narrow, all bars will be considered as narrow bars. If set to All Wide, all bars will be considered as wide bars. If set to Fixed Threshold, it will use the fixed threshold value to determine whether the bars are narrow or wide.
Symbologies GS1 DataBar (RSS) Note: GS1 DataBar symbologies were previously known as “Reduced Space Symbology”, or “RSS”. DataBar Expanded (RSS Expanded) Note: DataBar Expanded was previously known as “RSS Expanded”. Usage: Definition: Serial Cmd: Default: Options: Used to encode primary and supplementary data in retail point-of-sale and other applications.
GS1 DataBar (RSS) DataBar Limited (RSS Limited) Note: DataBar Limited was previously known as “RSS Limited”. Usage: Definition: Serial Cmd: Default: Options: DataBar Limited is best suited to laser and CCD readers. It is not recommended for omnidirectional slot scanners. Encodes a smaller 14-digit symbol (74 modules wide) that is not omnidirectional. Disabled 0 = Disabled 1 = Enabled DataBar-14 (RSS-14) Note: DataBar-14 was previously known as “RSS-14”.
Symbologies PDF417 Usage: Definition: Serial Cmd: Default: Options: Used in applications where a large amount of information (over 32 characters) needs to be encoded within a symbol, typically where the symbol is transported from one facility to another. For example, an automobile assembly line might use a single symbol with multiple fields of information that will be read at several stations along the way, without reference to a database.
PDF417 Codeword Collection (PDF417) Usage: Definition: Serial Cmd: Default: Options: 7-30 Multiple Codeword Collection is useful in applications where portions of subsequent images can be read and pieced together so that no opportunity or time is lost to assemble codewords for decoding. When set to Multiple, PDF codewords are collected from multiple images and assembled throughout the read cycle until the read cycle ends or the symbol is fully decoded.
Symbologies MicroPDF417 Usage: Definition: Serial Cmd: Default: Options: Used for labelling small items that need large data capacity. A variant of PDF417, a very efficient and compact stacked symbology that can encode up to 250 alphanumeric characters or 366 numeric characters per symbol.
Composite Composite When set to Enabled or Required, will attempt to decode the composite component of a linear symbol. The linear symbol can be DataBar-14, DataBar Expanded, DataBar Limited, EAN-128, UPC-A, EAN-13, EAN-8, and UPC-E. Usage: Definition: Serial Cmd: Default: Options: Allows reading by both linear and 2D readers. Combines 2D and linear width modulated symbology on the same symbol where different messages can be read by each reader type.
Symbologies Narrow Margins / Symbology Identifier Narrow Margins Used when the leading and trailing edges of the symbols are smaller than the standard margin or other objects encroach into the margins. Definition: Allows the imager to read 1D symbols with quiet zones less than 8 times the width of the narrow bar element. “Quiet zone” is the space at the leading and trailing ends of a symbol. When Narrow Margins is set to Enabled, the imager uses a 5x margin requirement for standard linear symbols.
Narrow Margins / Symbology Identifier Explanation of Modifiers for Code 39, Codabar, and Interleaved 2/5 • For Code 39, Codabar, and Interleaved 2 of 5, the modifier indicates Check Character and Check Character Output status. • For Code 39 only, Full ASCII must be enabled to see modifiers 4, 5, and 7.
Contents 8 I/O Parameters I/O Parameters by ESP ................................................................................................................ 8-2 I/O Parameters Serial Commands ............................................................................................... 8-3 Symbol Data Output ..................................................................................................................... 8-5 No Read Message..........................................................
I/O Parameters by ESP I/O Parameters by ESP Click the Parameters button and then the I/O 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 +.
I/O Parameters I/O Parameters Serial Commands Time Since Reset Service Message Beeper Quality Output Symbol Data Output Read Dura
I/O Parameters Serial Commands Configurable Output 1 <
I/O Parameters Symbol Data Output Symbol Data Output Status Note: Symbol Data Output relates to data and should not be confused with Outputs 1, 2, and 3 listed in the Output Parameters which describe output states and functions. Usage: Definition: Serial Cmd: Default: Options: Useful when the host needs symbol data only under certain conditions. Defines the conditions under which decoded symbol data is transmitted to the host.
Symbol Data Output Good Read Usage: Definition: Good Read is used when an application requires all symbol data to be transmitted. It’s typically used in tracking applications in which each object is uniquely identified. With Good Read enabled, the imager transmits symbol data on any Good Read regardless of Matchcode Type setting. Note: A No Read can still be transmitted if Enabled.
I/O Parameters When to Output Symbol Data Definition: Serial Cmd: Default: Options: This command allows the user to choose when symbol data can be sent to the host. As Soon As Possible 0 = ASAP 1 = End of Read Cycle As Soon As Possible Usage: Definition: As Soon As Possible is useful in applications in which symbol data needs to be moved quickly to the host, typically when the host is making decisions based on symbol data.
No Read Message No Read Message Usage: Definition: Used in applications where the host needs serial verification that a symbol has not been read and especially useful in new print verification. When enabled, and if no symbol has been decoded before timeout or the end of the read cycle, the No Read message will be transmitted to the host.
I/O Parameters Linear (1D) Symbols: 1. Failed user defined minimum number of bars. 2. Failed to decode start/stop character (doesn’t apply to UPC, GS1 DataBar, MicroPDF417, or Pharmacode). 3. Failed user defined minimum number of scan lines that qualify for the minimum number of bars. 4. Failed to decode. 5. Failed to decode UPC supplemental. No Read Message Definition: Serial Cmd: Default: Options: Any combination of ASCII characters can be defined as the No Read message.
Bad Symbol Message Bad Symbol Message Usage: Definition: Serial Cmd: Default: Options: Useful in determining if a symbol is present and if user defined requirements for that symbol are met. Can tell the user if a qualified symbol is present but not decodable. Sets the requirements that will qualify an object or a symbol before outputting a decode or message. When enabled, sends a message to the host whenever an object meets the qualifications setup but is not decoded.
I/O Parameters 1D / Stacked Symbology Qualification Minimum Number of Bars Definition: Serial Cmd: Default: Options: Sets the minimum number of bars to qualify linear symbols. 0 0 to 255 (0 = disabled) Minimum Number of Qualified Scan Lines Definition: Serial Cmd: Default: Options: Sets the minimum number of scans that have the required number of bars set in Minimum Number of Bars.
2D Symbology Qualification 2D Symbology Qualification Note: In the cases where Symbol Size Status, Dimension Status, or Orientation Status is enabled, the imager will always check the finder pattern regardless of Finder Patter Status setting. Finder Pattern Status Definition: Serial Cmd: Default: Options: Checks for the presence of a finder pattern.
I/O Parameters Symbol Size 1 Definition: Serial Cmd: Default: Options: Checks for symbol sizes for a specified number of elements. In the case of rectangular symbols, checks the longer side.
2D Symbology Qualification Dimension Mode Definition: Serial Cmd: Default: Options: Enables searches for symbol Dimension 1 and Dimension 2.
I/O Parameters Dimension 1 Definition: Serial Cmd: Default: Options: Checks symbol dimension for a specified number of pixels. In the case of rectangular symbols, checks the longer side. 0 0 to 1280 pixels Dimension 2 Definition: Serial Cmd: Default: Options: Checks symbol dimension for a specified number of pixels.
2D Symbology Qualification Orientation Mode Definition: Serial Cmd: Default: Options: Sets the orientation value.
I/O Parameters Orientation Value Usage: Definition: Instructs the imager to ignore symbols not in the specified orientation. Sets the orientation of the symbol, in degrees clockwise from the default 0 orientation. “L” finder pattern For Data Matrix symbols, sets the (Data Matrix) finder “L” pattern, with the example to the right showing the default 0 orientation.
Read Duration Output Read Duration Output Usage: Definition: Useful in evaluating actual read cycle timing results, especially when initially setting up an application to determine maximum line speed (obtainable based on spacing between symbols.) When enabled the duration of the read cycle (in milliseconds) is appended to the symbol data. The read duration is the time from the beginning of the read cycle until data is output.
I/O Parameters Output Indicators The EZ Match Imager has a beeper and three LED arrays, as follows: 1. A target pattern of blue LEDs for centering the field of view, which is projected from the front of the imager . 2. An array of green LEDs projected from the front of the imager that can be programmed to flash in response to user-defined conditions. 3. A row of five status LEDs on the side of the imager.
Output Indicators Static Presentation Mode Static Presentation Mode is used in conjunction with Continuous Read Mode: . When operating in Static Presentation Mode, the red LEDs will illuminate while the imager is searching for a symbol in Continuous Read Mode. When a symbol is placed in the field of view and a Good Read occurs, the green LEDs will illuminate and stay on for the duration of time set in Green Flash Duration.
I/O Parameters Target Pattern Usage: Definition: Serial Cmd: Default: Options: Assists users in positioning and locating symbols in the center of the imager’s field of view. The user can control when the targeting system is ON or OFF, and can save this condition for power-on.
Output Indicators Green Flash Duration Usage: Definition: Serial Cmd: Default: Options: 8-22 Provides visual verification that a Good Read has occurred. When a Good Read occurs, the green LEDs will illuminate and stay on for the time set in the Green Flash Duration value.
I/O Parameters Beeper Usage: Definition: Serial Cmd: Default: Options: An audible verification that either a Good Read or a No Read has occurred. A beep is emitted after each Good Read or No Read. Good Read 0 = Disabled 1 = Good Read 2 = No Read Note: The beeper will also sound at any of the following times: • When the imager is defaulted. • When a send/save command is sent from ESP. • At the conclusion of a calibration procedure.
LED Configuration LED Configuration Usage: Definition: Serial Cmd: Default: Options: Useful as a visible indicator of Read Rates and symbol quality. Determines the mode in which the status LEDs operate. Standard 0 = Standard 1 = ISO/IEC 16022 grade In ISO/IEC 16022 grade mode the LEDs represent the grade of the first Data Matrix symbol decoded in the read cycle. The parameter to be graded is set in the ISO/IEC 16022 Grade options.
I/O Parameters Serial Verification Allows the user to verify configuration command status. Serial Command Echo Status Usage: Definition: Function: Serial Cmd: Default: Options: This command is useful in removing any doubt about the imager’s interpretation of any configuration command. For example, if the current preamble is “SOM” and is entered, the imager will echo back since the attempted entry “START” exceeds the four character limit for that command.
Serial Verification Control/Hex Output Usage: Definition: Serial Cmd: Default: Options: 8-26 Useful for viewing settings with binary characters when using serial commands on a terminal. Determines the response to a Serial Command Echo or status request command. When set to Control, two characters are transmitted to represent a non-displayable character. For example, a carriage return will be shown as: ^M.
I/O Parameters EZ Button The EZ Button has four positions, selectable by the length of time the button is held down, and indicated by one, two, three, and four beeps in succession. Each position can be programmed for any of eight options. Definition: Serial Cmd: Default: Options: Serves as a master switch to enable/disable the EZ Button status.
EZ Button Default on Power-On Definition: Serial Cmd: Default: Options: When enabled, if the EZ Button is held down on power-on the imager will default to customer defaults and save for power-on. This is the same as sending a command. Enabled 0 = Disabled 1 = Enabled Load IP Database Definition: Serial Cmd: Default: Options: Allows the user to load the IP Database with calibration results.
I/O Parameters EZ Button Modes Usage: Definition: Serial Cmd: Options: Useful for performing multiple, repetitive tasks at the work site. Allows the user to program each of the EZ Button’s 4 positions from a selection of 10 modes. 0 = Disabled 1 = Enabled Single Beep 0 = Disabled 1 = Read Rate 2 = Calibration 3 = Save for Power-On 4 = Unused 5 = Load New Master 6 = Unused 7 = Target System 8 = Unused 9 = Bar Code Config.
EZ Button Modes Target System Turns on the target pattern whenever the associated button position is selected. To disable, quickly press and release the EZ Button. Note: This mode is the only one that does not require that the button be released before taking effect. Thus, as soon as the imager beeps the appropriate number of times for the position, it will take effect.
I/O Parameters Configurable Output 1 Default Output Configuration Output # Output On: Output State Pulse Width Output Mode 1 8 = Tube/Cap Detection 0 = Negative 5 0 = Pulse 2 8 = Tube/Cap Detection 0 = Negative 5 0 = Pulse 3 0 = Mismatch or No Read 0 = Negative 5 0 = Pulse Output On Usage: Definition: Serial Cmd: Default: Options: This option provides discrete signalling to host software to control external devices such as PLCs and relays.
Configurable Output 1 Mismatch or No Read Activates a discrete output when the data does not match that of the master symbol or the symbol has not been decoded before the end of the read cycle. Match or Good Read Activates a discrete output when the symbol data matches the master symbol. Note: If you want to output for a Good Read and Matchcode is not enabled, you can enable any output for Match. Mismatch Activates a discrete output whenever the symbol data does not match that of the master symbol.
I/O Parameters Output State Definition: Serial Cmd: Default: Options: Sets the active electrical state of the discrete output. Negative 0 = Negative 1 = Positive Pulse Width Definition: Serial Cmd: Default: Options: Sets the time in 10 ms increments that the discrete output remains active. 5 (50 ms) 0 to 255 (0 to 2.55 seconds).
Configurable Output 1 Trend Analysis Output 1 Note: Output On under Output 1 Parameters must be set to Trend Analysis (as shown below) for this output to function. Under Output 1 Parameters, expand the Trend Analysis line. Usage: Definition: Example: 8-34 Useful in cases where the user doesn’t want to shut down for one condition but wants to monitor quality and read conditions. Applies Trend Analysis settings to Output 1.
I/O Parameters Trend Analysis Mode Definition: Sets the trend condition (Mismatch, No Read, Decodes/Trigger, Bad Symbol, or No Symbol) that will activate the output.
Configurable Output 1 Number of Triggers Definition: Serial Cmd: Default: Options: The number of triggers to examine for the trend analysis condition. 0 0 to 255 Number to Output On Usage: Definition: Serial Cmd: Default: Options: Example: If Number to Output On is set to 3 and Trend Analysis Mode is set to No Read, then the output will not be activated until 3 No Reads have occurred.
I/O Parameters ISO/IEC 16022 Symbol Quality Output 1 Note: Output On under Output 1 Parameters must be set to Symbol Quality (as shown below) for this output to function. Under Output 1 Parameters, expand the Symbol Quality (ISO/IEC 16022) line. Output on Symbol Contrast Usage: Definition: Serial Cmd: Default: Options: Lets the user know if symbol quality is less than acceptable. If enabled, toggles Output 1 to an active state when Symbol Contrast Threshold is met.
ISO/IEC 16022 Symbol Quality Output 1 Output on Axial Non-Uniformity Usage: Definition: Serial Cmd: Default: Options: Lets the user know if symbol quality is less than acceptable. If enabled, toggles Output 1 to an active state when Axial Non-Uniformity Threshold is met.
I/O Parameters Print Growth Threshold Usage: Definition: Serial Cmd: Default: Options: Lets the user set the acceptable level of symbol quality. Conforms to ISO/IEC 16022 symbol quality grading (A,B,C,D).
Diagnostics Output 1 Diagnostics Output 1 Note: Output On under Output 1 Parameters must be set to Diagnostic Warning (as shown below) for this output to function. Under Output 1 Parameters, expand the Diagnostics line. Serial Cmd: Default: Options: 0 0 = Disabled Service Unit When Diagnostic Warning is enabled, the Output On configuration has no effect. The output will remain active as long as one of the diagnostic warning conditions is met.
I/O Parameters Tube/Cap Detection Output 1 Note: Output On under Output 1 Parameters must be set to Tube/Cap Detection (as shown below) for this output to function. Under Output 1 Parameters, expand the Tube/Cap Detection line. Important: The Tube/Cap Detection Output 1 default setting for Output On is Presence.
Tube/Cap Detection Output 1 Output On Definition: Serial Cmd: Default: Options: Output On selects the type of condition in which to output. Presence 0 = Presence 1 = Absence 2 = Unknown* *Important: There is no “Unknown” condition for Tube Detection. “Unknown” is not a valid selection for Output On if Detection Mode is set to Tube Detection.
I/O Parameters Configurable Output 2 Note: Output 2 has the same parameters and default settings as Output 1. Serial Cmd: Trend Analysis Output 2 Note: Output On under Output 2 Parameters must be set to Trend Analysis (as shown below) for this output to function.
Tube/Cap Detection Output 2 Tube/Cap Detection Output 2 Note: Output On under Output 2 Parameters must be set to Tube/Cap Detection (as shown below) for this output to function. Serial Cmd: Under Output 2 Parameters, expand the Tube/Cap Detection line. Important: The Tube/Cap Detection Output 2 default setting for Output On is Unknown.
I/O Parameters Configurable Output 3 Note: Output 3 has the same parameters and default settings as Output 1 and Output 2. Serial Cmd: Trend Analysis Output 3 Note: Output On under Output 3 Parameters must be set to Trend Analysis (as shown below) for this output to function.
Tube/Cap Detection Output 3 Tube/Cap Detection Output 3 Note: Output On under Output 3 Parameters must be set to Tube/Cap Detection (as shown below) for this output to function. Serial Cmd: Under Output 3 Parameters, expand the Tube/Cap Detection line. Important: The Tube/Cap Detection Output 3 default setting for Output On is Absence.
I/O Parameters Frame Information Output Frame Number Serial Cmd: Default: Disabled Options: 0 = Disabled 1 = Enabled Disabled When Output Frame Number is set to Disabled, the frame number is not output as part of the symbol data. Enabled When Output Frame Number is set to Enabled, the number of the frame in which the symbol was first decoded is attached to the symbol output information.
Image Output Image Output Usage: Definition: Serial Cmd: Default: Options: This feature allows the user to select what read cycle condition triggers the image file output. Used to output an image file when a specified read cycle condition has been met, such as No Read or Good Read. When the read cycle is complete, the normal read cycle output will occur, including any configured postamble or preamble data.
I/O Parameters Communication Port Definition: Serial Cmd: Default: Options: This setting selects the communication port through which the image file will be transferred to the host. Host 0 = Host 1 = Auxiliary 2 = USB File Format Definition: Serial Cmd: Default: Options: This setting selects the format of the image file to be output.
Image Output Image Output Example The following example assumes that the imager is set to output on No Read, and that it is in a Rapid Capture mode of 3 captures.
I/O Parameters Database Identifier Output Usage: Serial Cmd: Default: Options: Useful in keeping track of which database entries read which symbols. 0 0 = Disabled 1 = Enabled Output Status Disabled When this command is disabled, no database identifier information will be output. Enabled When this command is enabled, the imager will append a two-digit number and the characters “DB” to the data output following the separator for each symbol decoded using IP Database.
Quality Output Quality Output Separator Definition: Serial Cmd: Default: Options: The separator character separates quality output data from symbol data. , Any ASCII character Important: The ASCII characters <, >, and , can only be entered as hex pairs: For <: For >: For , : See ASCII Character Entry Modifier on page 4-33 for a detailed explanation of how to enter ASCII characters as hex values.
I/O Parameters Power On / Reset Counts Note: Power On / Reset Counts is a read-only command. Power-On Serial Cmd: Power-On uses a 16-bit counter that increments each time the imager is powered-on. Resets Serial Cmd: Resets uses a 16-bit counter that increments each time the imager is reset.
Time Since Reset Time Since Reset Note: Time Since Reset is a read-only command. Hours Serial Cmd: Default: 16-bit counter (0 to 65535) Hours uses a 16-bit counter that increments every 60 minutes. Minutes Serial Cmd: 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 or command.
I/O Parameters Service Message When Service Message is enabled, a message of up to 10 ASCII characters is sent whenever the system detects that the service timer’s limit has been reached. The service timer is reset at power-on, meaning that the service timer’s limit is the amount of time since last reset. Service timer increments can be set in seconds or minutes.
EZ Trax Output EZ Trax Output Usage: Definition: Serial Cmd: Default: Options: Useful for when you want to configure EZ Trax output using serial commands instead of the EZ Trax graphic interface. When EZ Trax output is enabled, the imager will attempt to output all enabled EZ Trax options. EZ Trax will not function unless enabled.
I/O Parameters Image Mode Definition: Serial Cmd: Default: Options: Determines which read cycle condition triggers image file output. Disabled 0 = Disabled 1 = Good Read 2 = No Read 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. No Read Outputs the first No Read image in the read cycle.
EZ Trax Output Image Format Definition: Serial Cmd: Default: Options: Selects the format of the image output file. Compressed 0 = Lossless 1 = Compressed Lossless A “lossless” image is one that is in a high resolution format, and that will not lose resolution even when manipulated and saved multiple times. When Lossless is enabled, the JPEG Quality setting has no effect.
I/O Parameters Color Definition: Serial Cmd: Default: Options: The imager will generate and send a color image.
EZ Trax Output 8-60 EZ Match User Manual
9 Symbol Quality Contents Symbol Quality by ESP................................................................................................................. 9-2 Symbol Quality Serial Commands ................................................................................................ 9-3 Overview of Symbol Quality.......................................................................................................... 9-4 Symbol Quality Separator / Data Matrix Output Mode............................
Symbol Quality by ESP Symbol Quality by ESP Click the Parameters button and then the Symbol Quality 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.
Symbol Quality Symbol Quality Serial Commands Symbol Quality Separator/ Data Matrix Output Mode ISO/IEC 16022 Symbol Quality Output EZ Match User Manual 9-3
Overview of Symbol Quality Overview of Symbol Quality Information about symbol quality and timing can be appended to symbol data by enabling specific evaluation parameters. The order in which these values are appended corresponds directly to the order in which they appear in ESP‘s Symbol Quality tree control. Symbol Quality parameters are separated into ISO/IEC 16022 Symbol Quality Output and Microscan Symbol Quality Output.
Symbol Quality Symbol Quality Separator / Data Matrix Output Mode Symbol Quality Separator applies to both Symbol Quality groups: ISO/IEC 16022 Symbol Quality Output and Microscan Symbol Quality Output. Symbol Quality Separator Definition: Serial Cmd: Default: Options: Inserts a separator between each enabled field of the symbol quality output. (space character) Any ASCII character.
Symbol Quality Separator / Data Matrix Output Mode Data Matrix Output Mode Note: Output Mode applies to ISO/IEC 16022 symbol quality parameters. Definition: Serial Cmd: Default: Options: Output Mode specifies how the four output parameters, if enabled, are formatted. Grade 0 = Grade 1 = Value Grade If in Grade Mode, a grade (A,B,C,D) is appended to the symbol data.
Symbol Quality ISO/IEC 16022 Symbol Quality Output Symbol Quality Parameters for Data Matrix symbols specified by ISO/IEC 16022. Symbol Contrast Usage: Definition: Serial Cmd: Default: Options: Lets the user know if contrast settings are less than acceptable. All the pixels that fall within the area of the test symbol, including its required zone, will be sorted by their reflectance values to select the darkest 10% and the lightest 10% of the pixels.
ISO/IEC 16022 Symbol Quality Output Axial Non-Uniformity (Data Matrix Only) Definition: Serial Cmd: Default: Options: Axial non-uniformity is a measure of how much the sampling point spacing differs from one axis to another, namely AN = abs (XAVG YAVG) / ((XAVG + YAVG)/2) where abs () yields the absolute value. If a symbology has more than two major axes, then AN is computed for those two average spacings which differ the most. (ANSI) axial non-uniformity grading is defined this way: A (4.0) if AN < .
Symbol Quality ISO/IEC 16022 Symbol Quality Output by ESP ESP’s Symbol Quality interface allows you to evaluate Data Matrix symbols for compliance with ISO/IEC 16022 requirements. First, determine which ISO/IEC 16022 Parameters you need to evaluate, using the Symbol Quality tree control. Once you’ve set these Data Matrix evaluation parameters, go to the Preferences tab and set your Data Matrix Grading Report output preferences. After your output preferences are set, click the Data Matrix Grading button.
Microscan Symbol Quality Output Microscan Symbol Quality Output Percent Cell Damage (Data Matrix Only) Definition: Serial Cmd: Default: Options: When this feature is enabled, the cell damage percentage is appended to data output.
Symbol Quality Decode Time Definition: Serial Cmd: Default: Options: The time in milliseconds required to decode a symbol. When enabled, the decode time is appended to the symbol data.
Microscan Symbol Quality Output Quiet Zone (Data Matrix Only) Definition: Serial Cmd: Default: Options: When this feature is enabled, the size of the quiet zone is evaluated and a PASS or FAIL message is appended to the symbol data.
Symbol Quality Microscan Symbol Quality Output by ESP ESP’s Symbol Quality interface allows you to evaluate Data Matrix symbols for compliance with a rigorous set of standards, such as Locate Time, Capture Time, and Decode Time. First, determine which parameters you want to evaluate, using the Symbol Quality tree control. Once you’ve set these evaluation parameters, go to the Preferences tab and set your Data Matrix Grading Report output preferences.
Microscan Symbol Quality Output by ESP 9-14 EZ Match User Manual
10 Matchcode Contents Matchcode by ESP ..................................................................................................................... 10-2 Matchcode Serial Commands .................................................................................................... 10-2 Overview of Matchcode .............................................................................................................. 10-3 Matchcode Type .................................................................
Matchcode by ESP Matchcode by ESP Click the Parameters button and then the Matchcode 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 +.
Matchcode Overview of Matchcode Definition: Usage: Matchcode allows the user to store master symbol data in the imager’s memory, compare that data against other symbol data, and define how symbol data and/or discrete signal output will be directed. A master symbol database can be set up for up to 10 master symbols.
Matchcode Type Matchcode Type Definition: Allows the user to choose the way that master symbols will be compared with subsequently read symbols. Note: First set Triggering Mode to External or Serial in the Read Cycle tree control.
Matchcode Sequential Matching Usage: Definition: Serial Cmd: Default: Options: Useful in tracking product serial numbers that increment or decrement sequentially. With Sequential enabled, Sequential Matching determines if a count is in ascending (incremental) or descending (decremental) order.
Matchcode Type Wild Card Character Usage: Definition: Serial Cmd: Default: Options: Example: With Wild Card Character defined as the default asterisk, defining CR*34 as the master symbol will result in matches for CR134 and CR234, but not CR2345. Entering the wild card at the end of the master symbol, as in CR*, will result in matches for variable symbol lengths such as CR1, CR23, CR358, etc. Wild Card Character allows a user to define a wild card character as part of the master symbol.
Matchcode Sequence on No Read Usage: Definition: Serial Cmd: Default: Options: Sequence on No Read is useful when the imager needs to stay in sequence even if no decode occurs. When Sequence on No Read is Enabled and Matchcode is set to Sequential, the imager sequences the master symbol on every match or No Read. When disabled, it does not sequence on a No Read.
Sequence on Mismatch Note: Matchcode must be set to Sequential for this command to function. Usage: Definition: Serial Cmd: Default: Options: Enable this parameter if every trigger event should have a decode and more than one consecutive mismatch may occur. Disable this parameter if every trigger event should have a decode but no more than one consecutive mismatch may occur. When set to Enabled, the master symbol sequences on every decode, match, or mismatch.
Matchcode Match Replace Usage: Definition: Serial Cmd: Default: Options: Provides a convenient shortcut for applications that need to output a predefined text string whenever a symbol matches a master symbol. Outputs a user-defined data string whenever a match occurs and Matchcode is enabled.
Mismatch Replace Mismatch Replace Usage: Definition: Serial Cmd: Default: Options: Provides a convenient shortcut for applications that need to output a predefined text string whenever a symbol does not match a master symbol. Outputs a user-defined data string whenever a mismatch occurs and Matchcode is enabled.
Matchcode New Master Pin Definition: Serial Cmd: Default: Options: If Matchcode and New Master Pin are enabled and the new master pin is momentarily connected to ground (must be held low for a minimum of 10 ms) master symbol information will be loaded into the database based on the next read cycle that achieves a Good Read, starting with Index 1. The Master Symbol Database will be loaded with all symbols decoded in the read cycle as long as it does not exceed the Number of Master Symbols parameter.
New Master Pin 10-12 EZ Match User Manual
11 Camera and IP Setup Contents Camera and IP Setup by ESP .................................................................................................... 11-2 Camera and IP Setup Serial Commands.................................................................................... 11-3 Video........................................................................................................................................... 11-4 Evaluation .............................................................
Camera and IP Setup by ESP 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 +.
Camera and IP Setup Camera and IP Setup Serial Commands Image Processing Timeout Mirrored Image Hollow Mode Number of Symbols in Field of View Damaged Symbol Status Foca
Video Video The Video view is similar to the EZ Mode interface, in that the user has the ability to perform the same Locate, Calibrate, and Test routines. Video also features Capture and Decode functionality, which is similar to the Parameters interfaces (Communication, Read Cycle, Symbologies, I/O Parameters, Symbol Quality, Matchcode, and Diagnostics). Initiates Calibration routine. Activates the imager’s target pattern and initiates live video display of the symbol in the field of view.
Camera and IP Setup Evaluation In Evaluation, you can view images currently in the imager, capture and decode a symbol, save it as a digital file, and perform histogram and line scan evaluations. When you click on the Evaluation tab, you will see the images that are currently stored in the imager. Click Receive to refresh this view. Click Capture/Decode to display the current stored image. Only one capture and decode event will occur, regardless of read cycle settings. Click Read to trigger a read cycle.
Evaluation Histogram Usage: Definition: Useful in determining quality and contrast of symbols. A histogram is a graphic representation of the numeric count of the occurrence of each intensity (gray level) in an image. The horizontal axis represents the values of gray levels, and the vertical axis represents the number of pixels for each gray level. Note: Since histograms are performed in the imager, the results will be saved regardless of whether the image was uploaded as a JPEG (.jpg) or a bitmap (.
Camera and IP Setup Threshold (Histogram) Enable Autothreshold is checked by default. To adjust the threshold manually, 1. Uncheck the Enable Autothreshold box. 2. Move the threshold marker (vertical green dashed line) in the Histogram chart. Hint: This should be midway between the maximum and minimum curves. 3. Click on the Send Threshold button to adopt the new threshold position.
Evaluation Line Scan 1. From the Evaluation tab, click the Line Scan button. A window like that shown below will appear. 2. Drag your cursor horizontally across the image. This will create a dashed horizontal line. Pixel information and a visual representation of the dark and light pixels will be displayed below the image. When you center your cursor over the dashed line, it becomes a double arrow cross. This allows you to move the line anywhere in the window.
Camera and IP Setup Calibration The Calibration interface in ESP is a powerful and intuitive way to optimize the imager’s performance. It allows the user to control several complex, simultaneous calibration operations, and to follow the progress of those operations using cues such as progress bars, real-time representations of calibration values, and other dynamic user feedback. See Chapter 5, Calibration, for full documentation of this feature.
Window of Interest Window of Interest The active pixel area of the image sensor is called the Window of Interest (WOI). The WOI allows the user to select an area of the field of view in which the desired symbol is located. The programmable window of interest increases decode speed, improves threshold, and makes it easy to select specific symbols from among several in the field of view. The user provides the upper-left pixel location and the size of the window to define the Window of Interest.
Camera and IP Setup Window of Interest by ESP 1. From the Camera menu, click the WOI tab to bring up Window of Interest. If you haven’t already captured an image, click the Capture and Decode button to decode the present image. If successful, the Good Read indicator on the WOI tab will be green and the symbol will appear in the pane below. Note: You can resize the image by clicking and dragging the ESP window from the lower right corner. This is useful where very small symbols are being read. 2.
Window of Interest Window of Interest by Serial Command The figure below shows where to locate the start position of the row and column pointers and how to measure the column depth and row width dimensions. WOI Row Pointer WOI Column Pointer WOI Row Depth WOI Column Width Top (Row Pointer) Definition: Serial Cmd: Default: Options: Defines the row position of the upper-left starting point of the window.
Camera and IP Setup Height (Row Depth) Definition: Serial Cmd: Default: Options: Defines the size, in rows, of the window. Maximum value is defined as the maximum row size of the image sensor minus the Top value.
IP Database IP Database The IP Database allows the user to manage multiple configuration profiles. It is a useful tool in applications that require several different imager configurations to be applied sequentially, and it allows the user to perform far more complex operations than would be possible with only one set of configuration parameters. See Chapter 12, IP Database, for full documentation of this feature.
Camera and IP Setup Dynamic Setup Dynamic Setup is used to calculate image capture timing during a read cycle. Without proper timing, the imager will not be able to decode all symbols in a read cycle. An external trigger is used to activate image captures so the user can make timing adjustments as capture events occur. The user can control Capture #, Number of Captures, and Number of Symbols using these spin boxes.
Camera Settings Camera Settings Camera parameters are typically obtained during the calibration process, and do not necessarily need to be modified directly. Shutter Speed Usage: Definition: Serial Cmd: Default: Options: Faster shutter speeds reduce blurring in faster applications. Slower shutter speeds are useful in slower applications and lower contrast applications. Sets the exposure or integration time for the image sensor pixels.
Camera and IP Setup Focal Distance (Read-Only) Definition: Serial Cmd: Default: Options: This command returns the imager’s factory preset focal distance. 400 (4”) N/A (Focal Distance is factory preset.) Focal Distance Table (Read-Only) Number of Focal Distances Definition: Serial Cmd: Default: Options: Specifies the number of focal distances supported by the imager (1). 1 N/A (Focal Distance is factory preset.
Pixel Sub-Sampling Pixel Sub-Sampling Definition: Usage: Default: Options: The camera can be enabled to sub-sample pixels in the specified image frame. Sub-sampling can be set to either 4:1 or 16:1. These ratios signify the sampling rate. Disabled 0 = Disabled 1 = 4:1 2 = 16:1 4:1 At this sampling rate, 1 pixel is output for every 4 pixels sampled. The image will be sampled 2:1 vertically and 2:1 horizontally, for a combined 4:1 ratio.
Camera and IP Setup IP Threshold Threshold Mode Usage: Definition: Serial Cmd: Default: Options: Fixed Mode works best when decode time must be as short as possible and the reflectance and illumination of the symbol area is uniform and unchanging. Cycle Fixed Mode is useful in applications where decode time can be slightly longer, and reflectance and illumination of the symbol area is uniform and unchanging. Otherwise, Adaptive Mode is the preferred mode.
IP Threshold Cycle Max Definition: Ending value of the cycle mode. Serial Cmd: Default: 255 Options: 0 to 255 Important: Cycle Max must be a greater numerical value than Cycle Min. Cycle Step Definition: Serial Cmd: Default: Options: The numerical value of a single cycle mode increment.
Camera and IP Setup IP Mode Definition: Usage: Default: Options: IP Mode determines how the EZ Match will process captured images. Standard 0 = Standard 1 = Fast Linear Mode Standard In Standard Mode, images are processed using the standard decode algorithm. Fast Linear Mode This mode is used to locate and decode linear symbols that are oriented in the field of view in such a way that a horizontal or vertical scan line can pass through the symbol completely.
Tube/Cap Mode Tube/Cap Mode Tube/Cap Direction Serial Cmd: Default: Options: Right 0 = Right 1 = Left Right The tube or cap points to the right. Left The tube or cap points to the left.
Camera and IP Setup Tube/Cap Presence Before Output Definition: Serial Cmd: Default: Options: This value specifies the minimum number of times a tube or cap needs to be read to qualify as a Good Read.
Image Processing Timeout Image Processing Timeout Usage: Definition: Serial Cmd: Default: Options: Useful in higher speed applications where image processing time is long enough that not all captures have an opportunity to be processed. Specifies the maximum amount of time to process a captured image. When the timeout expires, the image processing is aborted. This timeout works in both Rapid Capture and Continuous Capture modes, as well as with the IP Database.
Camera and IP Setup Background Color Usage: Definition: Serial Cmd: Default: Options: Symbol backgrounds are often White, or other very light colors. If the background is darker than the symbol, Black background should be enabled. Allows the user to specify the symbol background used in the application. White 0 = White 1 = Black White When White background is enabled, the bars of linear symbols and the elements of 2D symbols are recognized as dark on a light background.
Mirrored Image Mirrored Image Usage: Definition: Serial Cmd: Default: Options: Enable this setting when the imager is viewing a mirrored image (as when it is being used with a right-angle mirror attachment). When enabled, outputs a mirrored image of the symbol. Both (auto-detect) 0 = Regular Image 1 = Mirrored Image 2 = Both (auto-detect normal/mirrored) Regular Image When Regular Image is enabled, images will be processed as they appear upon capture.
Camera and IP Setup Hollow Mode Usage: Definition: Serial Cmd: Default: Options: Used to determine which kind of data matrix elements will be processed. When set to Regular Elements, the imager will decode data matrix symbols with solid elements but will not decode data matrix symbols with hollow elements. When set to Hollow Elements, the imager will decode data matrix symbols with outlined, hollow elements but will not decode data matrix symbols with solid elements.
Number of Symbols in Field of View Number of Symbols in Field of View Definition: Serial Cmd: Default: Options: This command allows the user to determine how FLM will behave in relation to the candidate symbols in the field of view.
Camera and IP Setup Damaged Symbol Status Usage: Definition: Usage: Default: Options: This feature is useful with badly damaged symbols in which finder patterns or clock patterns are distorted, margins are distorted or missing on one or both sides of a symbol, or portions of data are damaged. When enabled, the imager will make additional attempts and try different processes in order to decode the symbol.
Illumination Brightness Illumination Brightness Definition: Usage: Default: Options: This feature allows the user to adjust the brightness of the illumination LEDs. Since the imager has control over the brightness of the illumination, it can provide consistent brightness output between imagers through a factory calibration operation. Each of the brightness settings is calibrated to provide the same level of intensity for each imager.
Camera and IP Setup Skew Correction The EZ Match Imager’s CMOS image sensor has a “rolling shutter” mechanism that controls pixel integration row-by-row, Full Image Height unlike a global shutter, which performs light integration of all pixels at once. When a row of pixels has integrated light for the Full Image Width amount of time specified by the user-defined shutter speed, that row will be read out. The rows of the image are exposed individually in rapid sequence.
Skew Correction Line Speed Definition: Usage: Default: Options: Line Speed 10” / sec 20” / sec 30” / sec 40” / sec 60” / sec 80” / sec This feature is used to specify the line speed of the application, and it determines how much distortion correction to apply. When enabled, this feature will cause the overall decode rate to increase significantly. The timing information in the table below is for a full megapixel image (1280 x 1024). Note: Processing time decreases with larger image sizes.
Camera and IP Setup Symbol Direction Definition: Usage: Default: Options: This feature specifies the direction the symbol is moving through the imager’s field of view, or which side of the field of view the symbol will enter first. Note: Image captures of symbols entering the field of view from above or below cannot be skew-corrected. Right 0 = Right 1 = Left If a symbol enters the field of view from the left, it will be skewed as shown in the image below.
Color Filter (EZ Match Color Only) Color Filter (EZ Match Color Only) Definition: Usage: Default: Options: The EZ Match image sensor captures images in color and then processes them for optimal decode performance. Color image processing requires image captures to be filtered, or the R, G, and B cells to be equalized. This is achieved by applying one of the available filters, or by performing a white balance with the current camera configuration before attempting to decode a symbol.
Camera and IP Setup Color Detection (EZ Match Color Only) Definition: Usage: Default: Options: When Color Detection is enabled, color processing and cap color detection are active and color images can be retrieved from the imager. Important: When color processing is enabled, the additional color image storage restricts the maximum full-size image capacity of the imager from 6 to 3. This is because both a color image and a filtered RGB image are stored for every image capture.
Color Detection (EZ Match Color Only) Hue Once the basic color is determined, Hue requires that the hue value be within an acceptable range to declare a match. This color match method provides further distinction between basic colors. Hue and Saturation Saturation provides information on color vibrancy. A highly saturated color is vivid and intense, while a less saturated color is more muted, as shown in the example below.
12 IP Database Contents IP Database Serial Commands .................................................................................................. 12-2 Number of Active Indexes .......................................................................................................... 12-3 IP Database Status..................................................................................................................... 12-4 Database Mode ................................................................
IP Database Serial Commands IP Database Serial Commands Number of Active Indexes IP Database Status Save Current Settings to Database Load Current Settings from Database Request Selected Index Settings Request All Database Settings Database Mode 12-2
IP Database Number of Active Indexes Usage: Definition: Serial Cmd: Default: Options: Useful for applications that require several different complex imager configurations to be applied sequentially. Multiple database indexes allow you to concatenate configuration profiles, and to perform more complex operations than would be possible with only one set of configuration parameters.
IP Database Status IP Database Status Index Useful for applications that require several different complex imager configurations to be applied sequentially. Multiple database indexes allow you to concatenate configuration profiles, and to perform more complex operations than would be possible with only one set of configuration parameters. Definition: Determines the specific database index that will be used.
IP Database Pixel Sub-Sampling Serial Cmd: Default: Disabled Options: 0 = Disabled 1 = 4:1 2 = 16:1 Important: Sub-sampling has no effect when the Image Dimension mode is configured as Region of Interest in the Database Mode command.
IP Database Status Row Depth The image dimension settings can be applied as a Window of Interest or a Region of Interest, depending on the image dimension mode selected in the Database Mode command.
IP Database Processing Mode Serial Cmd: Default: Standard Options: 0 = Standard 1 = Mode 1 2 = Fast Linear Mode Narrow Margins Serial Cmd:
IP Database Status Any Symbology Type (Add 1) All symbologies except PharmaCode are enabled while this database index is being used. Data Matrix (Add 2) If enabled, Data Matrix will be active for this database index. Important: The ECC level must be configured using the Data Matrix command . If no ECC level has been configured, the imager will not decode Data Matrix symbols. QR Code (Add 4) If enabled, QR Code will be active for this database index.
IP Database DataBar-14 (Add 8192) If enabled, DataBar-14 will be active for this database index. Important: If the stacked and non-stacked operation is required, the DataBar-14 command must be configured as follows: . If the DataBar-14 status parameter in the command is set to either DISABLED or ENABLED, the imager will only read non-stacked DataBar-14 symbols. DataBar Limited (Add 16384) If enabled, DataBar Limited will be active for this database index.
Database Mode Database Mode Switch Mode Selects the event that causes the imager to load the next database entry to current, active settings. When Frame Count/Time expires and Image Process Looping is enabled, the next database entry with modifications to camera settings will be used. Note: The image capture event always occurs when the first database entry is used.
IP Database Image Process Looping Useful in applications where it is necessary to process a single captured image multiple times using different IP and decode parameters. Serial Cmd: Default: Disabled Options: 0 = Disabled 1 = Enabled Usage: Disabled When Image Process Looping is set to Disabled, an image is captured for every database configuration, whether or not any camera settings have been modified.
Database Mode Image Dimensions Definition: Serial Cmd: Default: Options: Determines how the image dimension parameters will be implemented. 0 0 = Window of Interest 1 = Region of Interest Window of Interest (WOI) by ESP When Image Dimensions is set to Window of Interest, the database image dimension parameters are camera settings, and they determine the size of the image to be captured.
IP Database Region of Interest (ROI) When Image Dimensions is set to Region of Interest, the database image dimension parameters are IP and decode settings, and they determine the region or area of the captured image to be processed. ROI coordinate data is based on the full image size. The WOI of the captured image will be configured to cover all the ROI settings in the current, active database entry.
Database Mode Region of Interest (ROI) by ESP When Image Dimensions is set to Region of Interest, the database image dimension parameters are IP and decode settings, and they determine the region or area of the captured image to be processed. Threshold Mode, Fixed Threshold Value, Processing Mode, Narrow Margins, Background, and Code Type are all Processing Settings values.
IP Database Save Current Settings to IP Database Definition: Serial Cmd: Allows current, active configuration settings to be saved to a selected database index. Example: This command phrase saves the imager’s current, active configuration settings to database index 5. Save Current Settings to IP Database by ESP Click the Load Current to Index button to save the imager’s current configuration parameters to the selected database index.
Load Current Settings from IP Database Load Current Settings from IP Database Definition: Serial Cmd: Allows the configuration settings contained in a selected database index to be loaded to current, active configuration settings. Example: This command phrase loads the configuration settings contained in database index 5 to current, active configuration settings.
IP Database Request Selected Index Settings Definition: Serial Cmd: Returns configuration settings for the selected database index. Example: This command phrase returns the configuration settings for database index 5.
Request All IP Database Settings Request All IP Database Settings Definition: Serial Cmd: Returns configuration settings for all indexes in the IP Database. Example: This command phrase returns the configuration settings for all 10 database indexes.
13 Terminal Contents Terminal Window........................................................................................................................ 13-2 Find ............................................................................................................................................ 13-3 Send ........................................................................................................................................... 13-4 Macros...........................................
Terminal Window Terminal Window Click the Terminal button to bring up the Terminal view. The following view will appear: Copy, paste, save Type text here to find matching text in the Terminal window. Terminal screen Type serial commands here. Clear screen Macros listed on this bar Click on Macros arrow to Add Macro, Remove Macro, or Edit Macro. Click on desired Macro to run.
Terminal Find The Find function allows you to enter text strings to be searched for in the Terminal window. For example, a series of symbols have been scanned into the Terminal view and you want to determine if a particular symbol whose data begins with “ABC” has been read. 1. Type “ABC” into the Find box. 2. Press Enter. The first instance of “ABC” will be highlighted in the Terminal window. 3. Click the Find button to the right of the text field to locate additional instances of “ABC”.
Send Send The Send function allows you to enter serial commands and then send them to the imager. 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 .
Terminal Macros Macros can be stored in a macro selection bar, edited in a separate window, and executed by clicking on the macro name. Click on Next Row to see the next row of macros Click on the first arrow here to see Add Macro or Default Macros. When you default macros, the entire macros set is restored to their original macro commands. Click on subsequent arrows to edit macros. When you click on the macro name, the macro is executed in the Terminal window.
Terminal Window Menus Terminal Window Menus Right-click on the Terminal window to display the following menu: • • • • • • • • • • • • Copy selected text to clipboard. Paste from Terminal or other text. Clear all text in Terminal window. Select All text in the Terminal window. Save... brings up a Save As dialog. Change Font... of text in Terminal; brings up a Font dialog. Change Echo Font... to change typed text; brings up a Font dialog. Enable Echo enables Echo text (typed by user).
14 Utilities Contents Serial Utility Commands ............................................................................................................. 14-2 Read Rate .................................................................................................................................. 14-4 Counters ..................................................................................................................................... 14-5 Device Control ..........................................
Serial Utility Commands Serial Utility Commands Note: For a list of all K commands, see Serial Configuration Commands on page A-13.
Utilities Part Number / Checksum Default/Reset/Save Imager Status Request Commands Other Operational Commands EZ Match User Manual > <@CAL> <@LCAP> <@WB> Display Boot Code Checksum Display Profile Module Checksum Reset (does not save for power-on) Reset and Recall Microscan Defaults Reset and Recall Microscan White Balance Defaults
Read Rate Read Rate Read Rate by ESP You can access Read Rate from the Utilities view under the Read Rate tab. To see the number of decodes per second, click the Decodes/sec radio button and click the Start button. To see the percentage of decodes, click the Percent radio button and then the Start button. To end a Read Rate test, click the Stop button (the Start button becomes a “Stop” button during an active Read Rate test.
Utilities Counters Counter commands can be a numeric value from 00000 to 65535. After reaching the maximum numeric limit of 65535, an error message will be displayed and the counter will automatically roll over and start counting again at 00000. To obtain the cumulative total of counts after the rollover has occurred, add 65536 per each rollover (the imager does not keep track of the number of rollovers) to the current count.
Counters Counters by Serial Command No Read Counter Sending displays the total number of No Reads that have occurred since the last reset. No Read Counter Reset Sending sets the No Read Counter to 00000. Trigger Counter Sending displays the total number of triggers since the last reset. Trigger Counter Reset Sending sets the trigger counter to 00000.
Utilities Cap Unknown Counter Sending displays the total number of Cap Unknowns that have occurred since power-on, or since the last Cap Counter Reset occurred. Imager response format: Cap Counter Reset Sending sets all Cap Counters to 00000. Tube Absent Counter Sending displays the total number of Tube Absences that have occurred since power-on, or since the last Tube Counter Reset occurred.
Device Control Device Control Device Control by ESP Device Control by Serial Command Output 1 Pulse Sending activates the link between Output 1 (+) and Output 1 (-) of the host connector (regardless of Master Symbol or Output 1 status). Output 2 Pulse Sending activates the link between Output 2 (+) and Output 2 (-) of the host connector (regardless of Master Symbol or Output 2 status).
Utilities Differences from Default Clicking the Differences from Default button will cause ESP to check all stored configuration settings and compare them to default settings. All settings that are different than default will appear in the left column (shown below), and descriptions of those settings will appear in the right column. Click this button for a list of ESP configuration settings that are different than default settings. Click Generate Barcode to bring up the Bar Code Dialog.
Master Database Master Database Important: The Master Database is used for all Matchcode modes except Sequential and Wild Card, both of which use Master Database Index # 1. Master Database Overview Usage: Definition: 1. 2. 3. 4. 5. Used where more than one master symbol is required, as in a Multisymbol setup, for matching and other Matchcode operations.
Utilities Master Symbol Database Size Definition: Serial Cmd: Default: Options: Number of Master Symbols allows you to select 1 to 10 master symbols for the master symbol database. Note: You must follow this command with a save command or . 1 1 to 10 Set Master Symbol Database Size here.
Master Database Enter Master Symbol Data Allows you to enter master symbol data for any enabled master symbol index number (1 to 10), provided the total number of characters does not exceed the maximum allowed. Serial Cmd: Options: Enter data for 1 to 10 symbols (any combination of ASCII text up to the maximum allowed.
Utilities Request Master Symbol Data Definition: Serial Cmd: Returns master symbol data for any enabled master symbols from 1 to 10. For example, to request master symbol # 5, enter . The imager transmits master symbol # 5 data in brackets in the following format: <5/>. If no master symbol data is available, the output will be: <5/>. Caution: Be sure to add the ? or you will delete the master symbol.
Read Next Symbol as Master Symbol Definition: Serial Cmd: ESP: After you’ve set the size in the database, you can order the imager to read the next symbol as the master symbol for any given master symbol number. To store the next symbol decoded as master symbol # 1, send: or . To store the next symbol decoded as the master symbol for any other master symbol database number, send: .
Utilities Delete Master Symbol Data Definition: ESP: Serial Cmd: You can directly delete the master symbol data by serial command or by ESP. 1. Click the Utilities button to access the master symbol. 2. Click the Master Database tab and double-click the symbol number you want to delete. 3. Delete text and click OK. To delete a master symbol, enter the database number and a comma, but leave the data field empty.
Firmware Firmware Firmware by ESP Firmware Update Application code versions are specific to your imager. Consult with your sales representative before downloading application code. If needed, an application code will be sent to you in the form of a *.mot file. To download application code: 1. First, be sure that your imager is connected to the host. 2. Apply power to the imager. 3. Before updating, you should verify the current firmware. 4.
Utilities Firmware Verification Request Part Number by ESP You can send a request to the imager for part numbers, checksums, boot code, and application code. 1. Click the Firmware tab. 2. From the dropdown selection box to the left of the Request Part No. button, make your selection. 3. Select the code type to see its part number displayed in the text field to the right of the Request Part No. button.
Firmware Request Checksum by ESP You can send a request to the imager for part numbers, checksums, boot code, and application code. 1. Click the Firmware tab. 2. From the dropdown selection box to the left of the Request Checksum button, make your selection. 3. Select the code type to see its checksum displayed in the text field to the right of the Request Checksum button.
Utilities Default / Reset / Save Understanding and controlling your imager’s active, saved, and default settings is critical to its successful operation.
Default / Reset / Save Customer Default Parameters Customer default parameters (saved by ) are the same set of parameters as power-on parameters but are saved in a different, isolated section of NOVRAM. This allows a user essentially to create a backup set of parameters that can be recalled in the event that the current parameters or power-on parameters have been accidentally changed or are no longer desired. It is important to note that a hardware default does not affect customer default parameters.
Utilities Imager Status Requests > Status Byte The imager responds to a status request > with a two character hex value, such as /22>. To determine status: 1. Look up the binary conversion in the table below. For example, the first hex 2 would be 0 0 1 0 in binary, as read from binary digits 3 through 0; the second hex 2 is also 0 0 1 0 as read from binary digits 7 through 4. 2. Next, enter your binary values from the table below in the “Binary” column next to the appropriate bit.
Imager Status Requests All Range Request 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. Single Range Request This request will return the value range and storage type description of all fields in the requested K command.
Utilities Other Operational Serial Commands The following serial utility commands can be entered from ESP’s Terminal or a PLC. Y-Modem Upload Image Type Image Attributes _gs Gray Scale (default) _c24 24-bit color image (EZ Match Color only) _q1...100 JPEG Quality (1 = Lowest; 100 = Highest) Y-Modem Download Accepts any file size at or under the standard full-scale image, but transfer must be initiated as a “Filename.bmp” request.
Other Operational Serial Commands Bar Code Configuration Mode Definition: Serial Cmd: Bar Code Configuration Mode is a way of programming the imager by using ECC 200 Data Matrix symbols. Bar Code Configuration Mode can be entered three different ways: 1. By forcing the imager into Bar Code Configuration Mode by serial command . 2. By configuring one of the 4 EZ Button positions to Bar Code Configuration Mode. 3.
Utilities Tube/Cap Learn The <@LCAP> command activates the Tube/Cap Learn function. When new profiles are found, Tube/Cap Learn stores them in the Tube/Cap Library. When <@LCAP> is sent from Terminal in ESP, one of the following outputs will result: Learning Tube and Cap... Added to library #xx Learning Tube and Cap... Already in library #xx Learning Tube and Cap... Unable to locate a cap Learning Tube and Cap... Unable to locate a tube Learning Tube and Cap...
Other Operational Serial Commands White Balance Calibration <@WB> The EZ Match Imager’s factory default values are appropriate for nearly all applications. However, the White Balance calibration command will override the pre-configured values if necessary. White Balance is a processing operation performed to ensure proper color fidelity in a captured digital image.
15 Output Format Contents Output Format Serial Commands............................................................................................... 15-2 Output Format Status ................................................................................................................. 15-3 Format Assign ............................................................................................................................ 15-4 Format Extract..........................................................
Output Format Serial Commands Output Format Serial Commands Format Extract Format Insert Format Assign Format Status Output Filter Configuration Ordered Output Filter 15-2 EZ Match User Manual
Output Format Output Format Status Definition: This is a global enable/disable parameter. In order to use formatting you must set up the format using the insert and extract commands, and you must also assign a symbol to format using the Format Assign command. Serial Cmd: Default: Disabled Options: 0 = Disabled 1 = Enabled Output Format Status Disabled When Output Format Status is set to Disabled, output formatting is globally disabled.
Format Assign Format Assign Symbol Number Definition: Symbol Number refers to the number of the symbolto which output formatting will apply. For example, if you wish to enable user-defined formatting to symbol # 2 in a multisymbol read cycle, you would send the command . Note that the number of symbols may exceed the format capabilities Serial Cmd: Options: 1 to 10 1 = Formatted output status for symbol # 1. 2 = Formatted output status for symbol # 2. ...
Output Format Format Extract Output Index Definition: Output Index refers to the database entry you wish to modify with this command. A formatted output is built by extracting data from a symbol’s original data output and/or inserting user-defined characters. It may be helpful to think of individual indexes as positions in the final formatted output you wish to build. Starting with index # 1, enter either an extract or insert command to begin building your desired output string.
Format Assign Format Extract by ESP The Extract Range function corresponds to the Start Location and Length parameters in the Format Extract serial command. You can extract and insert several character sequences using ESP’s Symbol Parse feature. In this example, the selected extraction range is characters 2-4. The “Sample Symbol” example on the Symbol Parse dialog shows the selected character positions extracted and output as desired.
Output Format Format Insert Output Index Definition: Output Index refers to the database entry you wish to modify with this command. A formatted output is built by extracting data from a symbol’s original data output and/or inserting user-defined characters. It may be helpful to think of individual indexes as positions in the final formatted output you wish to build. Starting with index # 1, enter either an extract or insert command to begin building your desired output string.
Format Insert Format Insert by ESP The Format Insert process is very similar to the Format Extract process, except that Insert allows you to enter characters using the Insertion Calculator (shown above). Notice that Extract and Insert share the same Parse Table.
Output Format Output Filter Configuration Definition: Output filtering is a method of providing a set of Good Read qualifiers and also providing ordered output. There is a filter for up to the first 10 positions in a multisymbol output. The first filter corresponds to the first symbol output at the end of the read cycle. Each filter has has settings for the following four parameters: Symbology Type, Symbol Length, Data, and IP Database Number.
Output Filter Configuration Filter Number Definition: This is the filter index number that represents the position of the symbol in the data output at the end of the read cycle. This index number should be entered along with the following filter settings for the predetermined symbol position.
Output Format Length Definition: Specifies the length of the decoded symbol allowed to occupy this location in multi-symbol output. Note: To filter or order a symbol, the symbol must meet all requirements of the selected filter index. Serial Cmd: Default: 0 Options: 0 to 64 Wildcard Definition: This is the character to be used in the data output field when performing a data filter comparison.
Output Filter Configuration Data Definition: This is the data string to be used when comparing symbol data for output filtering and ordering. This data string may also contain wildcard and placeholder characters to facilitate matching. Remember that in order to filter or order symbol data, it must meet all the requirements of the selected filter index. Examples: • Filter data = “123*”. This will match data strings of “123”, “123456”, and “123ABC”, but not “12”. • Filter data = “123*AB?C”.
Output Format Ordered Output Filter Definition: Number of Filters refers to the number of active output filters. 0 disables all output filters. Any non-zero numeral will enable filtering to be performed using the filter indexes covered by this value. For example, if the number of filters is 1, then only filter index # 1 will be applied. If the number of filters is 2, then only filter index # 1 and filter index # 2 will be applied, etc.
Ordered Output Filter 15-14 EZ Match User Manual
Appendices Contents Appendix A General Specifications .............................................................................................. A-2 Appendix B Electrical Specifications ............................................................................................ A-5 Appendix C Serial Configuration Commands............................................................................... A-8 Appendix D Communications Protocol...................................................................
General Specifications Appendix A — General Specifications Mechanical Height: 1" (25.4 mm) Width: 1.8" (45.7 mm) Depth: 2.10" (53.3 mm) Weight: 2 oz.
Appendices Read Ranges EZ Match Color EZ Match EZ Match Color Narrow-bar-width 1D 2D Field of View (maximum) Read Range .005" (.13 mm) .0075" (.19 mm) 4.2" (106.7 mm) 3.6 to 4.5" (91.4 mm to 114.3 mm) .0075" (.19 mm) .010" (.25 mm) 4.5" (114.3 mm) 3.4 to 4.9" (86.4 mm to 124.5 mm) .010" (.25 mm) .015" (.38 mm) 5.5" (139.7 mm) 2.9 to 5.6" (73.7 mm to 142.2 mm) EZ Match Narrow-bar-width 1D 2D Field of View (maximum) Read Range .0075" (.19 mm) .010" (.25 mm) 4.2" (106.7 mm) 3.3 to 4.
General Specifications Safety Certifications FCC, UL/cUL, CE, CB, RoHS/WEEE ISO 9001 Registered Company ©2015 Microscan Systems, Inc. All rights reserved. Specifications subject to change. Product specifications are given for typical performance at 25°C (77°F) using grade A labels. Performance characteristics may vary at high temperatures or other environmental extremes. Warranty–One year limited warranty on parts and labor. Extended warranty available.
Appendices Appendix B — Electrical Specifications Power: 3.5 Watts (max.) 5VDC +/– 5%, 200 mV p-p max. ripple, 440 mA @ 5VDC (typ.
Electrical Specifications Output Circuit Examples Fully Optoisolated This circuit is fully optoisolated and is the recommended configuration. It allows the user to apply 1 to 28 VDC to the circuit. Caution: The maximum current that can pass through the optoisolator is 100mA.
Appendices Optoisolator Inputs All discrete inputs can be fully isolated pulses as PNP or NPN circuits. Minimum Maximum VIN-HIGH/IIN-HIGH 4.5 V/3.0mA 28 V/23mA VIN-LOW/IIN-LOW 0 V/0mA 2.0V/1mA Pulse Widthmin 48 µS Input (+) I load Input (–) New master pin input (–) is internally grounded.
Serial Configuration Commands Appendix C — Serial Configuration Commands Tube/Cap Inspection Active Tube/Cap Library Indexes Tube/Cap Dimensions Multi-Operation Tube/Cap Information Tube/Cap Message Formatting Tube/Cap Message Editing Communications Host Port Connections Auxiliary Port Connections RS-422 Status Host Port Protocol Preamble Postamble Response Timeout LRC Auxiliary Port System Data Status ACK/NAK Options Polling Mode Options Autoconfiguration Daisy Chain Calibration Calibration Options Read C
Appendices Image Storage Symbologies Narrow Margins/Symbology ID Background Color Composite Code 39 Codabar Interleaved 2 of 5 UPC/EAN Code 128/EAN-128 Code 93 PDF417 Pharmacode Data Matrix QR Code BC412 DataBar-14 DataBar Limited DataBar Expanded MicroPDF417
Communication Protocol Commands No Read Message Bad Symbol Message No Symbol Message Frame Infor
Appendices Tube/Cap Detection Output 3 Symbol Quality Symbol Quality Separator/ Data Matrix Output Mode ISO/IEC 16022 Symbol Quality Output Microscan Symbol Quality Output Matchcode Matchcode Type Number of Master Symbo
Serial Configuration Commands IP Database Status Save Current Settings to Database Load Current Settings from Database Request Selected Index Settings Request All Database Settings Database Mode Output Format Format Extract Format Insert Format Assign Format Status Output Filter Configuration Ordered Output Filter A-12
Appendices Serial Command Format Serial commands are of two types: utility and configuration. Rules that apply to both utility and configuration commands • A less than < and greater than > character enclose the commands. • Commands and data are “case sensitive.” That is, characters must be entered as upper or lower case, as specified. Serial Utility Commands These are sent during operations and are not followed by or .
Serial Configuration Commands Concatenating Configuration Commands Commands can be concatenated (added together) in a single string or data block. For example, enables LRC, sets End of Read Cycle mode to New Trigger, enables Narrow Margins, and resets the data buffers (without saving the changes for power-on). Serial Command Status Request To ensure that any command was received and accepted, you can send the Show Reader Status command: >.
Appendices Appendix D — Communications Protocol Communications Protocol Command Table Protocol Command (Mnemonic displayed on menu) Control Characters (Entered in menu or serial command) Hex Value Effect of Command RES ^D 04 Reset REQ ^E 05 Request EOT ^D 04 Reset STX ^B 02 Start of Text ETX ^C 03 End of Text ACK ^F 06 Acknowledge NAK ^U 15 Negative Acknowledge XON ^Q 11 Begin Transmission XOFF ^S 13 Stop Transmission EZ Match User Manual A-15
Communications Protocol ACK / NAK Data Flow Examples Setup 1 RES REQ STX ETX ACK NAK LRC 0x00 (disabled) 0x00 (disabled) 0x00 (disabled) 0x00 (disabled) 0x06 0x15 disabled Transfer 1 HOST_TX IMAGER_TX ‘ACK’ Transfer 2 HOST_TX IMAGER_TX IMAGER_TX HOST_TX ‘ACK’ ‘ACK’ Error Condition Transfer 1 IMAGER_TX HOST_TX IMAGER_TX HOST_TX symbol data ‘NAK’ (host rejects) symbol data (resend data) ‘ACK’ (transaction complete) Transfer 2 HOST_TX IMAGER_TX ‘ACK’ IMAGER_TX
Appendices Setup 2 RES REQ STX ETX ACK NAK LRC 0x00 (disabled) 0x00 (disabled) 0x00 (disabled) 0x00 (disabled) 0x06 0x15 enabled Transfer 1 HOST_TX IMAGER_TX a ‘ACK’ Transfer 2 HOST_TX IMAGER_TX IMAGER_TX HOST_TX B ‘ACK’ a ‘ACK’ Error Condition Transfer 1 HOST_TX IMAGER_TX HOST_TX IMAGER_TX EZ Match User Manual x (BAD LRC) ‘NAK’ a (GOOD LRC) ‘ACK’ A-17
Communications Protocol Setup 3 RES REQ STX ETX ACK NAK LRC 0x00 (disabled) 0x00 (disabled) 0x28 ‘(‘ 0x29 ‘)’ 0x06 0x15 enabled Transfer 1 HOST_TX IMAGER_TX ()H ‘ACK’ Transfer 2 HOST_TX IMAGER_TX IMAGER_TX HOST_TX A-18 ()k ‘ACK’ ()w ‘ACK’ EZ Match User Manual
Appendices Setup 4 RES REQ STX ETX ACK NAK LRC 0x21 ‘!’ 0x3D ‘=’ 0x28 ‘(‘ 0x29 ‘)’ 0x06 0x15 enabled Transfer 1 HOST_TX IMAGER_TX ()H ‘ACK’ Transfer 2 HOST_TX IMAGER_TX HOST_TX IMAGER_TX HOST_TX IMAGER_TX ()n ‘ACK’ ‘!’ ()X ‘ACK’ ‘!’ Error Condition Transfer 1 HOST_TX ()H IMAGER_TX ‘ACK’ HOST_TX ()n IMAGER_TX ‘ACK’ HOST_TX ‘!’ IMAGER_TX ()X timeout reached... IMAGER_TX ‘=’ timeout reached... IMAGER_TX ‘=’ timeout reached...
Communications Protocol Polling Mode Data Flow Examples Setup 1 Address RES REQ STX ETX ACK NAK LRC 0x01 (translates to) Poll Req @ ‘0x1C’, Unit Select @ ‘0x1D’ 0x04 0x05 0x02 0x03 0x06 0x15 disabled Transfer 1 HOST_TX IMAGER_TX HOST_TX IMAGER_TX HOST_TX ‘RES’ ‘0x1D’ ‘REQ’ (Select Unit 1 to receive data) ‘0x1D’ ‘ACK’ (Unit responds with its address) ‘STX’ ‘ETX’ ‘0x1D’ ‘ACK’ (Unit responds with its address) ‘RES’ (Terminate Transfer 2) Transfer 2 HOST_TX IMAGER_TX HOST_TX IMAGER_TX ‘RES’ ‘0x1C’ ‘RE
Appendices Error Condition 2 HOST_TX ‘RES’ ‘0x1C’ ‘REQ’ (Poll Unit 1 for data) IMAGER_TX ‘0x1C’ ‘STX’ ‘ETX’ HOST_TX ‘Nothing’ (Host should ‘ACK’ here) timeout reached... IMAGER_TX ‘REQ’ (Unit requests an ‘ACK’ again) HOST_TX ‘NAK’ (Host rejects data frame) (Retry Event) IMAGER_TX ‘0x1C’ ‘STX’ ‘ETX’ (Unit sends again) HOST_TX ‘ACK’ (Host receives data) IMAGER_TX ‘RES’ (Terminate Transfer 1) The protocol makes 3 retry attempts before data is flushed and transfer is aborted.
Communications Protocol Setup 2 Address RES REQ STX ETX ACK NAK LRC 0x01 (translates to) Poll Req @ ‘0x1C’, Unit Select @ ‘0x1D’ 0x04 0x05 0x02 0x03 0x06 0x15 enabled Transfer 1 HOST_TX IMAGER_TX HOST_TX IMAGER_TX HOST_TX ‘RES’ ‘0x1D’ ‘REQ’ (Select Unit 1 to receive data) ‘0x1D’ ‘ACK’ (Unit responds with its address) ‘STX’ ‘ETX’ ‘LRC’ ‘0x1D’ ‘ACK’ (Unit responds with its address) ‘RES’ (Terminate Transfer 2) Transfer 2 HOST_TX IMAGER_TX IMAGER_TX HOST_TX ‘RES’ ‘0x1C’ ‘REQ’ (Poll Unit 1 for data) ‘
Appendices Error Condition 2 HOST_TX ‘RES’ ‘0x1C’ ‘REQ’ (Poll Unit 1 for data) IMAGER_TX ‘0x1C’ ‘STX’ ‘ETX’ ‘LRC’ HOST_TX ‘Nothing’ (Host should ‘ACK’ here) timeout reached...
ASCII Table Appendix E — ASCII Table Dec 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 A-24 Hex 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F Mne NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US Ctrl ^@ ^A ^B ^C ^D ^E ^F ^G ^H ^I ^J ^K ^L ^M ^N ^O ^P ^Q ^R ^S ^T ^U ^V ^W ^X ^Y ^Z ^[ ^\ ^] ^^ ^_ Dec 32 33 34 35 36 37 38 39 40 41 42 43 44 4
Appendices Appendix F — Interface Standards Interface Standards, established by the Electronic Industries Association (EIA), specify such things as the signaling voltage levels, maximum cable lengths, and number of drivers. In the EZ Match Imager, selection of interface is made by pin assignment and, in the case of host communications, by software switching between RS-232 and RS-422 / RS-485. RS-232 RS-232 defines an interface between two devices such as, for example, the reader and host.
Using an External Trigger Appendix G — Using an External Trigger Two types of inputs are used on Microscan readers. 5 volt devices have NPN trigger inputs. 10-28 volt devices have optoisolated inputs and outputs. 5 Volt Devices To trigger a 5 volt device, the input has to be pulled down to “signal ground” (NPN). This can be done by relays or by a transistor-sourced signal. If a 5 volt device is used in combination with an IC-332, it must be connected as a 10-28 volt device.
Appendices Appendix H — Operational Tips Cleaning The EZ Match Imager has a hard coated window that should only be cleaned with alcohol (100% isopropyl). Mounting When mounting the EZ Match Imager, do not insulate the stand mount. The bottom panel is the hottest part of the imager and metal-to-metal contact is necessary for heat dissipation.
USB-to-Serial Virtual COM Port Driver Appendix I — USB-to-Serial Virtual COM Port Driver (For use with Windows® Vista (32-bit), XP (32-bit), and 2000 Operating Systems) Microscan’s USB-to-Serial Virtual COM Port Driver allows you to send serial data using a USB EZ Match Imager. The driver is available at www.microscan.com or on the Microscan Tools CD. Installing the USB-to-Serial Virtual COM Port Driver 1. Download the driver files from the Microscan website or Microscan Tools CD.
Appendices 4. Read the License Agreement shown below. If you accept the terms of the agreement, click the radio button next to the statement “I accept this agreement”, and click Next. Important: After accepting the license agreement and clicking Next, you may see a Windows Security warning that states “Windows can’t verify the publisher of this driver software”. If you receive this warning, choose the “Install this driver software anyway” option. 5. The driver files will begin installing.
USB-to-Serial Virtual COM Port Driver Uninstalling the USB-to-Serial Virtual COM Port Driver Important: You must uninstall the USB-to-Serial Virtual COM Port Driver any time you require high-speed USB connectivity. Find the driver on the list of programs, select it, then click Uninstall/Change. To use the Virtual COM Port again, follow the steps above to re-install the driver. Changing the COM Port Follow these steps to change the reader’s COM Port: 1.
Appendices Appendix J — Glossary of Terms Aberration — The failure of an optical lens toproduce an exact point-to-point correspondence between the object and its resulting image. Various types are chromatic, spherical, coma, astigmatism and distortion. Absorption — The loss of light of certain wavelengths as it passes through a material and is converted to heat or other forms of energy. (–) Active Illumination — Lighting an area with a light source coordinated with the acquisition of an image.
Glossary of Terms Check Character — A Modulus 43 or Modulus 10 character that is added to encoded symbol data for additional data integrity. CMOS — See Complementary Metal Oxide Semiconductor. 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.
Appendices Embedded Memory — Onboard memory device such as EPROM or flash. End of Read Cycle — The time or condition at which the imager stops expecting symbol information to decode. Erasable Programmable Read-Only Memory (EPROM) — A memory chip that retains data when its power supply is turned off; “non-volatile memory”. 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).
Glossary of Terms Histogram — A graphical representation of the frequency of occurrence of each intensity or range of intensities (gray levels) of pixels in an image. The height represents the number of observations occurring in each interval. Host — A computer, PLC, or other device that is used to execute commands and process data and discrete signals. Image — Projection of an object or scene onto a plane (i.e. screen or image sensor).
Appendices Parity — An error detection routine in which one data bit in each character is set to 1 or 0 so that the total number of 1 bits in the data field is even or odd. Picket Fence Orientation — A linear symbol orientation in which the bars are perpendicular to the symbol’s direction of travel. Pitch — Rotation of a linear or 2D symbol around an axis parallel to the symbol length on the Substrate. See the illustration below.
Glossary of Terms Saturation — The degree to which a color is free of white. One of the three properties of color perception, along with hue and value. Scattering — Redirection of light reflecting off a surface or through an object. Skew — Rotation of a linear or 2D symbol around an axis parallel to the symbol height on the substrate. See the illustration under the definition of Pitch. Substrate — The surface upon which a linear or 2D symbol is printed, stamped, or etched.
Hyperlink Index A A/D Converter Aberration About the EZ Match About This Manual Absorption ACK / NAK (Main Port) ACK / NAK Data Flow Examples ACK / NAK Options ACK/NAK Active Illumination Active Tube/Cap Library Indexes Active Tube/Cap Library Indexes by Serial Command Adaptive Contrast Percent ADC Add / Remove Exception Add Macro Additional Notes about Calibration Advanced Options Advanced Tab After Calibration AGC All Descriptor Status Request All Range Status Request All Status Request Always Ask Before
B As Soon as Possible (Cap Unknown Qualify) ASCII Character Entry Modifier ASCII Table ASIC Ask to Save ESP File when Quitting Aspect Ratio Auto Sync Automatic Gain Control Auxiliary Port Auxiliary Port Connections Auxiliary Port Mode Auxiliary Port System Data Status Axial Non-Uniformity (Data Matrix Only) Axial Non-Uniformity Threshold B Background Color (IP Database Status) Bad Symbol (Trend Analysis Mode) Bad Symbol Message Bad/No Symbol Output (Dimension Mode) Bad/No Symbol Output (Orientation Mode) B
C Index Calibrate by Serial Command Calibration Calibration (EZ Button Modes) Calibration by ESP Calibration Options Calibration Overview Calibration Progress Indicators Calibration Progress Output Examples (Terminal) Calibration Progress Output to Terminal Calibration Serial Commands Camera and IP Setup Camera and IP Setup by ESP Camera and IP Setup Serial Commands Cap Absence Message Cap Absent Counter Cap Base Diameter Cap Base Length Cap Counter Reset Cap Detection Cap Detection Operation Cap Presence
C Check Character Status (Code 39) Check Character Status (Interleaved 2 of 5) Check Character Type (Codabar) Check Required Hardware Cleaning the Imager Clear CMOS Codabar Codabar (Symbology Type) Code 128 (Symbology Type) Code 128 / EAN 128 Code 39 Code 39 (Symbology Type) Code 93 Code 93 (Symbology Type) Codeword Collection (PDF417) Color Processing Disabled Column Column Pointer (IP Database Status) Column Width (IP Database Status) Command Processing Mode Command Response from Imager to Host Commands f
D Index Connector Constant (Illumination Brightness) Continuous Capture Continuous Read Continuous Read 1 Output Control Characters Control/Hex Output Copy Counter Counters Counters by ESP Counters by Serial Command Customer Default Parameters Cycle Max Cycle Min Cycle Step D DAC Daisy Chain Daisy Chain Autoconfigure Daisy Chain ID Daisy Chain ID Status Daisy Chain Mode Damaged Symbol Status Darkfield Illumination Data (Output Filter Configuration) Data Bits, Auxiliary Port Data Bits, Host Port Data Matr
D DataBar-14 DataBar-14 (Symbology Type) Database Identifier Output Database Identifier Output Separator Database Identifier Output Status Database Index Database Mode Database Range (Multi-Operation) Database Range Maximum Database Range Minimum Decode Decode Rate Decode Time Decodes per Trigger Status (Quality Output) Decodes/Trigger Threshold Decodes/Trigger Threshold (Trend Analysis Mode) Default Default / Reset / Save Default Macros Default on Power-On Default Output Configuration Default Settings Defa
E Index Direct Memory Access Direction (Pharmacode) Disable Reader Disclaimer Discrete I/O Display Incoming Data Even When Not in Focus DMA Do Not Send or Receive Settings Document Memo DSP Dynamic Range Dynamic Setup E EAN 128 Status (Code 128 / EAN 128) EAN Status ECC 000 ECC 050 ECC 080 ECC 100 ECC 120 ECC 130 ECC 140 ECC 200 Edge Enhancement Editing a Macro Effects of Protocol Commands Electrical Specifications Embedded Memory Enable Both (Dimension Mode) Enable Both (Orientation Mode) Enable Both (S
F Entering and Using Master Symbols Entering Control Characters in Serial Commands Environmental EPROM Erasable Programmable Read-Only Memory Error Correction Level (Data Matrix Only) ESP System Requirements Evaluation Explanation of Modifiers for Code 128 and QR Code Explanation of Modifiers for Code 39, Codabar, and Interleaved 2/5 External Edge External Level External Trigger Polarity Extract Range EZ Button EZ Button Configuration EZ Button Disabled EZ Button Enabled EZ Button Mode Disabled EZ Button Mo
F Index Fixed Symbol Length Fixed Symbol Length (BC412) Fixed Symbol Length (Code 128 / EAN 128) Fixed Symbol Length (Code 39) Fixed Symbol Length (DataBar Expanded) Fixed Symbol Length (MicroPDF417) Fixed Symbol Length (PDF417) Fixed Symbol Length (Pharmacode) Fixed Symbol Length Status (BC412) Fixed Symbol Length Status (Codabar) Fixed Symbol Length Status (Code 128 / EAN 128) Fixed Symbol Length Status (Code 39) Fixed Symbol Length Status (Code 93) Fixed Symbol Length Status (DataBar Expanded) Fixed Sy
G G Gain Gain (IP Database Status) Gain (Standard Density) General Purpose Color Processing General Specifications General Tab Global Status (EZ Button) Glossary of Terms Good Read Good Read (Image Output) Good Read / Match Counter (or Good Read Counter) Good Read / Match Counter Reset Grade (Data Matrix Output Mode) Gradient Gray Scale Green Flash Duration Green Flash Mode Guard Bar Status (Interleaved 2 of 5) H Half Duplex Half Duplex Mode Hardware Configuration Hardware Default Hardware Required Height
I Index I/O Parameters Serial Commands Illumination Brightness Image Image Dimensions Image Library Request Image Output Image Output Example Image Process Looping Image Process Looping Disabled Image Process Looping Enabled Image Processing Image Processing Timeout Image Resolution Image Sensor Image Storage Image Storage Example Image Storage Mode Image Storage Type Image Storage Type Disabled / Clear Imager Position Relative to Symbol Imager Status Requests Implementing the Host Operating System API an
J ISO/IEC 16022 Symbol Quality Output by ESP J JPEG Quality K Keyboard IN Reports Keyboard IN Reports Disabled Keyboard IN Reports Enabled Keyboard Report Format L Ladder Orientation Large Intercharacter Gap (Codabar) Large Intercharacter Gap (Code 39) Last Frame Last Frame or New Trigger Last Mode Latch Mode 2 (Unlatch Opposite Condition) Latch Mode 3 (Unlatch Re-enter Read Cycle) LED LED Aperture Window LED Configuration Left (Column Pointer) Left (Tube/Cap Direction) Length Length (Format Extract) Len
M Index Load New Master (EZ Button Modes) Locate the Object by ESP Locate the Object by EZ Button Locate the Object in the Field of View Locate Time Longitudinal Redundancy Check Low (Processing) LRC Status M Machine Vision Macro Name Macro Value Macros Master Database Master Database Overview Master Symbol Database Size Match (Static Presentation Mode) Match (Symbol Data Output Status) Match Length Match Replace Match Start Position Matchcode Matchcode by ESP Matchcode Serial Commands Matchcode Type Mat
N Minutes (Time Since Reset) Mirrored Image Mismatch (Image Output) Mismatch (Static Presentation Mode) Mismatch (Symbol Data Output Status) Mismatch (Trend Analysis Mode) Mismatch Counter Mismatch Counter Reset Mismatch Replace Model Model Memo Mounting the Imager Multidrop Multi-Operation Multi-Operation by Serial Command Multi-Operation Index Multisymbol Multisymbol Separator N Narrow Margins Narrow Margins (IP Database Status) Narrow Margins / Symbology ID Navigating in ESP New ESP File New Master Load
O Index Number of Active Indexes by ESP Number of Captures Number of Focal Distances Number of Image Frames (Switch Mode) Number of Symbols Number of Symbols in Field of View Number of Triggers Number to Output On O Object Plane Object Qualification (Dimension Mode) Object Qualification (Orientation Mode) Object Qualification (Symbol Size Mode) ON When in the Read Cycle ON When Not in the Read Cycle Open Image after Save Open/Save Operation Operational Tips Options Ordered Output Filter Orientation Mode
P Output Indicators Output Mode (Output 1) Output On (Output 1) Output On (Tube/Cap Detection Output 1) Output on Axial Non-Uniformity Output on Cap Unknown (Tube/Cap Detection Output 1) Output on Cap Unknown (Tube/Cap Detection Output 2) Output on Cap Unknown (Tube/Cap Detection Output 3) Output On Diagnostic Warning Output On Match or Good Read Output On Mismatch Output On Mismatch or No Read Output On No Read Output on Print Growth Output on Symbol Contrast Output On Symbol Quality Output On Trend Analys
P Index Picket Fence Orientation Pitch Pixel Pixel Sub-Sampling Pixel Sub-Sampling 16-to-1 Pixel Sub-Sampling 4-to-1 Pixels Per Element (Data Matrix Only) Placeholder PLC Point-to-Point (Main Port) Point-to-Point (Standard) Point-to-Point with RTS/CTS Point-to-Point with RTS/CTS and XON/XOFF Point-to-Point with XON/XOFF Poll Address Polling Mode Polling Mode (Main Port) Polling Mode Data Flow Examples Polling Mode Options Port Position the Imager Postamble Postamble Characters Postamble Status Power On /
Q Protocol Configuration Examples Pulse (Output Mode) Pulse Width (Output 1) Q QR Code QR Code (Symbology Type) Quality Output Quality Output Separator Quick Start Quiet Zone (Data Matrix Only) R RAM Random Access Memory Range Mode Status (Interleaved 2 of 5) Rapid Capture Rapid Capture Mode Read Cycle Read Cycle by ESP Read Cycle Serial Commands Read Cycle Setup Read Cycle Timeout Read Duration Output Read Duration Output Mode Read Duration Output Separator Read Next Symbol as Master Symbol Read Paramete
S Index Regular and Mirrored Image Regular Image Reload Last File Replacement String Report Format Examples Report Options Request All IP Database Settings Request All Master Symbol Data Request Checksum by ESP Request Checksum by Serial Command Request Master Symbol Data Request New Master Status Request Part Number by ESP Request Part Number by Serial Command Request Selected Index Settings Resets RES-NAK Defaults Response Timeout Right (Tube/Cap Direction) ROM Rotating (Tube/Cap Rotation) Row Row and C
S Select All Select Model Send Send and Save Send and Save as Customer Defaults Send Current Command Send Current View Send Database to the Reader Send ESP Settings to the Reader Send XON with Autoconnect Send, No Save Send/Receive Options Send/Recv Separator (Tube/Cap Information) Separator Character (Composite) Separator Character (UPC / EAN) Separator Status (Composite) Separator Status (UPC / EAN) Sequence on Mismatch Sequence on No Read Sequential Matching Serial Command Beep Status Serial Command Echo
S Index Shutter Speed (IP Database Status) Shutter Speed (Standard Density) Shutter Speed Disabled Shutter Speed Enabled Single Beep (Position #1) Single Descriptor Status Request Single Range Status Request Single Status Request Sizing Information Skew Skew Correction Skew Correction Notes Skip EZ Mode Software Defaults Standard LED Configuration Start / Stop Match (Codabar) Start / Stop Output (Codabar) Start Location Start Trigger Character (Non-Delimited) Start/Stop Status Statement of Agency Complian
T Symbol Data Output Status Symbol Direction Symbol Length #1 (Interleaved 2 of 5) Symbol Length #2 (Interleaved 2 of 5) Symbol Length (Codabar) Symbol Length (Code 93) Symbol Number Symbol Parse Symbol Quality Symbol Quality by ESP Symbol Quality Separator Symbol Quality Separator / Data Matrix Output Mode Symbol Quality Separator by ESP Symbol Quality Serial Commands Symbol Size 1 Symbol Size 2 Symbol Size Mode Symbol Size Tolerance Symbol Transitions Symbol Type Symbol Type (IP Database) Symbologies Symb
T Index Three Beeps (Position #3) Threshold (Histogram) Threshold Mode Threshold Mode (IP Database Status) Threshold Value Tilt Time (Switch Mode) Time Before First Capture Time Between Captures Time Since Reset Timed Capture Timeout Timeout (Multi-Operation) Timeout or New Trigger Top (Row Pointer) Total Read Time Transparent Mode Trend Analysis Mode Trend Analysis Output 1 Trend Analysis Output 2 Trend Analysis Output 3 Trigger Trigger Character Trigger Counter Trigger Counter Reset Trigger Filter Durat
U Tube/Cap Direction Tube/Cap Information by Serial Command Tube/Cap Inspection Tube/Cap Inspection Serial Commands Tube/Cap Learn Tube/Cap Learn (EZ Button Modes) Tube/Cap Library Tube/Cap Library Default Configuration Tube/Cap Library Index Tube/Cap Message Editing Tube/Cap Message Editing by Serial Command Tube/Cap Message Formatting by Serial Command Tube/Cap Mode Tube/Cap Presence Before Output Tube/Cap Rotation Tube/Cap Tip Position Two Beeps (Position #2) Two Characters Only Two-Dimensional Symbology
W Index W Warning and Caution Summary Warranty Watchdog Timer When to Output Symbol Data Width (Column Width) Wild Card Character Wildcard Window of Interest Window of Interest (WOI) by ESP Window of Interest (WOI) Framing Window of Interest (WOI) Margin Window of Interest by ESP Window of Interest by Serial Command Y Y-Modem Upload Transfer Options EZ Match User Manual 25