MS-4 Imager User’s Manual P/N 83-000004 Rev E
Copyright and Disclaimer Copyright ©2010 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 Required Hardware ........................................................... 1-2 Step 2 Connect the System ..................................................................... 1-3 Step 3 Position Imager and Symbol ........................................................ 1-4 Step 4 Install ESP.................................................................................... 1-5 Step 5 Select Model .......................................
Table of Contents Calibration Overview ............................................................................... 4-2 Calibration Options .................................................................................. 4-3 Calibration by ESP ................................................................................ 4-10 Initiating Calibration ............................................................................... 4-12 Additional Notes about Calibration ..................................
Introduction No Read Message ................................................................................... 7-6 Bad Symbol Message.............................................................................. 7-8 No Symbol Message ............................................................................... 7-8 1D / Stacked Symbology Qualification .................................................... 7-9 2D Symbology Qualification ..................................................................
Table of Contents Overview of Matchcode ........................................................................... 9-3 Matchcode Type ...................................................................................... 9-4 Match Replace ........................................................................................ 9-9 Mismatch Replace ................................................................................. 9-10 New Master Pin ............................................................
Introduction Read Rate ............................................................................................. 13-4 Counters ................................................................................................ 13-5 Device Control ....................................................................................... 13-7 Master Database ................................................................................... 13-8 Firmware..........................................................
About the MS-4 Imager About the MS-4 Imager The key features of the MS-4 are: • • • • • • • A multi-function EZ button for location, calibration, and symbol reading. A target pattern symbol locator that identifies the center point of the field of view. A green flash (visible from all angles) to signal a successful read. Ability to read both 2D and linear symbols. Ability to read difficult and damaged symbols. USB, RS-232, RS-422 connectivity options. Standard Density and Low Density options.
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 MS-4’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 MS-4 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 the European Parliament and the Council of the European Union for RoHS compliance.
Statement of RoHS Compliance xii MS-4 Imager User’s Manual
1 Quick Start Contents Step 1 Check Required Hardware ................................................................................................ 1-2 Step 2 Connect the System .......................................................................................................... 1-3 Step 3 Position Imager and Symbol.............................................................................................. 1-4 Step 4 Install ESP .....................................................................
Check Required Hardware Step 1 — Check Required Hardware Item 1 2 Description MS-4 Imager IB-3PC 3 Power Supply 4 Comm. Cable Part Number FIS-0004-XXXXG FIS-0001-0030G 97-000002-01 (90-264 VAC, +5VDC) 97-100004-15 (24VDC) 61-000010-02 To additional imagers or terminating resistor 1 To host Hardware Required (RS-232 / RS-422) Hardware Required (USB) Caution: Be sure that all cables are connected BEFORE applying power to a system with an external power source (RS-232 / RS-422).
Quick Start Step 2 — Connect the System Connecting by RS-232 / RS-422 • • • • Connect the Imager (1) to the IB-3PC interface (2). Connect the comm. cable (4) to the host (5) and to the host connector on the IB-3PC (2). Connect power supply (3) to the IB-3PC (2). Apply power to the Imager. Connecting by USB • Plug the MS-4 Imager’s USB cable into a host USB port. The host will power the Imager.
Position Imager and Symbol Step 3 — Position Imager and Symbol • Position the Imager at a distance from the symbol that matches the factory pre-set focal distance. For example, if your MS-4 is pre-set at 4”, position the Imager’s parting line 4” from the symbol. • Tip the Imager relative to the symbol to avoid the glare of direct (specular) reflection. The case parting line should be perpendicular to the plane of the symbol by either pitching the symbol or the Imager as shown.
Quick Start Step 4 — Install ESP Easy Setup Program (ESP) is Microscan’s proprietary setup and testing application. The purpose of ESP is to provide a quick and easy way to set up and configure Microscan readers. When the MS-4 is connected to a host computer (Windows Vista, XP, or 2000), ESP can be used to configure reader settings and to set up communications between the reader and host. If installing from the Microscan Tools CD: 1. 2. 3. 4. Insert the Microscan Tools CD in your computer’s CD drive.
Select Model Step 5 — Select Model When you start ESP, the following menu will appear: 1. Click the MS-4 button and then click OK. If you do not want to make this selection every time you start ESP, uncheck “Show this window at Startup”. 2. Select the default reader name (MS-4-1), or type a name of your choice in the Description text field and click OK. 3. Click Yes when this dialog appears: Note: If you need to select another reader model later, click the Switch Model button near the top of the screen.
Quick Start Step 6 —Select Communications Protocol Important: The Imager is in Continuous Read Mode by default. For best connection results, be sure that no symbols are within the Imager’s field of view while attempting to connect. • When the Select Protocol dialog appears, choose your connection protocol and click Next. If you choose USB protocol: If you choose RS-232 protocol: • Select the MS-4 from the Select Device menu and click Finish. • Click Connect.
Locate the Symbol in the FOV Step 7 — Locate the Symbol in the FOV • Move the symbol or the Imager so that the blue target pattern is centered over the symbol. At 2 to 3 inches, the pattern resembles an X. At 3 to 6 inches, the pattern resembles a V. It is important for the whole symbol to fall within the field of view (FOV) of the Imager. The field of view is what appears in ESP’s Locate/Calibrate window. Center on object in field of view. Target pattern shown as it would appear between 3 and 6 inches.
Quick Start Locate by ESP • In ESP’s EZ Mode, click the Locate button to enable the target pattern. You will see the blue target pattern projected from the front of the Imager. • Center the target pattern over the symbol you wish to read. Center on object in field of view. Target pattern shown as it would appear between 3 and 6 inches. • Click the Stop button to end the Locate function.
Calibrate Settings Step 8 — Calibrate Settings MS-4 image settings can be adjusted automatically for optimum readability 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 through various focus and camera settings and determining the best configuration for decoding symbol data. Upon successful completion of this routine, a green LED pattern will flash brightly and illuminate the symbol.
Quick Start Step 9 — Test Read Rate This test will let you know the percent of good reads per image captures the Imager is producing. Testing by EZ Button 1. To start the read rate test, hold down the EZ setup button about three seconds until you hear three short beeps. The 20%, 40%, and 60% LEDs will illuminate. While the symbol is being decoded, the read rate LEDs will indicate the corresponding read rate percentage on the back of the unit. 2.
Configure the Imager in ESP Step 10 — Configure the Imager in ESP To make setup changes to the MS-4, click the App Mode button. The following modes are accessible by clicking the buttons in the first row of App Mode icons: • • • • Establish communications between ESP and the Imager by clicking the Autoconnect button. Send or receive commands by clicking the Send/Recv button. Make changes to Camera options by clicking the Camera button.
Quick Start Step 11 — Make Menu Changes and Save in ESP To make changes to a configuration 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. 3. Place your cursor in the selection box, scroll down to the setting you want to change, and click once on the setting. 4. Left click again on the open screen to complete your selection. 5.
Make Menu Changes and Save in ESP 1-14 MS-4 Imager User’s Manual
2 Using ESP Contents EZ Mode........................................................................................................................................2-2 Application Mode...........................................................................................................................2-3 Menu Toolbar ................................................................................................................................2-4 Connecting .............................................
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. Camera Setup, advanced Calibration, Configuration Database. Click this icon to return to EZ Mode. Menu toolbar. Click here to open the Terminal view.
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 Reload Last File At startup, reloads the last file saved to the host computer’s hard drive. Show Model Prompt At startup, shows the model menu displaying all supported readers. Skip EZ Mode At startup, skips EZ Mode and opens directly in App Mode.
Using ESP Terminal Tab When Show Non-Printable Characters is checked, 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 In this dialog you can first select the function key and then enter your macro keystrokes in the associated key map.
Menu Toolbar Bar Code Options Tab The Bar Code Options dialog allows you to set the size (in mils) of user-created symbols. Sizing Information Sets the bar width (in thousands of an inch) of user-created symbols. A bar width of 14 is 0.014 inches.
Using ESP Grade Report Options Tab Overall Grade Based On Allows you to choose which symbol characteristics will be considered in generating a symbol quality grade. Use Number Grades Allows you to switch from the default letter grades to number grades in symbol quality report output. Show Report Options during ‘Generate Report’ Sets the symbol quality report output to show the complete array of report options.
Menu Toolbar Advanced Tab The Auto Sync dialog at the top of the Advanced tab allows you to determine whether Auto Sync will be automatically enabled 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. Receive Settings from the Reader will automatically send the Imager’s settings to ESP when Auto Sync is enabled.
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.
Connecting Connecting When you open ESP and the Select Protocol dialog appears, choose either RS-232 or USB protocol and click Next. The MS-4 Imager’s default trigger mode is Continuous Read Mode. The USB version of the MS-4 will be in a keyboard wedge configuration, causing ESP to receive incoming symbol data as keyboard text. This will interfere with the connection attempt and cause it to fail. Be sure that no symbols are within the Imager’s field of view while connecting to ESP.
Using ESP 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.
Navigating in 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 control trees: 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.
Using ESP 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. For example, if your ESP file has a number of custom settings that you want to maintain and download into the Imager, these settings would be lost by choosing Yes.
Send/Receive Options 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.
Using ESP Using EZ Trax For detailed information about using EZ Trax, refer to the Help menu in EZ Trax software, or the EZ Trax Quick Start Guide, available on the Microscan Tools CD. For information about how to configure the MS-4 for use with EZ Trax, see Setting Up the Imager for EZ Trax in Chapter 5, Read Cycle.
Using EZ Trax 2-18 MS-4 Imager User’s Manual
3 Communications Contents Communications by ESP .............................................................................................................. 3-2 Communications Serial Commands.............................................................................................. 3-3 Host Port Connections .................................................................................................................. 3-4 Host Port Protocol.............................................................
Communications by ESP Communications by ESP Click this button to bring up the Applications menu. Click this button to bring up the Communication menu. To open nested options, single click the +. 3-2 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 ACK/NAK Options Polling Mode Options USB HID Reports Autoconfiguration Daisy Chain MS-4 Imager User’s Manual
Host Port Connections Host Port Connections The host port can be configured with RS-232 and RS-422 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 Port Protocol Usage: Definition: Serial Cmd: Default: Options: In general, the point-to-point protocols will work well in most applications. They require no address and use RS-232 or RS-422 communications standards. 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 Port Protocol Point-to-Point with RTS/CTS and XON/XOFF Usage: Definition: Used only with RS-232. This option is a combination of Point-to-Point with RTS/CTS and Pointto-Point with XON/XOFF. Serial Cmd: ACK/NAK Definition: See the ACK / NAK Options command on page 3-7. Serial Cmd: Polling Mode Definition: Serial Cmd: See the Polling Mode Options command on page 3-8.
Communications 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.
Polling Mode Options 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 3-6).
Communications 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.
Auxiliary Port Connections Auxiliary Port Connections The auxiliary port offers an alternative port that can be configured to communicate by RS232 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.
Communications Stop Bits, Auxiliary Port Usage: Definition: Serial Cmd: Default: Options: Only changed if necessary to match host setting. Allows the user to select the last one or two bits in each character to indicate the end of the character. One 0 = One 1 = Two Data Bits, Auxiliary Port Usage: Definition: Serial Cmd: Default: Options: Only changed if necessary to match host setting.
Auxiliary Port Connections 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.
Communications 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.
Auxiliary Port Connections 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.
Communications 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.
Auxiliary Port Connections Command Processing Mode Usage: Definition: Serial Cmd: Options: 3-16 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: • Bar code data, including the serial trigger (if used), will be transmitted to the last port from which a command was sent.
Communications 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.
Auxiliary Port System Data Status 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. Disabled 0 = Disabled 1 = Enabled Note: The USB version of the MS-4 does not have an Auxiliary Port.
Communications 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).
Response Timeout 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.
Communications LRC Status (Longitudinal Redundancy Check) Usage: Definition: Serial Cmd: Default: Options: 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).
Protocol Configuration Examples Protocol Configuration Examples Point-to-Point (Main Port) Baud Rate: 115.
Communications USB HID Interface The USB version of the MS-4 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 MS-4 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.
USB HID Interface 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.
Communications 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.
USB HID Interface 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.
Communications 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.
USB HID Interface 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.
Communications Field Descriptions RESERVED Size: 1 byte Value: 0x00 Note: This field is Reserved. Its value is always NUL (0x00). KEYCODES Size: 6 bytes Value: 0x00 to 0xFF Note: The MS-4 Imager 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.
USB HID Interface USB HID Configuration Options The user has the following options for configuring and defaulting a USB version of the MS-4: Configuration Symbols (Data Matrix with “Configure Reader” Flag) Symbol configuration can be performed “out-of-the-box”, as the MS-4 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.
Communications 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.
ASCII Character Entry Modifier ASCII Character Entry Modifier Commands that require ASCII text fields, such as Preamble and Postamble commands, can be sent to the Imager as hex value 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.
Communications 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.
Postamble 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.
4 Calibration Contents Calibration Serial Commands ....................................................................................................... 4-2 Calibration Overview..................................................................................................................... 4-2 Calibration Options ....................................................................................................................... 4-3 Calibration by ESP.................................................
Calibration Serial Commands Calibration Serial Commands Calibration Options Autocalibrate <@CAL> Calibration Overview Autocalibration is one of the most powerful features of the MS-4 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 6-35) is part of the calibration process regardless of the calibration setup.
Calibration Options Shutter Speed Definition: Unless an application is a static setup, the shutter speed setting should be configured by the user based on the application. For dynamic applications, the user should configure the shutter speed setting so the calibration process can optimize the gain for that setting.
Calibration Symbol Type Serial Cmd: Default: Options: Enabled 0 = Disabled 1 = Enabled Symbol Type Disabled When this feature is disabled, only the currently-enabled symbologies will be considered during the calibration process. Symbol Type 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 re-sized 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 Window of Interest Framing 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 Shutter, Gain, and Quality indicator bars remain stationary at the end of calibration to provide a visual reference for the final values of these 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-10 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 autocalibration 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 autocalibration process can have up to 3 steps (Search Pass, Medium Pass, Fine-Tune Pass). Calibration data is shown in a simple table format under 7 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 (WOI) Framing is enabled, the WOI will be set to full frame when calibration begins.
Additional Notes about Calibration 4-18 MS-4 Imager User’s Manual
5 Read Cycle Contents Read Cycle by ESP ...................................................................................................................... 5-2 Read Cycle Serial Commands...................................................................................................... 5-3 Read Cycle Setup......................................................................................................................... 5-4 Multisymbol...............................................................
Read Cycle by ESP Read Cycle by ESP Click this button to bring up the Read Cycle 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 +.
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 IP Timeout MS-4 Imager User’s 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 MS-4 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”.
Trigger Mode and Duration 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.
Read Cycle 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.
Trigger Mode and Duration 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.
Read Cycle 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.
Trigger Mode and Duration 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 (x 32µs = 10.24mS) 1 to 65535 (corresponding with 32µs to 2.
Read Cycle External Trigger Polarity Usage: Definition: Serial Cmd: Default: Options: 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.
Serial Trigger 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.
Read Cycle 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.
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. 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. End of Read Cycle Mode Note: When operating in Continuous Read or Continuous Read 1 Output, the Imager is always in the read cycle.
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 or External 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. In this mode, the only limiting time factor is integration and transfer timing.
Read Cycle Number of Captures Usage: Definition: Serial Cmd: Default: Options: Used to increase the opportunities for good reads and to “extend” the field of view in dynamic applications. Sets the total number of captures that are processed during a read cycle in Rapid Capture Mode when Switching Mode is set to Number of Captures. 1 1 to 32 Note: The range of maximum number of captures is dynamic.
Timed Capture Usage: Definition: Timed 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. When Rapid Capture Mode is set to Triggered Capture, each decode is considered a separate event, even if the current decode data is identical to the previous decode data.
Capture Timing 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.
Read Cycle Time Between Captures Usage: 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.
Image Processing Timeout Image Processing Timeout Caution: Image Processing Timeout, if not properly set, can have a negative impact on good reads. 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.
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 Example The following example assumes that the Imager is in a rapid capture mode of 3 captures.
Read Cycle Minimum Good Reads Definition: Serial Cmd: Default: Options: This value specifies the number of times a symbol needs to be read to qualify as a good read.
Setting Up the Imager for EZ Trax Setting Up the Imager for EZ Trax If you are using EZ Trax software, it is important to set up the MS-4 correctly before beginning. Click the Read Cycle button to display the Read Cycle tree control. Set Trigger Mode, , to External Edge. Set Capture Mode, , to Rapid Capture. Once these Read Cycle parameters are set, you will be ready to connect to EZ Trax.
6 Symbologies Contents Symbologies by ESP.................................................................................................................... 6-2 Symbologies Serial Commands ................................................................................................... 6-3 Data Matrix ................................................................................................................................... 6-4 QR Code ..............................................................
Symbologies by ESP Symbologies by ESP Click this button to bring up the Symbologies 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 +.
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 Data Matrix QR Code BC412 DataBar-14 DataBar Limited DataBar Expanded MicroPDF417 MS-4 Imager User’s 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 and has subsets ECC 000 - ECC 200. ECC 200 symbols have an even number of rows and an even number of columns. Most of the symbols are square with sizes from 10x10 to 144x144.
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: 6-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 for 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) Definition: Serial Cmd: This is an ASCII character that serves as an EAN separator in formatted EAN output. Default: , Options: Any ASCII character (7 bit).
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: 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. Serial Cmd: Default: 10 Options: 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 “inter-character gap”, are ignored during the decode process. Note: If the inter-character space is large enough to be considered a margin, the symbol will not decode, regardless of this parameter’s setting.
Codabar Check Digit 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 POS application 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 Format UPC-E as UPC-A (UPC / EAN) Definition: Serial Cmd: Default: Options: 6-24 When disabled, the Imager will output the version E symbols in their encoded 6-character format. When enabled, the Imager will format the symbol as either a 12-character UPC-A symbol or an EAN-13 symbol, depending on the state of the EAN status parameter. This formatting reverses the zero suppression that is used to generate the symbol in the UPC specification.
Symbologies GS1 DataBar (RSS) DataBar Expanded Usage: Definition: Serial Cmd: Default: Options: Used to encode primary and supplementary data in retail point-of-sale and other applications. DataBar Expanded is a variable length symbology that can encode supplementary information in addition to the 14-digit EAN item identification number and is capable of encoding up to 74 numeric or 41 alphabetic characters.
GS1 DataBar (RSS) DataBar Limited Usage: Definition: Serial Cmd: Default: Options: DataBar Limited is designed to be read by 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 Usage: Used in the grocery, retail, and prescription drug industries where 14-digit EAN item identification may be needed.
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: 6-28 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 Usage: Definition: Serial Cmd: Default: Options: Used when the leading and trailing edges of the symbols are smaller than the standard margin or other objects encroach into the margins. 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.
Narrow Margins / Symbology Identifier Symbology Identifier Definition: Serial Cmd: Default: Options: Symbology Identifier is an ISO/IEC 16022 standard prefix set of characters that identifies the symbol type. When enabled, the imager analyzes and identifies the symbology and adds a three-character identifying prefix to the data: • ] (closed bracket character) indicating the presence of a symbology identifier.
Symbologies 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. Both 0 = White 1 = Black 2 = Both 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.
Background Color 6-34 MS-4 Imager User’s Manual
7 I/O Parameters Contents I/O Parameters by ESP ................................................................................................................ 7-2 I/O Parameters Serial Commands ............................................................................................... 7-3 Symbol Data Output ..................................................................................................................... 7-4 No Read Message............................................................
I/O Parameters by ESP I/O Parameters by ESP Click this button to bring up the I/O 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 +.
I/O Parameters I/O Parameters Serial Commands Power On/Reset Counts Time Since Reset Service Message Serial Verification Beeper Quality Output Symbol Data Output Read D
Symbol Data Output 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.
I/O Parameters Good Read Usage: 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. Definition: Note: A No Read can still be transmitted if Enabled.
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 Symbols: 1. Failed user defined minimum number of bars. 2. Failed to decode start/stop character (doesn’t apply to UPC, GS1 DataBar, or MicroPDF417). 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 is 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 640 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 MS-4 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: 7-20 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 verification 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: 7-24 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 nondisplayable 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.
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 8 modes. 0 = Disabled 1 = Enabled Single Beep 0 = Disabled 1 = Read Rate 2 = Calibrate 3 = Save for Power-On 4 = Unused 5 = Load New Master 6 = Unused 7 = Target System 8 = 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 Usage: Definition: Serial Cmd: Default: Options: This option provides discrete signalling to host software to control external devices such as PLCs and relays. It is useful for routing, sorting, and to prevent mis-packaging and mis-routing. Sets the discrete output functions for specific user-selected conditions. Allows the user to set the conditions under which an output (or outputs) will be activated.
Configurable Output 1 Trend Analysis Usage: Definition: Typically used when successful decodes are occurring but a discrete output is needed to flag a trend in quality issues. Activates discrete output when a trend analysis condition is met, depending on the trend analysis option enabled. Symbol Quality Usage: Definition: Typically used when a discrete indication is needed to flag a symbol quality condition.
I/O Parameters Output State Definition: Serial Cmd: Default: Sets the active electrical state of the discrete output. Negative Options: 0 = Negative 1 = Positive Pulse Width Definition: Serial Cmd: Default: Options: Sets the time in 10mS increments that the discrete output remains active. 5 (Corresponds to 50 mS) 0 to 255 (0 to 2.55 seconds).
Trend Analysis Output 1 Trend Analysis Output 1 Note: Output On under Output 1 Parameters must be set to Trend Analysis for this output to function. Under Output 1 Parameters, expand the Trend Analysis tree: Usage: Definition: Example: 7-32 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, or Decodes/Trigger) that will activate the output.
Trend Analysis Output 1 Trigger Evaluation Period Definition: Serial Cmd: Default: The number of triggers to examine for the trend analysis condition. 0 Options: 0 to 255 Number to Output On Usage: Default: 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 for this output to function. Under Output 1 Parameters, expand the Symbol Quality (ISO/IEC 16022) tree. Output on Symbol Contrast Usage: Definition: Default: 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: Default: 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).
Diagnostic Output 1 Diagnostic Output 1 Note: Output On under Output 1 Parameters must be set to Diagnostic Warning for this output to function. Under Output 1 Parameters, expand the Diagnostics tree. Serial Cmd: Default: Options: 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 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 for this output to function.
Configurable Output 3 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 for this output to function.
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. This value is reset at power-on.
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.
Frame Information 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.
I/O Parameters 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.
Image Output 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.
I/O Parameters 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.
Database Identifier Output Database Identifier Output Usage: Serial Cmd: Default: Options: Useful in keeping track of which database entries read which symbols. 0 0 = Disabled 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 Configuration Database.
I/O Parameters 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 3-23 for a detailed explanation of how to enter ASCII characters as hex values.
Configuring EZ Trax Output Configuring EZ Trax Output After you have set up your Imager for EZ Trax, you can configure the software in three different ways: using the EZ Trax interface, using the tree controls in ESP, and using serial commands. For detailed information about how to use the EZ Trax user interface for configuration, refer to the Help menu in EZ Trax software, or the EZ Trax Quick Start Guide, available on the Microscan Tools CD.
I/O Parameters EZ Trax Output When EZ Trax output is enabled, the Imager will attempt to output all enabled EZ Trax options. EZ Trax will not function unless enabled. Comm Port Selects the communication port that will be used to transfer image files. Image Mode Determines which read cycle condition triggers image file output. Image Format Selects the format of the image output file.
Configuring EZ Trax Output JPEG Quality Sets the amount of JPEG image compression. A value of 1 represents the highest compression and lowest image quality, and 100 represents the lowest compression and highest image quality. Object Info Output If a symbol is decoded during an image capture, the symbol type and other supplementary symbol information is also included. Grade Output Symbol quality information will be output in the form of an abbreviated identifier for each read cycle.
I/O Parameters Configuring EZ Trax Output by Serial Command 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.
Configuring EZ Trax Output No Read Outputs the first No Read image in the read cycle. The image file will immediately follow the symbol data. Note: If two symbols are present in the same image capture and one of them is successfully decoded, no image will be output. No Read and Good Read Outputs the first No Read or Good Read image in the read cycle. Mismatch Outputs the image of the first mismatch condition.
I/O Parameters Object Info Output Definition: Serial Cmd: Default: Options: If a symbol is decoded during an image capture, the symbol type and other supplementary symbol information is also included. Disabled 0 = Disabled 1 = Enabled Grade Output Definition: Serial Cmd: Default: Options: Symbol quality information will be output in the form of an abbreviated identifier for each read cycle.
Configuring EZ Trax Output 7-56 MS-4 Imager User’s Manual
8 Symbol Quality Contents Symbol Quality Serial Commands ................................................................................................ 8-2 Overview of Symbol Quality.......................................................................................................... 8-3 Symbol Quality by ESP................................................................................................................. 8-4 Symbol Quality Separator / Data Matrix Output Mode............................
Symbol Quality Serial Commands Symbol Quality Serial Commands Symbol Quality Separator/ Data Matrix Output Mode ISO/IEC 16022 Symbol Quality Output Microscan Symbol Quality Output Static Validation Report 8-2 MS-4 Imager User’s Manual
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 by ESP Symbol Quality by ESP Tree Control To open nested options, single-click the +. Click this button to bring up the App Mode view. Click this button to bring up the Symbol Quality tree control. To change a setting, double-click the setting and use your cursor to scroll through the options.
Symbol Quality Report Tab The Report tab allows the user to initiate Data Matrix Grading and to generate and save grading reports. To save the report as a PDF file, an HTML file, a CSV file, or an RTF file, click the Save Report button. Reports appear in the viewing area underneath the Data Matrix Grading and Save Report buttons. The Symbol Quality interface is divided into three sections: Report, Locate, and Preferences. The imager’s field of view is shown here.
Locate Tab The Locate tab allows the user to determine the position of the symbol within the imager’s field of view, and to optimize the imager’s camera settings for symbol quality evaluation. Click the Locate button to display the symbol in the imager’s field of view. 8-6 Click the Calibrate button to optimize camera settings.
Symbol Quality Preferences Tab The Preferences tab allows the user to set defaults that are automatically activated when grading is completed. For this reason, the user is advised to set preferences before performing grading. This information is appended at the bottom of the report. Choose the default report type to be generated when you click Save Report on the Report tab. Check Autofit Content to ensure that saved PDF report content will fit on a single page.
Symbol Quality Separator / Data Matrix Output Mode 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 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. Value If in Value Mode, the calculated value for the given parameter is appended to the symbol data.
ISO/IEC 16022 Symbol Quality Output 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.
Symbol Quality 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 < .06 B (2.0) if AN < .
ISO/IEC 16022 Symbol Quality Output by ESP 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 have set these Data Matrix evaluation parameters, go to the Preferences Tab and set your Data Matrix Grading Report output preferences.
Symbol Quality 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.
Microscan Symbol Quality Output 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.
Symbol Quality 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.
Microscan Symbol Quality Output by ESP 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 have set these Data Matrix evaluation parameters, go to the Preferences Tab and set your Data Matrix Grading Report output preferences.
9 Matchcode Contents Matchcode by ESP ....................................................................................................................... 9-2 Matchcode Serial Commands ...................................................................................................... 9-2 Overview of Matchcode ................................................................................................................ 9-3 Matchcode Type ...............................................................
Matchcode by ESP Matchcode by ESP Click this button to bring up the Matchcode menu. To open nested options, single-click the +. To change a setting, double-click the setting and use your cursor to scroll through the options.
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.
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.
9-12 MS-4 Imager User’s Manual
10 Camera and IP Setup Contents Camera and IP Setup by ESP .................................................................................................... 10-2 Camera and IP Setup Serial Commands.................................................................................... 10-3 Video........................................................................................................................................... 10-4 Evaluation .............................................................
Camera and IP Setup by ESP Camera and IP Setup by ESP Click this 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 IP Threshold Mirrored Image Window of Interest Hollow Mode Number of Symbols in Field of View Damaged Symbol Focal Distance Focal Distance Table IP Mode
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. There is also a focal distance adjustment tool to the right of the video view. Video also features Capture and Decode functionality, which is similar to the Configuration interfaces (Communication, Read Cycle, Symbologies, I/O, Matchcode, and Diagnostics). Initiates Calibration routine.
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. 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. You can also use your keyboard arrows to move the line incrementally in any direction.
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 4, 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 exact size and position of the WOI within the image area can be defined numerically in terms of pixels. The figure to the right shows where to locate the start position of the row and column pointers and how to measure the column depth and row width dimensions.
Camera and IP Setup Configuration Database The Configuration Database allows the user to manage multiple configuration profiles. It is a useful tool in applications that require several different complex 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 11, Configuration Database, for full documentation of this feature.
Dynamic 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 and IP Setup 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 Camera Camera parameters are typically obtained during the calibration process, and do not necessarily need to be modified directly by the user. Optics The MS-4 Imager has two different optical configurations available: Standard Density and Low Density. Determine the optics of your Imager and find the corresponding camera values in the following sections. MS-4 Standard Density (HD 1.
Camera and IP Setup MS-4 Low Density (SD Optics), 4” Focal Distance 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. This value sets the exposure or integration time for the image sensor pixels. The shutter speed setting in relation to the speed of the object is critical.
Focal Distance Focal Distance Definition: Serial Cmd: Default: Options: 10-18 This command returns the Imager’s factory preset focal distance.
Camera and IP Setup 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.) Focal Distance Definition: Serial Cmd: Default: Options: Returns the Imager’s factory preset focal distance. Returns the Imager’s factory preset Focal Distance value.
IP Threshold IP Threshold Threshold Mode Usage: 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.
Camera and IP Setup Cycle Max Definition: Serial Cmd: Default: Options: Ending value of the cycle mode. 255 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.
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. 0 0 = Any number of symbols 1 = One symbol 2 = More than one symbol Note: When the number of symbols in the field of view is set to 1, codeword stitching from all scaled image processes is allowed for PDF417 and MicroPDF417.
Camera and IP Setup Image Processing Timeout Caution: Image Processing Timeout, if not properly set, can have a negative impact on good reads. 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.
Damaged Symbol Damaged Symbol Usage: Definition: Usage: Default: Options: 10-24 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.
Camera and IP Setup IP Mode Definition: Usage: Default: Options: Determines the decode algorithm that will be used to process images. Standard Mode 0 = Standard Mode 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.
Hollow Mode 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.
Camera and IP Setup 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 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.
Illumination Brightness Illumination Brightness Definition: Usage: Default: Options: 10-28 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 are calibrated to provide the same level of intensity for each Imager.
Camera and IP Setup Skew Correction The MS-4 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. 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.
Skew Correction 10-32 MS-4 Imager User’s Manual
11 Configuration Database Contents Configuration Database Serial Commands ................................................................................ 11-2 Number of Active Indexes .......................................................................................................... 11-3 Configuration Database Status................................................................................................... 11-4 Database Mode ...................................................................
Configuration Database Serial Commands Configuration Database Serial Commands Number of Active Indexes Configuration Database Status Save Current Settings to Database Load Current Settings from Database Request Selected Index Settings Request All Database Settings Database Mode 11-2
Configuration 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.
Configuration Database Status Configuration Database Status Index Usage: 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.
Configuration Database Row Pointer Definition: 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.
Configuration Database Status Threshold Mode Serial Cmd: Default: Adaptive Options: 0 = Adaptive 1 = Fixed Fixed Threshold Value Serial Cmd:
Configuration Database Symbology Type Definition: This field allows the user to configure the database to enable specific symbologies for selected database indexes. Symbology-specific parameters must be configured with the appropriate symbology command. For example, if fixed length Code 128 is required, it must first be set up with the Code 128 command: . To select a particular symbology, just add the number value associated with that symbology type.
Configuration Database Status Code 93 (Add 64) If enabled, Code 93 will be active for this database index. Interleaved 2 of 5 (Add 128) If enabled, Interleaved 2 of 5 will be active for this database index. UPC/EAN (Add 256) If enabled, UPC/EAN will be active for this database index. PDF417 (Add 512) If enabled, PDF417 will be active for this database index. MicroPDF417 (Add 1024) If enabled, MicroPDF417 will be active for this database index.
Configuration Database Database Mode Switch Mode Definition: 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.
Database Mode Image Process Looping Usage: 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 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.
Configuration Database 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.
Database Mode 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.
Configuration Database 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.
Save Current Settings to Configuration Database Save Current Settings to Configuration Database Usage: Serial Cmd: Allows current, active configuration settings to be saved to a selected database index. Example: This command phrase would save the Imager’s current, active configuration settings to database index 5. By ESP Click the Load Current to Index button to save the Imager’s current configuration parameters to the selected database index.
Configuration Database Load Current Settings from Configuration 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 would load the configuration settings contained in database index 5 to current, active configuration settings.
Request Selected Index Settings Request Selected Index Settings Definition: Serial Cmd: Returns configuration settings for the selected database index. Example: This command phrase would return the configuration settings for database index 5.
Configuration Database Request All Configuration Database Settings Definition: Serial Cmd: Returns configuration settings for all indexes in the configuration database. Example: This command returns the configuration settings for all 10 database indexes.
Request All Configuration Database Settings 11-18 MS-4 Imager User’s Manual
12 Terminal Contents Terminal Window........................................................................................................................ 12-2 Find ............................................................................................................................................ 12-3 Send ........................................................................................................................................... 12-4 Macros...........................................
Terminal Window Terminal Window To use ESP’s Terminal, click on the Terminal button: You will see this window: Clear screen Copy, paste, save Macros listed on this bar Type text here to find matching text in the Terminal window. Terminal screen Click on Macros arrow to Add Macro, Remove Macro, or Edit Macro. Type serial commands here. 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. • Type the command into the Send box. • Press Enter. • 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).
13 Utilities Contents Serial Utility Commands ............................................................................................................. 13-2 Read Rate .................................................................................................................................. 13-4 Counters ..................................................................................................................................... 13-5 Device Control ..........................................
Serial Utility Commands Serial Utility Commands Type Read Rate Counter Request and Clear Master Database Part Number / Checksum Device Control Default/Reset/Save Command <#> <#a> <#b> <#p> <11> <10> 13-2 Name Enter Decode Rate Test Enter Percent Rate Test Exit Decode Rate and Percent Rate Test No Read Counter No Read Counter Reset Trigger Counter Trigger Counter
Utilities Default/Reset/Save Imager Status Request Commands Other Operational Commands MS-4 Imager User’s Manual > <@CAL> Recall Microscan Default Parameters and Save for Power-On Recall Customer Default Parameters and Save for Power-On Imager Status Byte All Status Request All Descriptor Status Request All Range Status Request Single Status Request Single Descriptor Status Request Singl
Read Rate Read Rate Read Rate by ESP You can access Read Rate from the Utilities menu 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 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 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).
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: 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 Usage: 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: 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. Serial Cmd: 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 You can send a request to the Imager for part numbers, checksums, boot code, and application code. By ESP You can access Part Numbers from the Utilities menu. 1. Click the Firmware tab. 2. From the pulldown 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 You can send a request to the Imager for part numbers, checksums, boot code, and application code. By ESP You can access Checksum from the Utilities menu. 1. Click the Firmware tab. 2. From the pulldown 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 Bar Code Configuration 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 using serial command . 2. By configuring one of the 4 EZ button positions to Bar Code Configuration Mode. 3.
Default / Reset / Save Default / Reset / Save Understanding and controlling your Imager’s active, saved, and default settings is critical to its successful operation.
Utilities 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.
Imager Status Requests 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.
Utilities Single Status Request This request will return the value of the variables associated with the requested K command. The request of a single entry of a database command cannot exceed the number of database slots for the specific command. Single Descriptor Status Request This request returns the basic functional description of all fields in the requested K command.
Other Operational Serial Commands The following serial utility commands can be entered from the ESP Terminal window or a PLC: Y-Modem Upload Transfer Options Y-Modem Download Transfer Options Image Library Request Manages files in a selected directory. File Source (Nothing) / /saved *.* /del /saved/del del*.
14 Output Format Contents Output Format Serial Commands............................................................................................... 14-2 Output Format Status ................................................................................................................. 14-3 Format Assign ............................................................................................................................ 14-4 Format Extract..........................................................
Output Format Serial Commands Output Format Serial Commands Format Extract Format Insert Format Assign Output Format Status Output Filter Configuration Ordered Output Filter 14-2 MS-4 Imager User’s 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 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 symbol to 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 Configuration 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 14-14 MS-4 Imager User’s Manual
Appendices Contents Appendix A General Specifications .............................................................................................. A-2 Appendix B Electrical Specifications ............................................................................................ A-5 Appendix C Serial Configuration Commands............................................................................... A-6 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 Low Density in. mm 6 152 5 127 4 102 3 76 2 51 1 25 Standard Density (inches/mm) 20 mil 2D | 15 mil 1D 15 mil 2D | 10 mil 1D 10 mil 2D | 7.5 mil 1D 51 25 0 3 2 25 1 1 51 76 mm 2 3 in. Distance Distance Standard Density Low Density (inches/mm) in. mm 7 178 6 152 30 mil 2D | 20 mil 1D 20 mil 2D | 15 mil 1D 5 127 4 102 3 76 2 51 1 25 15 mil 2D | 10 mil 1D 76 51 25 25 51 76 3 2 1 1 2 3 0 4 Wide Axis (H = 3/4 W) 102 mm 4 in.
General Specifications Safety Certifications FCC, UL/cUL, CE, CB, RoHS/WEEE Compliance ISO Certification ISO 9001 Certified Issued by TUV USA Inc., Member of TUV NORD Group ©2010 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.
Appendices Appendix B — Electrical Specifications Power: 3 Watts (max.) (USB: 2.5 Watts max.) 5 VDC +/– 5 %, 200 mV p-p max. ripple, 394mA @ 5 VDC (typ.
Serial Configuration Commands Appendix C — Serial Configuration Commands 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 USB HID Reports Autoconfiguration Daisy Chain Calibration Calibration Options Autocalibrate Read Cycle Trigger Mode/Duration Serial Trigger Character External Trigger State End of Read Cycle Minimum Good Reads Multisymbol Start Tr
Appendices Codabar Interleaved 2 of 5 UPC/EAN Code 128/EAN 128 Code 93 PDF417 Data Matrix QR Code BC412 DataBar-14 DataBar Limited DataBar Expanded MicroPDF417 I/O Parameters Power On/Reset Counts Time Since Reset Service Message Serial Verification Beeper Quality Output Symbol Data Output Read Duration Output No Read Message Bad Symbol Message No Symbol Message 1D/Stacked Symbology Qualification 2D Symbology Qualification Frame Information LED Configuration Image Output MS-4 Imager User’s Manual
Serial Configuration Commands Target/Flood LEDs Database Identifier Output EZ Button EZ Button Modes Trend Analysis Output 1 Trend Analysis Output 2
Appendices Camera and IP Setup IP Threshold Mirrored Image Window of Interest Hollow Mode Number of Symbols in Field of View Damaged Symbol Focal Distance Focal Distance Table IP Mode Illumination Brightness Camera Configuration Database Number of Active Indexes Configuration 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 Output Format S
Communication Protocol Commands 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 .
Appendices Entering Control Characters in Serial Commands To enter control characters within a serial command, hold down the Ctrl key while typing the desired character.
Communications Protocol 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 A-12 MS-4 Imager User’s Manual
Appendices 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 timeout rea
Communications Protocol 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 A-14 x (BAD LRC) ‘NAK’ a (GOOD LRC) ‘ACK’ MS-4 Imager User’s Manual
Appendices 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 ()k ‘ACK’ ()w ‘ACK’ MS-4 Imager User’s Manual A-15
Communications Protocol 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...
Appendices 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’ ‘REQ’ (Poll Unit
Communications Protocol 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.
Appendices 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) ‘0x1C’ ‘STX’ <
Communications Protocol 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...
Appendices 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 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 MS-4 Imager User’s Manual 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
Interface Standards 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 MS-4 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-232 RS-232 defines an interface between two devices such as, for example, the reader and host.
Appendices Appendix G — Object Detector In a typical operation, an imager will wait for symbol data only during a triggered read cycle. A read cycle is initiated by a “trigger” and can be in the form of a serial command from the host (internal trigger) or a signal from an object detector (external trigger). When an object detector (also called a sensor, package detector, etc.
Operational Tips Appendix H — Operational Tips Cleaning The MS-4 Imager has a hard coated window that should only be cleaned with alcohol (100% isopropyl). Mounting When mounting the MS-4 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.
Appendices 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 MS-4 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. If the driver files are in a .
USB-to-Serial Virtual COM Port Driver 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.
Appendices 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 (to upload images using EZ Trax, for example). 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.
Glossary of Terms Appendix J — Glossary of Terms Aberration — The failure of an optical lens to produce 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.
Appendices Charge-Coupled Device (CCD) — A semiconductor device with an array of light-sensitive elements that converts light images into electrical signals. 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.
Glossary of Terms Edge Enhancement — Image processing method to strengthen high-spatial frequencies in the image. EPROM — See Erasable Programmable Read-Only Memory. 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”.
Appendices Half Duplex — A communications system in which signals can travel between devices in both directions, but not simultaneously. 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.
Glossary of Terms Output — A channel or communications line. Data or discrete signals that are transmitted or displayed by a device. 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.
Appendices Region — Area of an image. Also called a region of interest for image processing operations. ROM — See Read-Only Memory. 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.
Glossary of Terms A-34 MS-4 Imager User’s Manual
Hyperlink Index A A/D Converter Aberration About the MS-4 Imager About This Manual Absorption ACK / NAK (Main Port) ACK / NAK Options ACK/NAK Active Illumination ADC Add / Remove Exception Add Exception Add Macro Advanced Options Advanced Tab AGC All Descriptor Status Request All Range Status Request All Status Request Always Ask Before Auto Sync Occurs Always OFF Always ON Ambient Light Analog Analog-to-Digital Converter Appendices Application Mode Application Record Brackets (Code 128 / EAN 128) Applicati
B Auxiliary Port Connections Auxiliary Port Mode Axial Non-Uniformity (Data Matrix Only) Axial Non-Uniformity Threshold B Background Color Bad Symbol Bad Symbol Message Bad/No Symbol Output (Dimension Mode) Bad/No Symbol Output (Orientation Mode) Bad/No Symbol Output (Symbol Size Mode) Bar Code Configuration Bar Code Configuration (EZ Button Modes) Bar Code Configuration Mode Bar Code Dialog Bar Code Options Tab Baud Rate Baud Rate, Auxiliary Port Baud Rate, Host Port BC412 Beeper Begin Transmission Black
C Index Camera and IP Setup Serial Commands Capture Capture and Decode Capture Mode Capture Text Capture Time Capture Timing CCD CE Mark Change Background Color Change Echo Font Change Font Change Keyboard Macros Changes to Configuration Settings Charge-Coupled Device Check Character Check Digit Output (BC412) Check Digit Output (Codabar) Check Digit Output Status (Code 39) Check Digit Output Status (Interleaved 2 of 5) Check Digit Status (Code 39) Check Digit Status (Interleaved 2 of 5) Check Digit Type
D Concatenating Configuration Commands Concentrator Configurable Output 1 Configurable Output 2 Configurable Output 3 Configuration Database Configuration Database Serial Commands Configuration Database Status Configuration Exceptions for USB Configuration Symbols (Data Matrix with Configure Reader Flag) Configure the Imager Using ESP Connect the System Connecting Connecting by RS-232 / RS-422 Connecting by USB Connector Continuous Capture Continuous Read Continuous Read 1 Output Continuous Read Mode Contro
D Index Data Matrix Data Matrix Grading Data Matrix Output Mode Data Originating from the Auxiliary Port (Full Duplex Mode) Data Originating from the Auxiliary Port (Half Duplex Mode) Data Originating from the Host (Full Duplex Mode) Data Originating from the Host (Half Duplex Mode) Data Originating from the Host (Transparent Mode) Data Originating from the Imager (Full Duplex Mode) Data Originating from the Imager (Half Duplex Mode) Data Originating from the Imager (Transparent Mode) DataBar Expanded Dat
E Digital Imaging Digital Signal Processor Digital-to-Analog Converter Dimension 1 Dimension 2 Dimension Mode Dimension Tolerance Direct Memory Access Disable Imager Disabled (Dimension Mode) Disabled (EZ Button Modes) Disabled / Clear Disclaimer Discrete I/O DMA Do Not Send or Receive Settings Document Memo Downloading ESP from the Web DSP Dynamic Range 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 ECC Level (Data Matrix Only) Edge Enhance
F Index Enable Imager Enable PDF Information End of Read Cycle End of Read Cycle Mode End Read Rate Test Enhanced Format Enter Decodes / Second Test Enter Master Symbol Data Enter Percent Test Entering Special Characters in Serial Commands Environmental EPROM Erasable Programmable Read-Only Memory ESP Preferences ESP System Requirements Evaluation Explanation of Modifiers for Code 39, Codabar, and I-2/5 Explanation of Modifiers for Other Symbologies External Edge External Level External Trigger Polarity E
F Firmware Firmware by ESP Firmware Update Firmware Verification First Mode Five Characters Only 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 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)
G Index G Gain General Specifications General Tab Glossary of Terms Good Read Good Read (Green Flash Mode) Good Read / Match Counter (or Good Read Counter) Good Read / Match Counter Reset Grade Grade Report Options Tab Gradient Gray Scale Green Flash Duration Green Flash Mode Green Flash Mode Disabled GS1 DataBar Guard Bar Status (Interleaved 2 of 5) H Half Duplex Half Duplex Mode Hardware Configuration (RS-232 / RS-422) Hardware Configuration (USB) Hardware Default Hardware Required (RS-232 / RS-422) Ha
I I/O Parameters I/O Parameters by ESP 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 Imager Position Relative to Symbol Imager Status Requests Implementing the Host Operating System API Import/Ex
J Index J JPEG Quality K Keyboard IN Reports Keyboard IN Reports Disabled Keyboard IN Reports Enabled Keyboard Macros 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) Latest Manual Version LED LED Aperture Window LED Configuration Left (Column Pointer) Length Lens Light Collection Options Light Emitting Diode
M Locate Time Longitudinal Redundancy Check Low Low Density Gain Low Density Shutter Speed LRC Status M Machine Vision Macro Name Macro Value Macros Make Menu Changes and Save in ESP Master Database Master Database Overview Master Symbol Database Size Match Match Length Match or Good Read Match Replace Match Replacement String Match Start Position Matchcode Matchcode by ESP Matchcode Serial Commands Matchcode Type Matrix Size (Data Matrix Only) Mechanical Medium Menu Toolbar MicroPDF417 Microscan Addresses
N Index Mismatch Mismatch Counter Mismatch Counter Reset Mismatch or No Read Mismatch Replace Mismatch Replacement String Model Model Memo Mounting the Imager MS-4 Imager MS-4 Imager Dimensions MS-4 Low Density MS-4 Standard Density Multidrop Multisymbol Multisymbol Separator N Narrow Margins Narrow Margins / Symbology Identifier Narrow Margins 2D Enhanced Narrow Margins Enabled Navigating in ESP New New Master Load Status New Master Pin New Trigger Next Row No Symbol No Symbol Message Noise Non-Printabl
O Number of Captures Number of Focal Distances Number of Image Frames Number of Symbols Number of Symbols in Field of View Number to Output On O Object Detector 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/Save Operational Tips Optics Options Ordered Output Filter Orientation Mode Orientation Mode Disabled Orientation Value Other Operational Serial Commands Outp
P Index Output Frame Number Enabled Output Index Output Indicators Output Mode Output on Axial Non-Uniformity Output on Print Growth Output on Symbol Contrast Output on Unused ECC Output State Overall Grade Based On Overview of Matchcode Overview of Symbol Quality P Parameter Switch Parity Parity, Auxiliary Port Parity, Host Port Parse Table Paste Pause PDF417 Percent Cell Damage (Data Matrix Only) Picket Fence Orientation Pitch Pixel Pixel Sub-Sampling Pixels Per Element (Data Matrix Only) Placeholder P
Q Power-On Power-On Flash Saves Power-On Saves Preamble Preamble Characters Preamble Status Preferences Preferences Tab Print Growth Print Growth Threshold Processing Processing Mode Processing Time Programmable Logic Controller Progressive Scan Protocol Protocol Command Mnemonics Protocol Configuration Examples Pulse Pulse Width Q QR Code 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 ES
R Index Read Rate Read Rate (EZ Button Modes) Read Rate by ESP Read Rate by Serial Command Read Symbol into Selected Index Read-Only Memory Real-Time Processing Receive After Connect Receive Imager Settings Receive Reader Settings Receive Reader’s Database Receive Settings from the Reader Receiving Region Region of Interest (ROI) Region of Interest (ROI) by ESP Regular and Mirrored Images Regular Image Reload Last File Remove Macro Report Format Examples Report Options Request All Configuration Database S
S RS-422 Status Rules for Output Filter Configuration Rules that apply to both utility and configuration commands S Safety Certifications Saturation Save Save As Save Current Settings to Configuration Database Save Current Settings to Configuration Database by ESP Save Current Text Save for Power-On Save for Power-On (EZ Button Modes) Save Report Save to Imager Save to Reader Saved for Power-on Saving Saving Options Scattering Select All Select Communications Protocol Select Device Select Model Send Send a
S Index Sequential Matching Serial Command Beep Status Serial Command Echo Status Serial Command Format Serial Command Status Request Serial Configuration Command Conventions Serial Configuration Commands Serial Data Serial Data or External Edge Serial Trigger Serial Trigger Character (Delimited) Serial Utility Commands Serial Verification Service Message Service Unit Show Connect Prompt Show Model Prompt Show Non-Printable Characters Show Report Options during ‘Generate Report’ Show Targeting Pattern Dur
S Stop Stop Bits, Auxiliary Port Stop Bits, Host Port Stop Trigger Character (Non-Delimited) Store on No Read Store Report without file path prompt Straight Line Straight Line Framed Strobe Substrate Supplemental Type (UPC / EAN) Supplementals Status (UPC / EAN) Supplementals Status Disabled Supplementals Status Enabled Supplementals Status Required Switch Mode Switch Model Symbol Contrast Symbol Contrast Threshold Symbol Data Output Symbol Data Output Status Symbol Data Output Status Disabled Symbol Length
T Index Symbology Types System Requirements for ESP T Table of Contents Target Pattern Target System (EZ Button Modes) Terminal Terminal Dropdown Menu Terminal Tab Terminal Window Terminal Window Menus Test Test Read Rate Testing Read Rate by ESP Testing Read Rate by EZ Button Testing Read Rate by Serial Command Three Beeps (Position #3) Threshold Threshold (Histogram) Threshold Mode Threshold Value Tilt Time Time Before First Capture Time Between Captures Time Since Reset Timed Capture Timeout Timeout o
U Trigger Filter Duration Trigger Mode Trigger Mode and Duration Triggered Capture Two Beeps (Position #2) Two Characters Only Two-Dimensional Symbology Qualification Two-Dimensional Symbols U Unlatch Outputs Unused ECC (Data Matrix Only) Unused ECC Threshold UPC / EAN USB USB HID Configuration Options USB HID Interface USB Protocol Use Number Grades User-Defined Polling Mode (Main Port) Using ESP Using EZ Trax Utilities V Value Vertical (FLM) Very Large-Scale Integration Video View VLSI W Warning and Ca
Y Index 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 Download Transfer Options Y-Modem Upload Transfer Options MS-4 Imager User’s Manual 23
Y 24 MS-4 Imager User’s Manual