Di-soric ID-05 User Manual Download Page 1

 

ID-05

High Performance Imager

User’s Manual

ID-05 User’s Manual

Summary of Contents for ID-05

Page 1: ...ID 05 High Performance Imager User s Manual ID 05 User s Manual ...

Page 2: ...ii ID 05 High Performance Imager User s Manual Copyright and Disclaimer ...

Page 3: ...bol at every occurrence of a trademarked name we state herein that we are using the names only in an editorial fashion and to the benefit of the trademark owner with no intention of infringement Disclaimer The information and specifications described in this manual are subject to change without notice Latest Manual Version For the latest version of this manual see the Download Center on our web si...

Page 4: ...2 Using di soric ID EZ Mode 2 2 Application Mode 2 3 Menu Toolbar 2 4 Autoconnect 2 12 View 2 14 Navigating in di soric ID 2 15 Send Receive Options 2 16 Using EZ Trax 2 18 Chapter 3 Communications Communications by di soric ID 3 2 Communications Serial Commands 3 3 Host Port Connections 3 4 Host Port Protocol 3 5 ACK NAK Options 3 7 Polling Mode Options 3 8 RS 422 Status 3 9 Auxiliary Port Connec...

Page 5: ...imited 5 13 Stop Trigger Character Non Delimited 5 14 End of Read Cycle 5 15 Capture Mode 5 17 Capture Timing 5 21 Image Processing Timeout 5 23 Image Storage 5 24 Minimum Good Reads 5 26 Setting Up the Imager for EZ Trax 5 28 Chapter 6 Symbologies Symbologies by di soric ID 6 2 Symbologies Serial Commands 6 3 Data Matrix 6 4 Aztec Code 6 6 QR Code 6 7 Micro QR Code 6 8 Code 39 6 9 Code 128 EAN 12...

Page 6: ...tic Output 2 7 31 Configurable Output 3 7 32 Trend Analysis Output 3 7 32 ISO IEC 16022 Symbol Quality Output 3 7 32 Diagnostic Output 3 7 32 Power On Reset Counts 7 33 Time Since Reset 7 34 Service Message 7 35 Frame Information 7 36 Image Output 7 37 Database Identifier Output 7 40 Quality Output 7 41 Configuring EZ Trax Output 7 42 Chapter 8 Symbol Quality Symbol Quality Serial Commands 8 2 Ove...

Page 7: ...0 22 Focal Distance Table Read Only 3 Megapixel 10 23 Increment Focus Position 10 24 Decrement Focus Position 10 24 Increment Focus Position 3 Megapixel 10 25 Decrement Focus Position 3 Megapixel 10 25 Illumination Brightness 10 26 Color Filter 10 27 Skew Correction 10 28 Morphological Pre Processing 10 31 Morphological Operation and Operator Size 10 32 Chapter 11 Configuration Database Configurat...

Page 8: ...Format Output Format Serial Commands 14 2 Output Format Status 14 3 Format Assign 14 4 Format Extract 14 5 Format Insert 14 7 Output Filter Configuration 14 9 Ordered Output Filter 14 13 Appendices Appendix A General Specifications A 2 Appendix B Electrical Specifications A 6 Appendix C Serial Configuration Commands A 10 Appendix D Communications Protocol A 16 Appendix E ASCII Table A 25 Appendix ...

Page 9: ...Button for setup and testing A blue target pattern that identifies the center point of the field of view A green flash visible from all angles to signal a successful read Compact size for easy integration into a wide variety of applications ID 05 Communications There are three ways to configure and test the ID 05 di soric Windows based di soric ID Setup Program which offers point and click ease of...

Page 10: ... or performance of procedures other than those specified herein may result in hazardous radiation exposure IMPORTANT The ID 05 is intended for connection to a UL listed direct plug in power unit marked Class II and rated 5 VDC at 3 5 Watts or greater if using electrical accessories European models must use a similarly rated Class I or Class II power supply that is certified to comply with standard...

Page 11: ...ty responsible for compliance could void the user s authority to operate the equipment The ID 05 has been tested for compliance with CE Conformité Européenne standards and guidelines and has been found to conform to applicable CE standards specifically the EMC requirements EN 55024 1998 A1 2001 A2 2003 ESD EN 61000 4 2 Radiated RF Immunity EN 61000 4 3 ENV 50204 EFT EN 61000 4 4 Conducted RF Immun...

Page 12: ...UriServ LexUriServ do uri OJ L 2006 372 0032 0034 EN PDF Please contact your sales manager for a complete list of di soric s RoHS Compliant products This declaration is based upon information obtained from sources which di soric believes to be reliable and from random sample testing however the information is provided without any representation of warranty expressed or implied regarding accuracy o...

Page 13: ...iled setup information for installing the imager into your actual application can be found in the subsequent chapters Step 1 Check Hardware 1 2 Step 2 Connect the System 1 3 Step 3 Position Imager and Symbol 1 4 Step 4 Install di soric ID 1 5 Step 5 Select Model 1 6 Step 6 Select Protocol and Connect 1 7 Step 7 Locate the Symbol in the Field of View 1 9 Step 8 Calibrate 1 11 Step 9 Test Read Rate ...

Page 14: ... 24V 5V VSID A 24 5V S 3 Interface Box VSID IB S 4 Power Supply 90 264 VAC 24VDC USA Euro plug VSID PS IB 5 Object Detector contact di soric 6 Communication Cable VSID K 25S 9K 2 Scanner Network Host Hardware Required Caution Be sure that all cables are connected BEFORE applying power to the system Always power down BEFORE disconnecting any cables 1 3 2 4 5 6 ...

Page 15: ...ct detector 5 to the Interface Box 3 Connect the power supply 4 to the Interface Box 3 Apply power to the imager Important If you are using a USB model you must connect the device to the host computer before powering on Otherwise the unit will not be recognized as a USB device Scanner Network Host Hardware Configuration Caution Be sure that all cables are connected BEFORE applying power to the sys...

Page 16: ...sible Symbols can be rotated tilted at any angle however for best results symbols should be aligned with the FOV field of view In the case of linear symbols aligning the bars in the direction of their movement ladder orientation will minimize the chances of blurring and will produce better reads Important Avoid excessive skew or pitch Maximum skew is 30 maximum pitch is 30 The illustration below s...

Page 17: ...B Stick 2 Click on the di soric ID icon to run the program Note di soric ID can also be installed from the Download Center at www di soric com Minimum System Requirements 166 MHz Pentium processor Pentium II processor recommended Windows 7 Vista XP or 2000 operating system Internet Explorer 5 0 or higher 64 MB minimum RAM 128 MB RAM recommended 80 MB hard drive space 800 x 600 minimum 256 color di...

Page 18: ...g menu will appear 1 Click the button showing the ID 05 2 Click OK Note You can also double click the ID 05 button to make your selection 3 Click Yes when this dialog appears Note If you need to select another model later click the Switch Model button near the top of the screen or use Model New Model in the menu toolbar ...

Page 19: ...ger User s Manual 1 7 Quick Start Step 6 Select Protocol and Connect Choose the connection protocol you are using and click Connect Once you select your communications mode follow the simple prompts to establish your connection ...

Page 20: ...een connection indicator in the status bar at the bottom right of your screen If your RS 232 connection attempt fails click the Autoconnect button select a different communications port and try again Note If your RS 232 host settings cannot be changed to match the imager s settings check the Force Connect box in the RS 232 dialog and click the Connect USB RS 232 ...

Page 21: ... you will see the blue target pattern projected from the front of the imager Center the target pattern on the symbol At 2 to 3 inches the pattern resembles an X At 3 to 6 inches the pattern resembles a V Important The entire symbol should fall within the field of view FOV of the imager The field of view is what appears in di soric ID s Locate Calibrate window in EZ Mode Click the Stop button to en...

Page 22: ...to locate a symbol in the imager s field of view Hold down the EZ Button for about one second and release when you hear one short beep The amber 20 LED will illuminate and you will see the blue target pattern projected from the front of the imager Center the target pattern on the symbol Note To end all EZ Button functions press the EZ Button once and quickly release EZ Button ...

Page 23: ...brate by EZ Button 1 Hold down the EZ Button for about two seconds and release when you hear two short beeps The 20 and 40 LEDs will illuminate 2 The imager will search camera settings to determine the best configuration for decoding symbol data Note To end all EZ Button functions press the EZ Button once and quickly release Calibrate by di soric ID 1 Click the Calibrate button 2 The imager will s...

Page 24: ...tton and quickly release Test Read Rate by di soric ID 1 Click the Test button to start the Read Rate test and Stop to end it If a symbol has been successfully decoded the symbol s data and related features will be presented in the field below the image display window Also while the symbol is being inspected the Read Rate LEDs will indicate the corresponding Read Rate percentage on the back of the...

Page 25: ...up button to access a Camera Setup tree control and Video view and to Evaluate image captures Calibrate the imager set the Window of Interest fine tune capture settings and processing settings in the Configuration Database set up output filters and parse symbol data in Ordered Output and Output Format and control multiple read cycle functions in Dynamic Setup Click the Terminal button to display t...

Page 26: ... all changes in current memory and saves to the imager for power on 1 Left click on the to expand the desired tree 2 Double click on the desired parameter and click once in the selection box to view options 5 Right click on the open screen and select Save to Reader to implement the command in the imager 4 Left click again on the open screen to complete your selection 3 Place your cursor in the sel...

Page 27: ...t of all option settings that pertain to that specific element of imager operation For example the Communications menu shows a Host Port Connections option and then a list of the sub options Baud Rate Parity Stop Bits and Data Bits Each of these sub options is configurable by using dropdown menus Graphic User Interfaces Imager settings can be configured using such point and click tools as radio bu...

Page 28: ...checked the test will count the percentage of decodes relative to the number of actual scans Click Stop to end the test Calibrate The calibration routine that will optimize the imager by comparing Read Rates at various camera and image processing settings Starts Read Rate test Click Calibrate to begin the initial calibration routine Calbration is explained at the left of the EZ Mode screen and als...

Page 29: ...n above in the operations bar or configuration bar see the corresponding sections of this manual Open the Terminal view Decoded symbol data is shown in this table Return to EZ Mode Video Evaluation Calibration Window of Interest Configuration Database Ordered Output Output Format Dynamic Setup Click on tabs in this row to access configuration trees like the one shown here Communication Read Cycle ...

Page 30: ...e 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 di soric ID and the imager and di soric ID and the host hard drive Import Export Import converts the ASCII settings from a text file to di soric ID configuration settings Export converts the...

Page 31: ...ported by di soric ID When you choose a different model the connection to your present model will be terminated To connect to another model select New Model choose a new model from the pop up menu that appears and click OK Note When you save an di soric ID file you are saving the settings of all the models defined in that file ...

Page 32: ...ows the model menu displaying all supported readers Show Connect Prompt At startup displays the Would you like to connect to the ID 05 prompt Receive After Connect At startup loads the imager s settings into di soric ID This is not recommended if you want to preserve your di soric ID settings for future use Skip EZ Mode At startup skips EZ Mode and opens directly in App Mode Enable Send and Save a...

Page 33: ... send a trigger character select F2 then in the Ctrl row enter trigger character and click OK Then whenever the Ctrl F2 keystroke is pressed the trigger character will start the read cycle Note The F1 key is reserved for opening di soric ID Help and the F3 key is reserved for the Find Next function Change Font Allows you to modify the font used for decode data received from the imager on the Termi...

Page 34: ...references Bar Code Options Tab The Bar Code Options dialog allows you to set the size of user created symbols Sizing Information Sets the bar width or module width in mils or thousandths of an inch of user created symbols Example A bar width of 18 is 0 018 inches ...

Page 35: ...nd or Receive Settings creates a condition in which Auto Sync will not automatically send imager settings to di soric ID or send di soric ID settings to the imager Show Target Pattern During Locate Allows you to determine whether the blue LED target pattern will be on or off during the Locate routine Show Target Pattern During Calibrate Allows you to determine whether the blue LED target pattern w...

Page 36: ...n enabled prompts the user to save a di soric ID file when ending a session The di soric ID file will be saved in the location of your choice Connect to Readers via TCP IP When enabled shows a TCP IP option on the Connection Wizard Use Default Storage Location When enabled automatically stores data in di soric ID s Application Data folder ...

Page 37: ...mation you type in the Model Memo field will appear in a context sensitive text box whenever your cursor hovers over the Model Memo item on the Options menu Memos created in Model Memo are specific to the model enabled when the message was created Note Memos must be saved in a di soric ID file if you want them to available in your next session If you do not save your current session any memos that...

Page 38: ...s port is not the default COM1 use the dropdown menu to change your port When you are connected you will see the green connection indicator in the status bar at the bottom right of your screen Important If you are using a USB model you must connect the device to the host computer before powering on Otherwise the unit will not be recognized as a USB device Once you have chosen the correct port clic...

Page 39: ...D Autoconnect cont If your RS 232 host settings cannot be changed to match the imager s settings Click Connect on di soric ID s menu toolbar and then select Connection Wizard When the connection dialog appears check the Force Connect box and click the Connect button ...

Page 40: ...ping 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 Drag specific configuration values from the control tree directly into this field to encode new symbols Choose a spatial orientation for the new symbol The symbol you create will be displayed in the field at the bottom of the Bar Code Dia...

Page 41: ... on the to expand menu items 2 Double click the desired parameter and single click 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 single click the setting 4 Left click again on the open screen to complete the selection 5 Right click on the open screen and select Save to Reader to implement the command in the imager Yo...

Page 42: ...e upload the imager s settings and save them as a file for future use For example if your imager has settings that you do not want to change choosing Yes would allow you to load those settings to di soric ID and save them in an di soric ID file for later retrieval Receiving the imager s settings will also assure that you will not be subsequently saving any unwanted changes that you or someone else...

Page 43: ...erform a Receive Reader Settings command1 and you click on the Add Exception option you may see a list of serial commands These are commands that may be in your imager s firmware but not included in or different from your current version of di soric ID You can edit these commands by double clicking on them and changing them as needed It is important to note that these commands will be saved to you...

Page 44: ...iled information about using EZ Trax refer to the Help menu in EZ Trax software or the EZ Trax Quick Start Guide available on the di soric Tools USB Stick For information about how to configure the ID 05 for use with EZ Trax see Setting Up the Imager for EZ Trax in Chapter 5 Read Cycle ...

Page 45: ... also send serial commands to the imager via di soric ID s Terminal window Communications by di soric ID 3 2 Communications Serial Commands 3 3 Host Port Connections 3 4 Host Port Protocol 3 5 ACK NAK Options 3 7 Polling Mode Options 3 8 RS 422 Status 3 9 Auxiliary Port Connections 3 10 Auxiliary Port System Data Status 3 18 Daisy Chain Autoconfigure 3 19 Response Timeout 3 20 LRC Status 3 21 Prot...

Page 46: ...mmunications by di soric ID Communications by di soric ID Click the Parameters button and then the Communication tab To open nested options single click the To change a setting double click the setting and use your cursor to scroll through the options ...

Page 47: ...aisy chain ID status daisy chain ID RS 422 Status K102 status Host Port Protocol K140 protocol address Preamble K141 status preamble characters Postamble K142 status postamble characters Response Timeout K143 response timeout LRC K145 status Auxiliary Port System Data Status K146 aux port system data status ACK NAK Options K147 RES REQ STX ETX ACK NAK Polling Mode Options K148 RES REQ STX ETX ACK ...

Page 48: ...1200 2 2400 3 4800 4 9600 5 19 2K 6 38 4K 7 57 6K 8 115 2K 9 230K Usage Only changed if necessary to match host setting Definition An error detection routine in which one data bit per character is set to 1 or 0 so that the total number of bits in the data field is either even or odd Serial Cmd K100 baud rate parity stop bits data bits Default None Options 0 None 1 Even 2 Odd Usage Only changed if ...

Page 49: ...FF 4 ACK NAK 5 Polling Mode Usage Used only with RS 232 or RS 422 Definition Standard Point to Point requires no address and sends the data to the host whenever it is available without a request or handshake from the host Serial Cmd K140 0 Usage A reader initiates a data transfer with an RTS request to send transmission The host when ready responds with a CTS clear to send and the data is transmit...

Page 50: ... Definition This option is a combination of Point to Point with RTS CTS and Point to Point with XON XOFF Serial Cmd K140 3 Definition See the ACK NAK Options command K147 Serial Cmd K140 4 Definition See the Polling Mode Options command K148 Serial Cmd K140 5 Serial Cmd K140 protocol address Default 1 Options 1 to 50 1 Poll address 0x1C Select address 0x1D 2 Poll address 0x1E Select address 0x1F 5...

Page 51: ... timeout waiting for more data are detected depending on what is enabled As with Polling Mode K140 5 the imager can optionally perform the REQ and RES event sequences in ACK NAK mode If the sender does not receive an ACK or NAK it will send REQ to request such a response if enabled When the sender receives an ACK too many NAKs or times out if already enabled it will send a RES if enabled to termin...

Page 52: ...CK NAK Options K147 The values of protocol characters can be changed but the protocol events cannot be disabled The polling mode address is configured in the K140 command see Poll Address To enable true multidrop protocol the RS422 485 port must be enabled K102 1 in order to turn the transmitter on and off If RS 232 is enabled instead of RS422 485 K102 0 then Polling Mode will operate as a Point t...

Page 53: ... readers with dedicated RS 422 ports Usage RS 232 is an industry standard RS 422 is used when greater cable lengths are required and or where noise interference is an issue Definition 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 Serial Cmd K102 status Default Disabled Options 0 Disabled 1 Enabled...

Page 54: ... data to the host display data transmissions originating from the host and relay data from other imagers set in tandem daisy chained Usage Can be used to transfer data faster or to match an auxiliary device Definition Determines the flow of data between the auxiliary port device s the imager and the host Serial Cmd K101 aux port mode baud rate parity stop bits data bits daisy chain i d status dais...

Page 55: ...y chain i d status daisy chain i d Default None Options 0 None 1 Even 2 Odd Usage Only changed if necessary to match host setting Definition Allows the user to select the last one or two bits in each character to indicate the end of the character Serial Cmd K101 aux port mode baud rate parity stop bits data bits daisy chain i d status daisy chain i d Default One Options 0 One 1 Two Usage Only chan...

Page 56: ...to the auxiliary port does not include a preamble or a postamble Communications with the auxiliary port is always in Point to Point protocol even if the host is in a polled protocol mode Data Originating from the Host All host data is echoed to the auxiliary port in unpolled mode Usage A common application in conjunction with handheld imagers is one that employs an auxiliary readout to detect misa...

Page 57: ...host Data transmission conforms with all parameters specified in the configuration menu e g Preamble Postamble End of Read Cycle Data Originating from the Host All host data is echoed to the auxiliary port in unpolled mode Usage Useful when the user wants symbol data displayed on an auxiliary menu close to the imager Definition In Half Duplex Mode all auxiliary port data and symbol data is sent di...

Page 58: ... postamble Data Originating from the Imager Data is not sent to the auxiliary port Data Originating from the Host All host data is echoed to the auxiliary port in unpolled mode Usage When communication to and from the auxiliary port is required Definition 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...

Page 59: ...a the auxiliary port and direct externally triggered read cycle data in one of two ways Symbol data including the serial trigger if used will be transmitted to the last port from which a command was sent If the last command came from the host port then externally triggered read cycle data will only be output to the host port Serial Cmd K101 aux port mode baud rate parity stop bits data bits daisy ...

Page 60: ...ch 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 Serial Cmd K101 aux port mode baud rate parity stop bits data bits daisy chain i d status daisy chain i d Default Disabled Options 0 Disabled 1 Enabled Usage Used in a daisy chain setup in cases where the host needs to know which reader in the chain sent the data D...

Page 61: ...tatus Definition 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 Serial Cmd K146 aux port system data status Default Disabled Options 0 Disabled 1 Enabled ...

Page 62: ...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 Definition The time that the imager will wait before timing out if ACK NAK and ETX are enabled and a host response is expected Serial Cmd K143 response timeout Default 12 in 1 ms increments Options 0 to 255 A zero 0 ...

Page 63: ...art of text up to and including the ETX end of text What this means is that the binary representation of all the characters in a transmission are cumulatively added in a column and each resulting odd integer is assigned a 1 and each even integer a 0 two 1s 0 two 0s 0 a 1 and a 0 1 The extra LRC character is then appended to the transmission and the receiver usually the host performs the same addit...

Page 64: ...Baud Rate 9600 Parity None Stop Bits 2 Data Bits 8 K140 5 12 Polling Mode Address 12 K148 08 09 18 0B 0C 0D Default RES 0x04 REQ 0x08 EOT 0x09 STX 0x18 ETX 0x0B ACK 0x0C NAK 0x0D K102 0 RS 232 Point to Point polling K102 1 RS 485 true multidrop with switched transmitter K143 40 40 ms Response Timeout K100 9 0 1 1 Baud Rate 230K Parity None Stop Bits 2 Data Bits 8 K140 4 ACK NAK K147 01 1B 2E 1F De...

Page 65: ...s di soric 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 Regardless of the report type used by the host application the application protocol via USB is identical to RS 232 RS 422 ports HID Reports are used as a channel for standard di soric imager communication command input and symbol data outpu...

Page 66: ... IN Reports HID Reports are used as a channel for standard di soric imager communication com mand input and symbol data output There are two types of di soric HID Reports Note The imager is always able to receive commands and serial triggers from the host through di soric HID OUT Reports regardless of the di soric HID IN Report status If the imager receives a command that requests a response such ...

Page 67: ... or Serial Trigger It is not possible to send commands to the imager as Keyboard OUT Reports To send commands to the imager via USB the host application must establish a connection with the imager and send di soric HID OUT Reports Keyboard IN Reports Enabled When this feature is enabled the imager will send Keyboard IN Reports to the host containing data originated by the imager Keyboard IN Report...

Page 68: ...report formats to be sent and received from the same interface LENGTH Size 1 byte Value 0 62 Note Length indicates the number of valid data bytes in the fixed length data field This is necessary because the USB HID standards define HID Reports as fixed length yet the imager or host may require a smaller data size in any given report DATA Size 62 bytes fixed length Value 0x00 to 0xFF Note The Data ...

Page 69: ... K220 0 300 K714 These commands enable External Edge set a 3 second timeout and request the No Read configuration command NUL padding 35 bytes IN report to host 1_62_ K714 1 A LONG MESSAGE STREAMED OVER MULTIPLE di soric HID RE 0 REPORT ID 1 di soric HID LENGTH 62 DATA K714 1 A LONG MESSAGE STREAMED OVER MULTIPLE di soric HID RE This shows the response to the 714 command Note that the command stat...

Page 70: ...ke The first report indicates which key is pressed The second report indicates no key pressed with all keycodes NUL 0x00 to indicate that all keys have been released In the case of the ID 05 each byte output is equivalent to a keystroke with a key pressed report and a no key pressed report For this reason data rates are much slower when using Keyboard Reports Field Descriptions REPORT ID Size 1 by...

Page 71: ...s 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 CR 0x0D Enter key TAB 0x09 Tab key ESC 0x1B ESC key Printable characters 0x20 to 0x7E These all translate to the keystrokes that produce them This includes a z 0 9 punctuation and SHIFT in the Modifier field when necessary Only the first Keycode...

Page 72: ... basic calibration can be initiated from the EZ button 3 beeps Note that this only changes the camera image processing and symbology settings of the imager To default the USB ID 05 hold down the EZ button during power on Note This only overwrites Power On settings with Custom Default settings as when the Zrc command is received It does not overwrite Power On settings with Factory Defaults as when ...

Page 73: ...use the Delimited Trigger defined by K201 or enable and use the Undelimited Start Trigger Character K229 To use Serial and Edge Mode you must use the Delimited Trigger defined by K201 or enable and use the Undelimited Start Trigger Character K229 Communications For the USB version of ID 05 no communications serial commands have any effect on the imager except the following USB HID Report Status K1...

Page 74: ...ired ASCII character Example Consider the Postamble command Imagine that your application requires the ASCII character to be the postamble in your symbol decode output The ASCII characters and can only be entered as hex pairs So to make the postamble in your symbol decode output enter the Postamble command as follows K142h 3E Note that the status field contains only a This is because the only fiel...

Page 75: ...le defining the preamble as a carriage return and a line feed causes each decoded message to be displayed on its own line Definition Defines a one to four character data string that can be added to the front of the decoded data Serial Cmd K141 status preamble character s Default Disabled Options 0 Disabled 1 Enabled within any protocol Serial Cmd K141 status preamble character s Default M correspo...

Page 76: ... postamble as a carriage return and a line feed causes each decoded message to be displayed on its own line Definition Allows the user to enable or disable up to four postamble characters that can be added to the end of the decoded data Serial Cmd K142 status postamble character s Default Enabled Options 0 Disabled 1 Enabled within any protocol Serial Cmd K142 status postamble character s Default ...

Page 77: ...shows the ID 05 calibration options and explains the different ways that those options can be configured Calibration Serial Commands 4 2 Calibration Overview 4 2 Calibration Options 4 3 Calibration by di soric ID 4 11 Initiating Calibration 4 13 Additional Notes about Calibration 4 19 ...

Page 78: ...at the highest possible level of performance Autocalibration can be specially configured to optimize specific parameters such as focus gain shutter speed and symbol type The calibration process consists of five separate phases quick focus search pass focus pass medium pass and fine tune pass During this process the imager quickly locates configuration setup defines a calibration range for the conf...

Page 79: ...al guidelines for shutter speed configurations based on various line speeds The configurations shown depend on the imager s optical configuration and on symbol element size Definition When enabled gain will be calibrated to provide the best available image quality and performance When disabled gain is fixed and is not part of the calibration process Serial Cmd K529 gain shutter speed focus positio...

Page 80: ... the best possible image quality and performance Fast Shutter The calibration process will concentrate on achieving the fastest possible shutter setting that will still provide good performance The image quality or contrast may not be as good as what would be achieved with the Enabled setting The calibration process is not designed to choose the fastest shutter speed that can decode a symbol but r...

Page 81: ...n the field of view This is accomplished with minimal processing of the image by analyzing a histogram of the image frame Before performing the focus calibration a value for shutter speed and gain is determined and then the calibration process will step through the focus range of the system capturing the required number of image frames for each focal position A histogram is performed on each image...

Page 82: ...nd Pharmacode will be considered during calibration Any new symbologies successfully decoded during calibration will remain enabled at the end of the process All enabled symbologies will remain enabled For example assume that only Code 39 is enabled at the beginning of calibration If a Code 128 symbol is read during calibration then Code 128 as well as Code 39 will be enabled after the calibration...

Page 83: ...ed the camera WOI will be zoomed in both vertically and horizontally regardless of which WOI mode is enabled to include the symbol plus an additional margin area This is done to accelerate the calibration process When a successful calibration process is completed the camera WOI will be adjusted according to the mode enabled Otherwise the original WOI configuration will be retained Serial Cmd K529 ...

Page 84: ... symbol determined by the WOI Margin parameter Refer to the diagram below Column If the calibration process is successful the Window of Interest columns will be modified to vertically frame the symbol plus an additional margin area around the symbol determined by the WOI Margin parameter Refer to the diagram below Row If the calibration process is successful the Window of Interest rows will be mod...

Page 85: ...by the scan height parameter and will be configured for full row resolution If the symbol is horizontal the image row size will be set by the scan height parameter and will be configured for full column resolution The scan line will be centered in the middle of the symbol If the symbol is tilted such that the scan line will not pass completely through the symbol the scan width will be adjusted to ...

Page 86: ...xpressed in number of pixels If the margin causes the image to exceed the maximum image size it will be reduced accordingly Serial Cmd K529 gain shutter speed focus position symbol type WOI framing WOI margin line scan height processing Default 75 pixels Options 20 to 1280 Definition This parameter is only used with the Straight Line modes It sets the scan height of the straight line image and it ...

Page 87: ...n routine Determines the amount of time and effort the imager will spend attempting to decode a symbol for each parameter configuration Low Medium High Definable Focus Shutter Gain and Image Quality values are all tracked in real time during the calibration process Initiates the calibration routine Cancels the calibration process if necessary The Window of Interest section of the Calibration inter...

Page 88: ...ration process is complete The calibration progress bar indicates that the process has been completed Saves the optimal configuration parameters determined by calibration results The Focus Shutter Gain and Quality indicator bars remain stationary at the end of calibration to provide a visual reference for the final values of these four parameters ...

Page 89: ...ration interface in di soric ID In di soric ID the Calibrate button starts the calibration routine To initiate calibration by serial command enter the serial command CAL from a terminal such as di soric ID s Terminal interface CAL is a calibration routine that emphasizes contrast and readability See Calibrate by EZ Button for the EZ button calibration procedure ...

Page 90: ...ion progress as follows Beeper Green Flash The beeper and green LED flash are used to indicate calibration status as shown in the table below LEDs Calibration Progress 20 Search Pass in progress 20 40 Focus Pass in progress 20 40 60 Medium Pass in progress 20 40 60 80 Fine Tune Pass in progress 20 40 60 80 100 Calibrated Successfully holds for green flash duration Indicator Status 2 quick beeps Ca...

Page 91: ... for an object at the center of the imager s field of view There is no terminal output for this operation Search Pass The purpose of Search Pass is to decode a symbol in as few configurations as possible during calibration This process is designed to quickly identify symbology type and any image processing parameters that are already calibrated as well as determining focus position Heading Definit...

Page 92: ...2 28 409 250 9 5 38 0 0 0 447 250 0 0 38 4236 2 28 447 250 9 4 38 0 0 0 492 250 0 0 38 4232 2 24 492 250 9 4 38 0 0 0 536 250 0 0 38 2128 1 24 536 250 9 5 38 0 0 0 572 250 0 0 38 0 0 0 572 250 9 0 38 2144 1 40 572 250 18 4 38 0 0 0 601 250 27 0 38 0 0 0 601 250 36 0 38 0 0 0 601 250 45 0 38 0 0 0 601 250 45 0 38 0 0 0 601 250 45 0 38 0 0 0 601 250 45 0 42 4280 2 72 297 250 45 6 42 4280 2 72 283 25...

Page 93: ...59 8456 4 40 386 250 16 5 61 8464 4 48 386 250 20 4 63 8472 4 56 386 250 24 5 65 8488 4 72 386 250 28 5 67 8504 4 88 386 250 32 5 69 8512 4 96 386 250 36 5 71 8528 4 112 386 250 40 6 73 8584 4 168 386 250 44 5 75 8644 4 228 386 250 48 5 Rating List Best Rating 8606 Focus 386 Shutter 250 Gain 48 Rating 8581 Focus 386 Shutter 250 Gain 44 Rating 8553 Focus 386 Shutter 250 Gain 40 Rating 8527 Focus 38...

Page 94: ...40 6 84 6432 3 120 386 250 41 6 86 6448 3 136 386 250 42 5 88 6464 3 152 386 250 43 5 90 6476 3 164 386 250 44 5 93 6488 3 176 386 250 45 5 95 6506 3 194 386 250 46 6 97 6524 3 212 386 250 47 5 100 6538 3 226 386 250 48 6 Rating List Best Rating 6527 Focus 386 Shutter 250 Gain 48 Rating 6517 Focus 386 Shutter 250 Gain 47 Rating 6505 Focus 386 Shutter 250 Gain 46 Rating 6491 Focus 386 Shutter 250 G...

Page 95: ...ngth 1 will be set to the decoded symbol length at the end of calibration Otherwise the symbol lengths will be restored to their original configurations 5 Pharmacode is not calibrated 6 All symbol types that were enabled before calibration will still be enabled after calibration For example if Data Matrix ECC 200 was enabled before calibration and the calibration routine was performed on a Code 12...

Page 96: ...4 20 ID 05 High Performance Imager User s Manual Additional Notes about Calibration ...

Page 97: ...s those parameters Read Cycle by di soric ID 5 2 Read Cycle Serial Commands 5 3 Read Cycle Setup 5 4 Multisymbol 5 5 Trigger Mode and Filter Duration 5 6 External Trigger Polarity 5 11 Serial Trigger 5 12 Start Trigger Character Non Delimited 5 13 Stop Trigger Character Non Delimited 5 14 End of Read Cycle 5 15 Capture Mode 5 17 Capture Timing 5 21 Image Processing Timeout 5 23 Image Storage 5 24 ...

Page 98: ...ual Read Cycle by di soric ID Read Cycle by di soric ID To change a setting double click the setting and use your cursor to scroll through the options To open nested options single click the Click the Parameters button and then the Read Cycle tab ...

Page 99: ...20 end of read cycle read cycle timeout Minimum Good Reads K221 minimum good reads Multisymbol K222 number of symbols multisymbol separator Start Trigger Character K229 start character Stop Trigger Character K230 stop character Capture Mode K241 capture mode number of captures rapid capture mode Capture Timing K242 time before first capture time between first and second captures time between seven...

Page 100: ...f 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 Select Capture Mode Continuous Mode or Rapid Mode 5 Select Number of Captures if in Rapid Capture Mode 6 Set the Time Before First Capture and Time Between Captures if any Note The imager s camera captures images at a rate of about 16 second based on...

Page 101: ...d unless in Rapid Capture Mode configured for triggered capture The maximum number of characters in a read cycle is 3 000 for all symbols All No Read messages are posted at the end of the data string unless output filtering is enabled If more than one symbol is within the field of view at the same time symbol data may not be displayed in the order of appearance If Matchcode Type is set to Sequenti...

Page 102: ...eadability or reader functions It is not recommended for normal operations Definition In Continuous Read trigger input options are disabled the imager is always in the read cycle and it will attempt to decode and transmit every capture If a single symbol stays within read range for multiple read cycles its data will be transmitted repeatedly until it leaves the read range The imager sends replies ...

Page 103: ...s also effective in applications where the objects are presented by hand Definition In Continuous Read 1 Output the imager self triggers whenever it decodes a new symbol or a timeout occurs If End of Read Cycle is set to Timeout and the symbol doesn t change the output is repeated at the end of each timeout period For example if Timeout is set to one second the imager sends the symbol data immedia...

Page 104: ...rial Cmd K200 2 Usage This mode is highly recommended in any application where conveying speed is constant or if spacing object size or read cycle timeouts are consistent Definition External Edge as with Level allows the read cycle active state to begin when a trigger change of state from an external sensing device is received However the passing of an object out of sensor range does not end the r...

Page 105: ... Read has occurred Definition 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 Serial commands are entered inside angle brackets as shown here t Serial Cmd K200 4 Usage Serial Data or External Edge is seldom used but can be useful in an application that prim...

Page 106: ...Serial Cmd K200 trigger mode leading edge trigger filter trailing edge trigger filter Default 313 10 ms Options 1 to 65535 Trigger filter range 32 0 μs to 2 10 seconds Usage Used to ignore spurious triggers when Trigger Mode is set to External Edge or External Level Definition To consider a change in state on the trigger input the level must be stable for the trigger filter duration In an edge mod...

Page 107: ...r Polarity Usage Allows users to select the trigger polarity that will be used in their application Definition Determines the active state of the trigger signal applied to the cable input of the imager Serial Cmd K202 active state Default Positive Options 0 Negative 1 Positive ...

Page 108: ...e 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 Usage Allows the user to define the trigger character that initiates the read cycle Definition A single ASCII host serial trigger character that initiates the read cycle A delimited t...

Page 109: ...l function according to the trigger event When defining Start trigger characters the following rules apply In External Edge the imager looks only for the Start trigger character and ignores any Stop trigger character that may be defined In External Level the Start trigger character begins the read cycle and the Stop trigger character ends it Note that even after a symbol has been decoded and the s...

Page 110: ...an be defined and will function according to the trigger event When defining Stop trigger characters the following rules apply In External Edge the imager looks only for the Start trigger character and ignores any Stop trigger character that may be defined In External Level the Start trigger character begins the read cycle and the Stop trigger character ends it Note that even after a symbol has be...

Page 111: ...ve in highly controlled applications when the maximum length of time between objects can be predicted It assures that a read cycle ends before the next symbol appears giving the system extra time to decode and transmit the data to the host Definition Timeout ends the read cycle causing the reader to stop reading symbols and send the symbol data or No Read message when the time set in Timeout elaps...

Page 112: ...Usage Useful in applications that require an alternative way to end the read cycle For example if an assembly line should stop completely or the intervals between objects are highly irregular Definition Timeout or New Trigger is identical to Timeout except that a timeout or a new trigger whichever occurs first ends the read cycle Usage Useful in applications in which the number of captures needed ...

Page 113: ... only limiting time factor is integration and transfer timing Usage Continuous Capture is useful in applications with slower line speeds or where symbol spacing may be random or not time dependent Definition In Continuous Capture Mode image captures are taken throughout the read cycle in a multi buffered format see diagram below The imager begins processing the first captured image at the same tim...

Page 114: ... captures is selected the number of stored images allowed will be 0 Rapid Capture Mode Usage Number of Captures is used to specify the number of captures to be processed in Rapid Capture Mode Definition Sets the total number of captures that are processed during a read cycle in Rapid Capture Mode This feature is used in conjunction with Capture Timing parameters to specify the capture sequence of ...

Page 115: ...ired Definition 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 Start of Read Cycle No Time Delay Between Captures n End of read cycle Time Delay Between Captures Time Before First Capture Diagram B Diagram A...

Page 116: ...edetermined Number of Captures is met or until the predetermined End of Read Cycle condition is met whichever occurs first Note If End of Read Cycle is set for New Trigger and the read cycle qualifications have not been met the read cycle will only end once it receives the first trigger after reaching the predetermined Number of Captures setting Processing Read cycle ends on New Trigger or Timeout...

Page 117: ...in the imager s field of view at the beginning of the capture sequence Definition Time Before First Capture in a moving line application is the time between an external trigger event and the occurrence of the first capture Serial Cmd K242 time before 1st capture time between capture 1 and capture 2 time between capture 7 and capture 8 Default 0 Options 0 to 65535 2 097 seconds in 32 μS increments ...

Page 118: ...fore 1st capture time between captures time 1 time 2 time7 Entering 0s will result in no time between captures Entering a different value in each field will vary the time delays accordingly Note You must enter time values along with comma separators for each field you want to change If you omit fields or enter only commas the fields will remain as previously set Important If the imager is configur...

Page 119: ...e that the symbol is decoded successfully Usage Useful in higher speed applications where image processing time is long enough that not all captures have an opportunity to be processed Definition Specifies the maximum amount of time to process a captured image When the timeout expires the image processing is aborted This timeout works in both Rapid Capture and Continuous Capture modes as well as w...

Page 120: ...mage memory has been filled At that point the imager will stop saving additional images In this mode you will always have the first image captured because the saving process stops once memory has been filled Last Mode In this mode image storage continues after available memory limits are reached The oldest image in memory is overwritten so you will always have the most recent stored image Definiti...

Page 121: ...es Number of Symbols 1 Frame 1 No Read Frame 2 No Read Frame 3 Good Read Symbol 1 Read Cycle Result Good Read Stored Frame None Number of Symbols 1 Frame 1 No Read Frame 2 No Read Frame 3 No Read Read Cycle Result No Read Stored Frame Frame 3 Number of Symbols 2 Frame 1 No Read Frame 2 No Read Frame 3 Good Read Symbol 1 Read Cycle Result No Read Stored Frame Frame 2 ...

Page 122: ...ce Imager User s Manual Minimum Good Reads Minimum Good Reads Definition This value specifies the number of times a symbol needs to be read to qualify as a good read Serial Cmd K221 minimum good reads Default 1 Options 1 to 255 ...

Page 123: ...igger Mode K200 to External Edge Set Capture Mode K241 to Rapid Capture Once these Read Cycle parameters are set you will be ready to connect to EZ Trax For a description of how to configure EZ Trax using serial commands or di soric ID see Configur ing EZ Trax Output in Chapter 7 I O Parameters For more detailed information about using EZ Trax refer to the Help menu in EZ Trax software or the EZ T...

Page 124: ...5 28 ID 05 High Performance Imager User s Manual Setting Up the Imager for EZ Trax ...

Page 125: ...dards aimpubs asp http barcodes gs1us org dnn_bcec Default aspx tabid 82 Symbologies by di soric ID 6 2 Symbologies Serial Commands 6 3 Data Matrix 6 4 Aztec Code 6 6 QR Code 6 7 Micro QR Code 6 8 Code 39 6 9 Code 128 EAN 128 6 12 BC412 6 15 Interleaved 2 of 5 6 16 Code 93 6 19 Codabar 6 20 UPC EAN 6 23 Pharmacode 6 27 Postal Symbologies 6 29 GS1 DataBar RSS 6 34 PDF417 6 36 MicroPDF417 6 37 Compo...

Page 126: ...l Symbologies by di soric ID Symbologies by di soric ID To change a setting double click the setting and use your cursor to scroll through the options To open nested options single click the Click the Parameters button and then the Symbologies tab ...

Page 127: ...s UPC EAN K473 UPC status EAN status supplemental status separator status separator character supplemental type format UPC E as UPC A Code 128 EAN 128 K474 status fixed symbol length status fixed symbol length EAN 128 status output format application record separator status application record separator character application record brackets application record padding Code 93 K475 status fixed symbo...

Page 128: ...he upper right corner module being light binary 0 instead of dark Definition When enabled will decode ECC 200 Data Matrix symbols Serial Cmd K479 ECC 200 status ECC 000 status ECC 050 status ECC 080 status ECC 100 status ECC 140 status ECC 120 status ECC 130 status Default Enabled Note This is the only symbol type enabled by default Options 0 Disabled 1 Enabled Definition When enabled will decode ...

Page 129: ...bled Options 0 Disabled 1 Enabled Definition When enabled will decode ECC 140 symbols Serial Cmd K479 ECC 200 status ECC 000 status ECC 050 status ECC 080 status ECC 100 status ECC 140 status ECC 120 status ECC 130 status Default Disabled Options 0 Disabled 1 Enabled Definition When enabled will decode ECC 120 symbols Serial Cmd K479 ECC 200 status ECC 000 status ECC 050 status ECC 080 status ECC ...

Page 130: ...d with a square bull s eye pattern at the center Aztec Code can encode up to 3 832 numeric or 3 067 alphabetical characters or 1 914 bytes of data The level of Reed Solomon error correction used with Aztec Code is configurable from 5 to 95 of the total data region The recommended error correction level is 23 of symbol capacity plus codewords Serial Cmd K458 status Default Disabled Options 0 Disabl...

Page 131: ...66 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 Three Position Detection Patterns in the symbol make omnidirectional ultra fast reading possible QR Code has error protection capability Data can often be restored even if a part of the symbol...

Page 132: ... than that provided by standard QR Code Some application examples are automotive inventory vehicle ID and mobile phone URL encodation Definition Micro QR Code is a 2D matrix symbology that comes in 4 different symbol sizes the largest capable of encoding 35 numeric characters Serial Cmd K459 status Default Disabled Options 0 Disabled 1 Enabled ...

Page 133: ...cter output status large intercharacter gap fixed symbol length status fixed symbol length full ASCII set Default Disabled Options 0 Disabled 1 Enabled Usage Check Character Output Status added to the symbol provides addi tional data security Definition When enabled the check character character is read and compared along with the symbol data When disabled symbol data is sent without the check cha...

Page 134: ...efault Disabled Options 0 Disabled 1 Enabled Definition When enabled the imager will check the symbol length against the symbol length field If disabled any length will be considered valid Serial Cmd K470 status check character status check character output status large intercharacter gap fixed symbol length status fixed symbol length full ASCII set Default Disabled Options 0 Disabled 1 Enabled Us...

Page 135: ...aracter it is less efficient Definition Standard Code 39 encodes 43 characters zero through nine capital A through capital Z minus symbol plus symbol forward slash space decimal point dollar sign and percent symbol When Full ASCII Set is enabled the imager can read the full ASCII character set from 0 to 255 Serial Cmd K470 status check character status check character output status large interchar...

Page 136: ...ngth against the symbol length field If disabled any length will be considered a valid symbol Serial Cmd K474 status fixed symbol length status fixed symbol length EAN 128 status output format application record separator status application record separator character application record brackets application record padding Default Disabled Options 0 Disabled 1 Enabled Usage Fixed Symbol Length helps...

Page 137: ...be active Serial Cmd K474 status fixed symbol length status fixed symbol length EAN 128 status output format application record separator status application record separator character application record brackets application record padding Default Disabled Options 0 Disabled 1 Enabled 2 Required Definition In Standard the imager will not apply special EAN output formatting options In Application th...

Page 138: ...n record padding Default Options Any ASCII character 7 bit Definition If an EAN conforming symbol is decoded and EAN formatting applies this feature places bracket characters around the application identifiers in the formatted output Serial Cmd K474 status fixed symbol length status fixed symbol length EAN 128 status output format application record separator status application record separator ch...

Page 139: ...ault Disabled Options 0 Disabled 1 Enabled Usage Check Character Output added to the symbol provides additional security Definition When enabled the check character character is read and compared along with the symbol data When disabled symbol data is sent without the check character Serial Cmd K481 status check character output fixed symbol length status fixed symbol length Default Disabled Optio...

Page 140: ...mbol Length in order to decode I 2 5 symbols unless Range Mode is enabled Serial Cmd K472 status check character status check character output status symbol length 1 symbol length 2 guard bar status range mode status Default Enabled Options 0 Disabled 1 Enabled Usage This option is not typically used but it can be enabled for additional security in applications where the host requires redundant ch...

Page 141: ...nsidered a valid symbol If Range Mode is enabled Symbol Length 1 and Symbol Length 2 form a range into which the length of the symbol must fall to be considered valid Usage Useful in applications where I 2 5 symbols of a specific length are required Definition The Symbol Length 2 field is one of two fields against which the decoded symbol is compared before accepting it as valid or rejecting it Se...

Page 142: ...s Default Disabled Options 0 Disabled 1 Enabled Usage Useful in applications where I 2 5 symbols of a specific length are required Definition When Range Mode is disabled the imager checks the value of the symbol length against the values set in Symbol Length 1 and Symbol Length 2 If the symbol length does not match either of the preset values then it is rejected as invalid When Range Mode is enabl...

Page 143: ...us fixed symbol length status symbol length Default Disabled Options 0 Disabled 1 Enabled Definition When disabled the imager will accept any Code 93 symbol provided is doesn t exceed the system s maximum capabilities When enabled the imager will reject any Code 93 symbol that doesn t match the fixed symbol length Serial Cmd K475 status fixed symbol length status symbol length Default Disabled Opt...

Page 144: ...acters are the same When enabled the imager will not decode Codabar symbols unless the start and stop characters are the same Serial Cmd K471 status start stop match start stop output large intercharacter gap fixed symbol length status symbol length check character type check character output Default Enabled Options 0 Disabled 1 Enabled Definition When disabled the start and stop characters will n...

Page 145: ...er output Default Disabled Options 0 Disabled 1 Enabled Definition When disabled the imager will accept any Codabar symbol provided it doesn t exceed the system s maximum capabilities When enabled the imager will reject any Codabar symbol that doesn t match the fixed length Serial Cmd K471 status start stop match start stop output large intercharacter gap fixed symbol length status symbol length c...

Page 146: ...s not pass either calculation it will not be decoded Serial Cmd K471 status start stop match start stop output large intercharacter gap fixed symbol length status symbol length check character type check character output Default Disabled Options 0 Disabled 1 Mod 16 2 NW7 Mod 11 3 Mod 16 and NW7 Definition When this field is disabled and a check character calculation is enabled the imager will stri...

Page 147: ...aracter When enabled the imager will read UPC Version A and UPC Version E only Serial Cmd K473 UPC status EAN status supplementals status separator status separator character supplemental type format UPC E as UPC A Default Enabled Options 0 Disabled 1 Enabled Usage EAN is the European version of the UPC symbology and is used in European market applications Note UPC must be enabled for EAN to take ...

Page 148: ... the same read cycle Number of Symbols should be set accordingly Separator Status UPC EAN Usage Reads Supplementals typically used in publications and documentation Definition 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 Serial Cmd K473 UPC status E...

Page 149: ...racter comma which appears after the separator status comma Important The ASCII characters and can only be entered as hex pairs For K473h 3C For K473h 3E For K473h 2C See ASCII Character Entry Modifier for a detailed explanation of how to enter ASCII characters as hex values Usage As required by the application Definition Allows the user to change the separator character from a comma to a new char...

Page 150: ... supplementals status separator status separator character supplemental type format UPC E as UPC A Default Both Options 0 Both 1 2 characters only 2 5 characters only Definition 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...

Page 151: ...mber of bars bar width status direction fixed threshold value Default Disabled Options 0 Disabled 1 Enabled Definition When enabled the imager will check the symbol length against the symbol length field If disabled any length will be considered valid Serial Cmd K477 status fixed symbol length status fixed symbol length minimum number of bars bar width status direction fixed threshold value Defaul...

Page 152: ... bars Serial Cmd K477 status fixed symbol length status fixed symbol length minimum number of bars bar width status direction fixed threshold value Default Mixed Options 0 Mixed 1 All Narrow 2 All Wide 3 Fixed Threshold Definition Specifies the direction in which a symbol can be read Serial Cmd K477 status fixed symbol length status fixed symbol length minimum number of bars bar width status direc...

Page 153: ...ers before decoding Postal Symbologies For optimal decode results with a Standard Density SD imager Set Focal Distance to 6 and set gain and shutter settings for a high contrast image Position the imager 3 5 to 6 from the symbol 5 10 if Pixel Sub Sampling is disabled Position the symbol as close to the center of the imager s field of view as possible Note Measurements based on a 16 mil 60 dpi POST...

Page 154: ... mail metered mail and point of sale POS applications Definition Determines the postal symbology that will be decoded by the imager Serial Cmd K460 postal symbology type POSTNET status PLANET status USPS4CB status POSTNET allow B and B fields Australia Post allow 0 FCC Default Disabled Options 0 Disabled 1 U S Post POSTNET PLANET USPS4CB 2 Australia Post 3 Japan Post 4 Royal Mail 5 KIX 6 UPU ...

Page 155: ...NET symbols will not be decoded by the imager See POSTNET Status PLANET Status and GS1 DataBar RSS for more detail about U S Post symbologies Australia Post When Australia Post is enabled K460 2 the imager will only decode Australia Post symbols Japan Post When Japan Post is enabled K460 3 the imager will only decode Japan Post symbols Royal Mail When Royal Mail is enabled K460 4 the imager will o...

Page 156: ...low B and B fields Australia Post allow 0 FCC Default Enabled Options 0 Disabled 1 Enabled Usage PLANET Postal Alphanumeric Encoding Technique is a symbology used by the United States Postal Service to track and identify items during delivery Each PLANET symbol is either 12 or 14 digits long and encodes data in half height and full height bars making PLANET a 2 state symbology The symbol always st...

Page 157: ...decode 4 state symbols can also be printed easily in a variety of media including dot matrix inkjet and laser Definition If U S Post and USPS4CB Status are both enabled the imager will decode USPS4CB symbols Serial Cmd K460 postal symbology type POSTNET status PLANET status USPS4CB status POSTNET allow B and B fields Australia Post allow 0 FCC Default Enabled Options 0 Disabled 1 Enabled Definitio...

Page 158: ...coding up to 74 numeric or 41 alphabetic characters Serial Cmd K484 status fixed symbol length status fixed symbol length Default Disabled Options 0 Disabled 1 Enabled Definition When enabled the imager will check the symbol length against the symbol length field minus the embedded check character If disabled any length would be considered valid Serial Cmd K484 status fixed symbol length status fi...

Page 159: ...l 74 modules wide that is not omnidirectional Serial Cmd K483 status Default Disabled Options 0 Disabled 1 Enabled Usage Used in the grocery retail and prescription drug industries where 14 digit EAN item identification may be needed Definition DataBar 14 is a fixed symbol length symbology that encodes 14 digits including a 1 digit indicator DataBar 14 is 96 modules wide It can be stacked in two r...

Page 160: ...ead at several stations along the way without reference to a database Definition A two dimensional multi row 3 to 90 continuous variable length symbology that has high data capacity for storing up to 2 700 numeric characters 1 800 printable ASCII characters or 1 100 binary characters per symbol Each symbol character consists of 4 bars and 4 spaces in a 17 module structure Serial Cmd K476 status un...

Page 161: ...ial Cmd K485 status unused fixed symbol length status fixed symbol length Default Disabled Options 0 Disabled 1 Enabled Serial Cmd K485 status unused fixed symbol length status fixed symbol length Default Disabled Options 0 Disabled 1 Enabled Usage Used to increase data integrity by ensuring that only one symbol length will be accepted Definition When enabled the MicroPDF417 symbol must contain th...

Page 162: ...and Important The ASCII characters and can only be entered as hex pairs For K453h 3C For K453h 3E For K453h 2C See ASCII Character Entry Modifier for a detailed explanation of how to enter ASCII characters as hex values Usage Allows reading by both linear and 2D readers Definition Combines 2D and linear width modulated symbology on the same symbol where different messages can be read by each reade...

Page 163: ...are smaller than the standard margin or other objects encroach into the margins Definition Allows the imager to read 1D symbols with quiet zones less than 8 times the width of the narrow bar element Quiet zone is the space at the leading and trailing ends of a symbol Each quiet zone can be as narrow as only five times the width of the narrow bar element when Narrow Margins is enabled Serial Cmd K4...

Page 164: ... 7 indicates UPU 75 bar and an 8 indicates USPS4CB Example Y0 indicates a POSTNET symbol For all other symbologies the modifier is 0 Definition 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 indi...

Page 165: ...gnized as light on a dark background Both When Both is enabled the imager will attempt to decode for white background first and if there is no decode will then attempt to decode for black background Usage Symbol backgrounds are often White or other very light colors If the background is darker than the symbol Black background should be enabled Definition Allows the user to specify the symbol backg...

Page 166: ...6 42 ID 05 High Performance Imager User s Manual Background Color ...

Page 167: ...Output 7 8 Output Indicators 7 9 Beeper 7 13 LED Configuration 7 14 Serial Verification 7 15 EZ Button 7 17 EZ Button Modes 7 19 Configurable Output 1 7 21 Trend Analysis Output 1 7 24 ISO IEC 16022 Symbol Quality Output 1 7 27 Diagnostic Output 1 7 30 Configurable Output 2 7 31 Trend Analysis Output 2 7 31 ISO IEC 16022 Symbol Quality Output 2 7 31 Diagnostic Output 2 7 31 Configurable Output 3 7...

Page 168: ...al I O Parameters by di soric ID I O Parameters by di soric ID To open nested options single click the To change a setting double click the setting and use your cursor to scroll through the options Click the Parameters button and then the I O tab ...

Page 169: ...s Output 1 K780 trend analysis mode trigger evaluation period number to output on decodes per trigger threshold Trend Analysis Output 2 K781 trend analysis mode trigger evaluation period number to output on decodes per trigger threshold Trend Analysis Output 3 K782 trend analysis mode trigger evaluation period number to output on decodes per trigger threshold Diagnostic Output 1 K790 unused 1 serv...

Page 170: ... Disabled 1 Match 2 Mismatch 3 Good Read Usage It is useful when an application only needs to use the discrete outputs and can allow the imager to do the decision making When Disabled the host does not need the symbol data and the communication lines are used only for setup and status checks Definition When set to Disabled the imager will not transmit any data that is generated during a read cycle...

Page 171: ...ted if Enabled 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 Definition With Good Read enabled the imager transmits symbol data on any good read regardless of Matchcode Type setting ...

Page 172: ...ible is useful in applications in which symbol data needs to be moved quickly to the host typically when the host is making decisions based on symbol data Definition Enabling As Soon As Possible causes symbol data to be sent to the host immediately after a symbol has been successfully decoded Usage End of Read Cycle is useful in timing based systems in which the host is not ready to accept data at...

Page 173: ...714h 3E For K714h 2C See ASCII Character Entry Modifier for a detailed explanation of how to enter ASCII characters as hex values Usage Used in applications where the host needs serial verification that a symbol has not been read and especially useful in new print verification Definition When enabled and if no symbol has been decoded before timeout or the end of the read cycle the No Read message ...

Page 174: ... Entry Modifier for a detailed explanation of how to enter ASCII characters as hex values Usage 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 Definition When enabled the duration of the read cycle in milliseconds is appended to the symbol data The read duration is...

Page 175: ...w of five status LEDs on the side of the imager Green Flash Mode Disabled Green flash LEDs are disabled Good Read Green flash LEDs will flash when a good read condition is met or when Matchcode is enabled and a match occurs Usage Used as a visual verification that a good read has occurred Definition An array of green LEDs in the front of the imager can be programmed to flash in response to user de...

Page 176: ...ation Mode is selected but the imager is not in Continuous Read the Green Flash will not occur To use Static Presentation 1 Enable Continuous Read 2 Select the number of symbols 3 Enable Static Presentation in Green Flash Mode 4 Select the read time in Green Flash Duration Match The green LEDs will flash when a match condition is met If multisymbol is enabled then green flash LEDs will illuminate ...

Page 177: ...ycle The target pattern will remain OFF except during the read cycle If the EZ button or operational command overrides this setting the target pattern will remain on at all times Always ON The target pattern is always ON Usage Assists users in positioning and locating symbols in the center of the imager s field of view Definition The user can control when the targeting system is ON or OFF and can ...

Page 178: ...l verification that a good read has occurred Definition When a good read occurs the green LEDs will illuminate and stay on for the time set in the Green Flash Duration value Serial Cmd K750 green flash mode target pattern status green flash duration Default 100 1 second Options 0 to 65535 in 10 ms increments ...

Page 179: ...hen a send save command is sent from di soric ID At the conclusion of a calibration procedure When a Z Zp Zrd or K701 1 command is sent Usage An audible verification that either a good read or a No Read has occurred Definition A beep is emitted after each good read or No Read Serial Cmd K702 beeper status Default Good Read Options 0 Disabled 1 Good Read 2 No Read ...

Page 180: ...rd Mode the STATUS LED indicates read cycle status and the GOOD READ LED illuminates upon a good read at the end of a read cycle In a read rate test these LEDs represent the percentage of good reads per images captured ISO IEC 16022 Grade Usage Useful as a visible indicator of read rates and symbol quality Definition Determines the mode in which the status LEDs operate Serial Cmd K737 LED mode ISO...

Page 181: ...iple fields is processed some of the fields may have been processed properly while others were not The changes will appear in the string echoed back so that the user will know which fields did or did not change Serial Cmd K701 serial command echo status serial command beep status control hex output Default Disabled Options 0 Disabled 1 Enabled Usage Used to audibly verify the acceptance and validi...

Page 182: ...s on a terminal Definition Determines the response to a Serial Command Echo or status request command When set to Control two characters are transmitted to represent a non displayable character For example a carriage return will be shown as M Serial Cmd K701 serial command echo status serial command beep status control hex output Default Control Options 0 Control 1 Hex ...

Page 183: ...ration the EZ button will unlatch any logic outputs that have been latched Parameter Switch The parameter switch toggles between custom defaults and power on settings The condition is the same as that achieved by sending the Arc and Arp commands consecutively Definition Serves as a master switch to enable disable the EZ button status Serial Cmd K770 global status default on power on load Configura...

Page 184: ...he user to load the Configuration Database with calibration results When the user performs a calibration using the EZ button all the database entries are moved down one index and the results of the calibration are saved to index 1 The results will be saved as current settings as well Serial Cmd K770 global status default on power on load Configuration Database save for power on Default Enabled Opt...

Page 185: ... in the same way as new master pin input whenever the associated button position is selected The new master pin s Consecutive Decode requirement holds true for this function Usage Useful for performing multiple repetitive tasks at the work site Definition Allows the user to program each of the EZ button s 4 positions from a selection of 8 modes Serial Cmd K771 position 1 mode position 2 mode posit...

Page 186: ...is assigned a lower position so that it will be activated first Bar Code Configuration Enables bar code configuration mode whenever the associated button position is selected When enabled the imager can accept configuration commands from symbols To disable quickly press and release the EZ button EZ Button Operation To execute EZ button commands Single Beep Position 1 Hold down button until a singl...

Page 187: ...ch Mismatch Activates a discrete output whenever the symbol data does not match that of the master symbol No Read Activates a discrete output whenever the symbol data is not decoded before the end of the read cycle Usage 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...

Page 188: ...ending on the trend analysis option enabled Usage Typically used when a discrete indication is needed to flag a symbol quality condition Definition Activates discrete output when a symbol quality condition is met depending on the symbol quality option enabled Usage Typically used when a discrete indication of a diagnostic condition is needed Definition Activates discrete output when a diagnostic w...

Page 189: ... Read Cycle The programmable output is active when the Output On condition has been met and is held active until a new read cycle begins Note All of the Output On modes are inhibited when any Output on Warning is active for Output 1 Definition Sets the active electrical state of the discrete output Serial Cmd K810 output on output state pulse width output mode Default Negative Options 0 Negative 1...

Page 190: ...r one condition but wants to monitor quality and read conditions Definition Applies Trend Analysis settings to Output 1 With Trend Analysis the user can track the occurrences and frequency of mismatches No Reads and the number of reads per trigger and output the results to any of three outputs Example Trend Analysis Mode No Read Trigger Evaluation Period 25 triggers read cycles Number to Output On...

Page 191: ...or Number to Output On within the trigger window selected in Number of Triggers Decodes per Trigger Output will be activated when the number of decodes equals the value entered for Number to Output On within the trigger window selected in Number of Triggers Definition Sets the trend condition Mismatch No Read or Decodes per Trigger that will activate the output Serial Cmd K780 trend analysis mode ...

Page 192: ...ation period before activating the associated output Serial Cmd K780 trend analysis mode trigger evaluation period number to output on decodes per trigger threshold Default 0 Options 0 to 255 Definition When set to this mode and when the appropriate output is set to output on trend analysis the imager will function in a Decodes per Trigger mode during the read cycle and the trend analysis operatio...

Page 193: ...shold is met Serial Cmd K800 output on symbol contrast symbol contrast threshold output on print growth print growth threshold output on axial non uniformity axial non uniformity threshold output on UEC UEC threshold Default Disabled Options 0 Disabled 1 Enabled Usage Lets the user know if symbol quality is less than acceptable Definition If enabled toggles Output 1 to an active state when Print G...

Page 194: ...sage Lets the user know if symbol quality is less than acceptable Definition If enabled toggles Output 1 to an active state when UEC Threshold is met Serial Cmd K800 output on symbol contrast symbol contrast threshold output on print growth print growth threshold output on axial non uniformity axial non uniformity threshold output on UEC UEC threshold Default Disabled Options 0 Disabled 1 Enabled ...

Page 195: ...t the acceptable level of symbol quality Definition Conforms to ISO IEC 16022 symbol quality grading A B C D Serial Cmd K800 output on symbol contrast symbol contrast threshold output on print growth print growth threshold output on axial non uniformity axial non uniformity threshold output on UEC UEC threshold Default Grade C Options 0 Grade A 1 Grade B 2 Grade C 3 Grade D Usage Lets the user set...

Page 196: ...l remain active as long as one of the diagnostic warning conditions is met The output will become inactive once it detects that there are no diagnostic warning conditions Serial Cmd K790 unused 1 service unit Default 0 Options 0 Disabled Definition Allows the user to set up the output to toggle to active when the service timer has expired This condition will only be held for one service timer clic...

Page 197: ... be set to Symbol Quality for this output to function Diagnostics Output 2 Note Output On under Output 2 Parameters must be set to Diagnostic Warning for this output to function Serial Cmd K811 output on output state pulse width output mode Serial Cmd K781 trend analysis mode trigger evaluation period number to output on Serial Cmd K801 output on symbol contrast symbol contrast threshold output on...

Page 198: ...eters must be set to Symbol Quality for this output to function Diagnostics Output 3 Note Output On under Output 3 Parameters must be set to Diagnostic Warning for this output to function Serial Cmd K812 output on output state pulse width output mode Serial Cmd K782 trend analysis mode trigger evaluation period number to output on Serial Cmd K802 output on symbol contrast symbol contrast threshold...

Page 199: ...Saves uses a 16 bit counter that increments each time an imager setting is saved for power on with a Z command Power On Flash Saves Power On Flash Saves uses a 16 bit counter that increments each time an imager setting is saved to the customer parameter section of flash memory with a Zc command Serial Cmd K406 power on resets power on saves power on flash saves Serial Cmd K406 power on resets powe...

Page 200: ...ours Hours uses a 16 bit counter that increments every 60 minutes Minutes Minutes uses a 16 bit counter that increments every 60 seconds Note Time counts are reset at power on but not with an A or Z command Serial Cmd K407 hours minutes Default 16 bit counter 0 to 65535 Serial Cmd K407 hours minutes Default 16 bit counter 0 to 60 ...

Page 201: ...characters and can only be entered as hex pairs For K409h 3C For K409h 3E For K409h 2C See ASCII Character Entry Modifier for a detailed explanation of how to enter ASCII characters as hex values Threshold Resolution Serial Cmd K409 status service message threshold resolution Default 0 Options 0 Disabled 1 Enabled Serial Cmd K409 status service message threshold resolution Default SERVICE Options ...

Page 202: ...e end of the already formatted data and the F that precedes the frame number Output Coordinates Disabled When Output Coordinates is set to Disabled the coordinates are not output as part of the symbol data Enabled When Output Coordinates is set to Enabled the four sets of object coordinates for the first successfully decoded symbol are attached to the symbol data output in the following format nnn...

Page 203: ...d a No Read image No Read or Good Read If a No Read condition or a Good Read condition occurs the first image of either kind will be output Mismatch If a Good Read occurs during the read cycle but the image is a Mismatch condition the first Mismatch image will be output Usage This feature allows the user to select what read cycle condition triggers the image file output Definition Used to output a...

Page 204: ...is setting selects the format of the image file to be output Note If JPEG is the chosen image file format the resolution of the image will be determined by the setting in the JPEG Quality field Serial Cmd K739 image output mode communication port file format JPEG quality Default JPEG Options 0 Bitmap 1 JPEG 2 Binary Definition This setting determines the quality of JPEG image compression The user ...

Page 205: ...d capture mode of 3 captures Number of Symbols 1 Frame 1 No Read Frame 2 No Read Frame 3 No Read Read Cycle Result No Read Output Frame Frame 1 Number of Symbols 1 Frame 1 No Read Frame 2 No Read Frame 3 Good Read Read Cycle Result Good Read Output Frame None Number of Symbols 2 Frame 1 No Read Frame 2 No Read Frame 3 Good Read Symbol 1 Read Cycle Result No Read Output Frame Frame 1 ...

Page 206: ...l encoded with data capture during the read cycle the symbol data output will be data capture_DB02 If the database is not active no identifiers will be attached to output Separator Important The ASCII characters and can only be entered as hex pairs For K759h 3C For K759h 3E For K759h 2C See ASCII Character Entry Modifier for a detailed explanation of how to enter ASCII characters as hex values Usa...

Page 207: ...on The separator character separates quality output data from symbol data Serial Cmd K704 separator decodes per trigger status Default Options Any ASCII character Definition When this feature is enabled the imager enters a state where it processes frames as configured until the end of a read cycle with or without a successful symbol decode When the read cycle ends the imager outputs any decoded sy...

Page 208: ...rface using the tree controls in di soric ID 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 di soric Tools CD Configuring EZ Trax Output by di soric ID To configure EZ Trax using di soric ID first click the I O tab in App Mode to display the...

Page 209: ...When EZ Trax output is enabled the imager will attempt to output all enabled EZ Trax options EZ Trax will not function unless enabled Selects the communication port that will be used to transfer image files Determines which read cycle condition triggers image file output Selects the format of the image output file ...

Page 210: ... value of 1 represents the highest compression and lowest image quality and 100 represents the lowest compression and highest image quality If a symbol is decoded during an image capture the symbol type and other supplementary symbol information is also included Symbol quality information will be output in the form of an abbreviated identifier for each read cycle ...

Page 211: ...d the imager will attempt to output all enabled EZ Trax options EZ Trax will not function unless enabled Serial Cmd K757 status comm port image mode image format JPEG quality object info output grade output Default Disabled Options 0 Disabled 1 Enabled Definition Selects the communication port that will be used to transfer image files Serial Cmd K757 status comm port image mode image format JPEG q...

Page 212: ...tion even when manipulated and saved multiple times When Lossless is enabled the JPEG Quality setting has no effect Compressed Outputs the image in JPEG format Image quality is determined by the JPEG Quality setting JPEG Quality Definition Selects the format of the image output file Serial Cmd K757 status comm port image mode image format JPEG quality object info output grade output Default Compre...

Page 213: ... is also included Serial Cmd K757 comm port image mode image format JPEG quality object info output grade output Default Disabled Options 0 Disabled 1 Enabled Definition Symbol quality information will be output in the form of an abbreviated identifier for each read cycle Serial Cmd K757 comm port image mode image format JPEG quality object info output grade output Default Disabled Options 0 Disab...

Page 214: ...7 48 ID 05 High Performance Imager User s Manual Configuring EZ Trax Output ...

Page 215: ...quality evaluations Symbol Quality by di soric ID 8 2 Symbol Quality Serial Commands 8 3 Overview of Symbol Quality 8 4 Symbol Quality Separator Data Matrix Output Mode 8 8 ISO IEC 16022 Symbol Quality Output 8 10 ISO IEC 16022 Symbol Quality Output by di soric ID 8 12 di soric Symbol Quality Output 8 13 di soric Symbol Quality Output by di soric ID 8 16 ...

Page 216: ...mbol Quality by di soric ID Symbol Quality by di soric ID To change a setting double click the setting and use your cursor to scroll through the options To open nested options single click the Click the Parameters button and then the Symbol Quality tab ...

Page 217: ...mbol quality separator data matrix output mode ISO IEC 16022 Symbol Quality Output K709 symbol contrast print growth axial non uniformity unused ECC di soric Symbol Quality Output K710 percent cell damage total read time capture time locate time decode time pixels per element ECC level matrix size quiet zone symbol angle Static Validation Report VAL ...

Page 218: ...EC 16022 Symbol Quality Output and di soric Symbol Quality Output Total Read Time Symbol Quality Separator and Output Mode are common to both ISO IEC 16022 and di soric Grading Parameters The enabled Symbol Quality parameters are appended to symbol data output in the order that they appear in the tree control 0123456789abcdefghijklmnopqrstuv 256 A 30 210 3 17 Symbol Data Symbol Contrast ISO IEC 16...

Page 219: ...eport 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 imager s field of view is shown here When grading is completed the initial report is also shown in this viewing area The Symbol Quality interface is divided into three sections Report Locate and Preferences ...

Page 220: ...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 Calibrate button to optimize camera settings Click the Locate button to display the symbol in the imager s field of view ...

Page 221: ...e Report without file path prompt Returns all settings to default Click the Include Image check box to output the captured symbol image with your saved report as a Bitmap or JPEG image file This information is appended at the bottom of the report Returns all settings to most recent Choose the default report type to be generated when you click Save Report on the Report tab Check Autofit Content to ...

Page 222: ...d as hex pairs For K708h 3C For K708h 3E For K708h 2C See ASCII Character Entry Modifier for a detailed explanation of how to enter ASCII characters as hex values Symbol Quality Separator by di soric ID Definition Inserts a separator between each enabled field of the symbol quality output Serial Cmd K708 symbol quality separator output mode Default SP space character Options Any ASCII character Wh...

Page 223: ...ers 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 Definition Output Mode specifies how the four output parameters if enabled are formatted Serial Cmd K708 symbol quality separator output mode Default Grade Options 0 Grade 1 Value ...

Page 224: ...SC 20 F 0 0 if SC 20 If enabled the symbol contrast is appended to the symbol data according to the ISO IEC 16022 Symbol Quality Output Mode setting Serial Cmd K709 symbol contrast print growth axial non uniformity UEC Default Disabled Options 0 Disabled 1 Enabled Definition The extent to which dark or light markings appropriately fill or exceed their module boundaries These values are determined ...

Page 225: ... the axial non uniformity is appended to the symbol data according the ISO IEC 16022 Symbol Quality Output Mode setting Serial Cmd K709 symbol contrast print growth axial non uniformity UEC Default Disabled Options 0 Disabled 1 Enabled Definition The correction capacity of Reed Solomon decoding is expressed in the equation e 2d d p where e is the number of erasures d is the number of error correct...

Page 226: ...ters 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 After your output preferences are set click the Data Matrix Grading button There will be a wait of a few seconds and then the evaluation results will appear in the Symbol Quality view in a form...

Page 227: ...ID 05 High Performance Imager User s Manual 8 13 Symbol Quality will be output in the format you chose in the Preferences dialog ...

Page 228: ... pixels per element ECC level matrix size quiet zone symbol angle a Total Read Time applies globally to all three Symbol Quality standards Default Disabled Options 0 Disabled 1 Enabled Definition Capture time in milliseconds is a fixed overhead that includes the time of capture and transfer of the image When enabled the capture time is appended to the symbol data Serial Cmd K710 percent cell damag...

Page 229: ...ymbol data Serial Cmd K710 percent cell damage total read time capture time locate time decode time pixels per element ECC level matrix size quiet zone symbol angle Default Disabled Options 0 Disabled 1 Enabled Definition Outputs the Data Matrix ECC level When enabled the ECC level is appended to the symbol data Serial Cmd K710 percent cell damage total read time capture time locate time decode ti...

Page 230: ... locate time decode time pixels per element ECC level matrix size quiet zone symbol angle Default Disabled Options 0 Disabled 1 Enabled Definition When this feature is enabled the symbol orientation is appended to data output as a degree value representing the angle of the Data Matrix symbol s L shaped finder pattern relative to the imager Serial Cmd K710 percent cell damage total read time captur...

Page 231: ...rs 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 After your output preferences are set click the Data Matrix Grading button There will be a wait of a few seconds and then the evaluation results will appear in the Symbol Quality view in a format...

Page 232: ...8 18 ID 05 High Performance Imager User s Manual di soric Symbol Quality Output by di soric ID will be output in the format you chose in the Preferences dialog ...

Page 233: ...nts This section explains the ID 05 s matchcode output functions and the master symbol data base setup Matchcode by di soric ID 9 2 Matchcode Serial Commands 9 3 Overview of Matchcode 9 4 Matchcode Type 9 5 Match Replace 9 10 Mismatch Replace 9 11 New Master Pin 9 12 ...

Page 234: ...nual Matchcode by di soric ID Matchcode by di soric ID To open nested options single click the To change a setting double click the setting and use your cursor to scroll through the options Click the Parameters button and then the Matchcode tab ...

Page 235: ...o Read sequence on mismatch Number of Master Symbols K224 number of master symbols New Master Pin K225 status Enter Master Symbol Data K231 master symbol number master symbol data Request Master Symbol Data K231 for all or K231 master symbol number Delete Master Symbol Data K231 master symbol number Match Replace K735 status match replacement string Mismatch Replace K736 status mismatch replacemen...

Page 236: ...ter Pin command and activate the discrete input to store the next symbol read as the master symbol Definition 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 Note Matchcode will function...

Page 237: ...mismatch Default Disabled Options 0 Disabled 1 Enabled 2 Wild Card 3 Sequential Disabled Has no effect on operations Enabled Instructs the imager to compare symbols or portions of symbols with the master symbol Wild Card Allows the user to enter user defined wild card characters in the master symbol Sequential Instructs the imager to sequence after each match numeric only and compare symbols or po...

Page 238: ...ermines the portions of symbols that will be matched by defining the first character in the symbol from left to right that will be compared with those of the master symbol when Matchcode Type is set to Enabled or Sequential Function For example if Match Start Position is set to 3 the first 2 characters read in the symbol will be ignored and only the 3rd and subsequent characters to the right will ...

Page 239: ...RGENT as your master symbol will result in matches for URGENT URGENT1 and URGENT12 but not for URGENT123 This means any wild cards appended to the master symbol data will result in matches of symbols in variable lengths up to the master symbol lengths but not over However wild cards in the beginning or center of a symbol e g UR NT do not allow for variable symbol lengths Definition Wild Card Chara...

Page 240: ...n every match or No Read When disabled it does not sequence on a No Read Serial Cmd K223 matchcode type sequential matching match start position match length wild card character sequence on No Read sequence on mismatch Default Enabled Options 0 Disabled 1 Enabled Master Symbol Decoded Symbol Master Symbol after Decode 001 001 002 002 002 003 003 No Read 004 sequenced on No Read 004 004 005 005 No ...

Page 241: ...ay occur Definition When set to Enabled the master symbol sequences on every decode match or mismatch When set to Disabled the master symbol will not sequence whenever consecutive mismatches occur Serial Cmd K223 matchcode type sequential matching match start position match length wild card character sequence on No Read sequence on mismatch Default Disabled Options 0 Disabled 1 Enabled Master Symb...

Page 242: ...e Provides a convenient shortcut for applications that need to output a predefined text string whenever a symbol matches a master symbol Definition Outputs a user defined data string whenever a match occurs and Matchcode is enabled Serial Cmd K735 status replacement string Default Disabled Options 0 Disabled 1 Enabled Definition User defined data string that when enabled replaces symbol data whene...

Page 243: ...s a convenient shortcut for applications that need to output a predefined text string whenever a symbol does not match a master symbol Definition Outputs a user defined data string whenever a mismatch occurs and Matchcode is enabled Serial Cmd K736 status replacement string Default Disabled Options 0 Disabled 1 Enabled Definition User defined data string that when enabled replaces symbol data when...

Page 244: ...ymbols decoded in the read cycle as long as it does not exceed the Number of Master Symbols parameter Serial Cmd K225 status Default Disabled Options 0 Disabled 1 Enabled Definition The new master status responds with the number of the next master position to be loaded where 0 represents idle or no master to be loaded Example If the user has the Number of Master Symbols set to 1 and then either se...

Page 245: ... Setup Serial Commands 10 3 Video 10 4 Evaluation 10 5 Calibration 10 8 Window of Interest 10 9 Configuration Database 10 13 Dynamic Setup 10 14 X Mode 10 15 Pixel Sub Sampling 10 16 Camera Settings 10 18 Focal Distance 10 20 Focal Distance Table Read Only 10 22 Increment Focus Position 10 24 Decrement Focus Position 10 24 Illumination Brightness 10 26 Color Filter 10 27 Skew Correction 10 28 Morp...

Page 246: ...a and IP Setup by di soric ID Camera and IP Setup by di soric ID Click the Setup button to bring up the Camera Setup 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 ...

Page 247: ... K525 Decrement Focus Position K525 Focal Distance Table Read Only K526 number of focal distances focal distance Illumination Brightness K536 brightness Skew Correction K537 line speed symbol direction Camera K541 shutter speed gain Pixel Sub Sampling K542 pixel sub sampling AEC AGC mode AEC AGC brightness Morphological Pre Processing K550 morphological pre processing Morphological Operation K551 ...

Page 248: ...ime and to decode the symbol data Similar to the Capture and Decode function in the Configuration views Initiates the Test routine Allows the user to test the imager s read rate and decodes per second and also displays decoded symbol data in the field at the bottom of the screen Click Stop to end the Test routine Clicking this icon enables the focal distance slide control to the right of the video...

Page 249: ...r of Captures under Capture Mode in the Camera Setup menu tree to the left of the tabs If you click Save the current image will be saved to the location of your choice Note An image can only be saved in the format in which it was uploaded to di soric ID JPEG images will be saved as jpg and bitmaps will be saved as bmp When you click the JPEG Image box notice that the Line Scan button is grayed out...

Page 250: ...he scroll bars in order to bring the image into view 3 To generate a histogram click and drag your cursor diagonally across the symbol or a portion of the symbol The image will be surrounded by an area of interest box a dashed blue line with red anchor points that can be selected and moved by placing a cursor inside the box and can be resized by clicking and dragging the anchor points Usage Useful...

Page 251: ...u to move the line anywhere in the window You can also use your keyboard arrows to move the line incrementally in any direction As with the histogram the line scan compares light and dark pixels but in a spatial distribution On the Y axis of the graph below 0 is black and 255 is white the X axis represents the horizontal axis of the symbol as described by the line scan When you click anywhere on t...

Page 252: ...veral complex simultaneous cali bration 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 di soric ID s Calibration interface shown during a calibration routine di soric ID s Calibration interface shown after a cal...

Page 253: ... 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 Caution Window of Interest will shrink the field of view and therefore could cause symbols to be missed in dynamic ap...

Page 254: ...over the symbol that you want to isolate for reading Notice that the surrounding area goes black You can use the handles on the image area that you have just drawn to resize the region of interest You can also click on the center of the window of interest and move it 3 Test the new settings in Read Rate Mode Note To remove the window of interest click the Reset button or click anywhere in the WOI ...

Page 255: ...olution ID 05 0 to 1024 row depth High Speed ID 05 0 to 480 row depth Definition Defines the column position of the upper left starting point of the window Serial Cmd K516 row pointer column pointer row depth column width Default 0 Options High Resolution ID 05 0 to 1280 column width High Speed ID 05 0 to 752 column width Definition Defines the size in rows of the window Maximum value is defined a...

Page 256: ...ion Defines the column position of the upper left starting point of the window Serial Cmd K516 row pointer column pointer row depth column width Default High Resolution ID 05 1280 High Speed ID 05 752 Options High Resolution ID 05 8 to 1280 column pointer High Speed ID 05 8 to 752 column pointer ...

Page 257: ...tool in applications that require several different imager configurations to be applied sequentially and it allows the user to perform far more complex operations than would be possible with only one set of configuration parameters See Chapter 11 Configuration Database for full documentation of this feature Configuration Database view set for 5 Active Indexes with Capture Settings highlighted ...

Page 258: ...capture events occur Read Rate is represented graphically in real time as the user makes adjustments to the time delay between image captures The Delay Adjustment slider allows the user extremely precise control of the time delays between image captures in a read cycle Delay values are shown in seconds in the field above the slider The Coarse and Fine Delay Adjustment options determine whether lar...

Page 259: ...ted image processing to decode valid symbols In each of the examples below the X Mode technique locates a symbol analyzes the image gradient to detect areas with changes in reflectivity grid maps the image and ultimately produces an ideal reliably decodable Data Matrix Comparison of direct part mark and Data Matrix after processing Dot Peen on Curved Surface Laser Etch Laser Etch Ink Jet Compariso...

Page 260: ... requirements of the image sensor 16 1 At 16 1 16 pixel signals from 4 adjacent rows and columns are combined so that only 1 pixel is output for every 16 pixels sampled An image with the dimensions 640 x 480 will be scaled to 160 x 120 Since the resolution of the output image is reduced the frame rate will increase but not by the factor of the image reduction This is due to the overhead time of di...

Page 261: ...ter and gain are computed and updated for every frame It may take several frames to adjust the shutter and gain values to the correct settings Important In this mode only the Automatic Exposure Control AEC is active while the gain value remains fixed at its minimum setting The Automatic Gain Control AGC only becomes active if the AEC has driven the shutter value to its minimum slowest setting and ...

Page 262: ...e image sensor pixels The shutter speed setting in relation to the speed of the object is critical If a slow shutter speed is selected to capture fast moving objects blurring or smearing of the image will occur As shutter speed is increased more light and gain become necessary because the pixels exposure time has decreased Serial Cmd K541 shutter speed gain Default 250 SD 30 HD 300 UHD Options 15 ...

Page 263: ...ID 05 High Performance Imager User s Manual 10 19 Camera and IP Setup ...

Page 264: ...ides a means for configuring the focal distance of the imager The input value is in terms of inches and is divided by 100 internally For example 400 sets the imager to a focal distance of 4 inches It is important to note that the imager may not have an exact match for the focal position requested The imager has a range of steps that are calibrated and mapped to focal positions This input value is ...

Page 265: ...ID 05 High Performance Imager User s Manual 10 21 Camera and IP Setup ...

Page 266: ...put represents a focal distance that is supported by the imager The values are specified in 1 100ths of an inch but the focal distance increments and decrements are not that fine The focal distance is defined from a curve equation whose constants are calibrated during factory setup The output value is in terms of inches and it is multiplied by 100 to remove the decimal place For example an output ...

Page 267: ...ID 05 High Performance Imager User s Manual 10 23 Camera and IP Setup ...

Page 268: ...focus distance values shown in the imager response Send K526 Response K526 30 202 212 225 241 264 410 447 466 481 492 502 511 519 526 533 539 545 550 556 561 565 570 574 578 582 586 590 594 597 601 The current focus position would be 410 4 1 Send K525 Send K525 Response K525 264 Definition Increments the imager s focus setting to the next focal distance supported by the imager Note Use the Focus D...

Page 269: ...ID 05 High Performance Imager User s Manual 10 25 Camera and IP Setup ...

Page 270: ...uts down on perceptible LED flashing Definition This feature allows the user to adjust the brightness of the illumination LEDs Since the imager has control over the brightness of the illumination it can provide consistent brightness output between imagers through a factory calibration operation Each of the brightness settings is calibrated to provide the same level of intensity for each imager Ser...

Page 271: ... Horizontal 1D Symbols is applied to the captured RGB image to produce a gray scale image that is designed specifically to provide the best suitable image for a linear symbol that is horizontally positioned in the field of view The Horizontal 1D Symbols filter should be used when reading linear symbols that are positioned horizontally in the field of view Definition The ID 05 s image sensor captur...

Page 272: ...g the field of view from the top at different line speeds As you can see this causes the image to shrink along the y axis This is because the symbol is moving perpendicular to the CMOS sensor s row read out In other words the bottom of the symbol is read out first and as the symbol moves information is lost the symbol enters pixel rows that have already been processed This causes the symbol to app...

Page 273: ... reduced by decreasing the image height or the row size of the image which reduces the amount of travel represented during the image frame read out Note that the amount of distortion will not be changed because the object will have traveled the same distance during the read out of the target area Definition This feature is used to specify the line speed of the application and it determines how muc...

Page 274: ...n Skew Correction Autocalibration does not perform skew correction It is assumed that during autocalibration the symbol is stationary so skew correction is not required Images are corrected before they are processed Therefore if an image is still pending at the end of the read cycle it will not have been skew corrected Definition This feature specifies the direction the symbol is moving through th...

Page 275: ...logical Pre Processing allows the user to select the method for processing images and to choose the operator size for that method Important This command must be set to Enabled for Morphological Operation to function Serial Cmd K550 morphological pre processing Default Disabled Options 0 Disabled 1 Enabled ...

Page 276: ...for increasing the dark cell size of a dark on light Data Matrix symbol Dilate Dilate increases the light cell size of a symbol Useful for increasing the light cell size of a light on dark Data Matrix symbol Definition Morphological Operation allows the user to select the method for processing captured images Serial Cmd K551 0 morphological operation operator size Default Erode Options 0 Erode 1 D...

Page 277: ... Camera and IP Setup Open Open removes minor light defects of dark cells by performing a Dilate function followed by an Erode function Close Close removed minor dark defects of light cells by performing an Erode function followed by a Dilate function ...

Page 278: ...tion Operator Size determines the size of the area or pixel neighborhood measured in pixels in which the morphological operation is being performed Serial Cmd K551 0 morphological operation operator size Default Small Options 3 Small 3 pixels by 3 pixels 5 Medium 5 pixels by 5 pixels 7 Large 7 pixels by 7 pixels ...

Page 279: ... fine tune the ID 05 performance in your application Configuration Database Serial Commands 11 2 Number of Active Indexes 11 3 Configuration Database Status 11 4 Database Mode 11 10 Save Current Settings to Configuration Database 11 15 Load Current Settings from Configuration Database 11 16 Request Selected Index Settings 11 17 Request All Configuration Database Settings 11 18 ...

Page 280: ...abase Status K255 index shutter speed gain focal distance pixel sub sampling row pointer column pointer row depth column width narrow margins background color symbology Save Current Settings to Database K255 index Load Current Settings from Database K255 index Request Selected Index Settings K255 index Request All Database Settings K255 Database Mode K256 switch mode frame count time image process...

Page 281: ... will be used automatically during the read cycle If Number of Active Indexes is set to 0 only the current imager settings will be used not database entry settings Serial Cmd K252 number of active indexes database sort Default 0 disabled Options 0 to 10 Definition Database Sort moves the database entry that produced a successful decode to the first position in the list of database entries Serial C...

Page 282: ... speed gain focal distance pixel sub sampling row pointer column pointer row depth column width narrow margins background color symbology Options 1 to 10 Serial Cmd K255 index shutter speed gain focal distance pixel sub sampling row pointer column pointer row depth column width narrow margins background color symbology Default 250 Options 15 to 12 500 Serial Cmd K255 index shutter speed gain focal...

Page 283: ...lt Disabled Options 0 Disabled 1 4 1 2 16 1 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 Serial Cmd K255 index shutter speed gain focal distance pixel sub sampling row pointer column pointer row depth column width narrow margins background color symbology Default 0 ...

Page 284: ...row pointer High Speed ID 05 3 to 480 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 Serial Cmd K255 index shutter speed gain focal distance pixel sub sampling row pointer column pointer row depth column width narrow margins background color symbology Defa...

Page 285: ...gain focal distance pixel sub sampling row pointer column pointer row depth column width narrow margins background color symbology Default Both Options 0 White 1 Black 2 Both 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 ...

Page 286: ...enabled Pharmacode will be active for this database index DataBar 14 RSS 14 Add 8192 If enabled DataBar 14 will be active for this database index Important If the stacked and non stacked operation is required the DataBar 14 command must be configured as follows K482 2 If the DataBar 14 status parameter in the K482 command is set to either DISABLED or ENABLED the imager will only read non stacked D...

Page 287: ...e Micro QR Code Add 65536 If enabled Micro QR Code will be active for this database index Aztec Code Add 131072 If enabled Aztec Code will be active for this database index Postal Symbologies Add 262144 If enabled Postal Symbologies will be active for this database index ...

Page 288: ...ects 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 Note The Switch Mode setting has no effect on Rapid Capture Mode which always op...

Page 289: ...ings no new image is captured Note An exception to this is the first database index a new image is always captured when the first database index is used When a camera setting has been modified from one database setting to the next a new image is captured For example if all database entries contained the same camera setting values but had different IP and decode parameters an image frame would only...

Page 290: ... image to be captured Definition Determines how the image dimension parameters will be implemented Serial Cmd K256 switch mode frame count time image process looping image dimensions Default 0 Options 0 Window of Interest 1 Region of Interest Camera settings Capture Index Shutter Speed Gain Focal Distance Sub Sampling located in the left half of the highlighted area Image capture dimensions Top Le...

Page 291: ...determine the size of the captured image WOI while DB2 has no impact The image WOI is not configurable It is automatically set up by the database according to the ROI settings Note Since the ROI parameters are not a camera setting a change in ROI parameters from one index to another does not indicate an image capture event This feature is intended to be used in conjunction with Image Process Loopi...

Page 292: ...I by di soric ID 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 Narrow Margins Background and Symbol Type are all Processing Settings values ...

Page 293: ...ager s current active configuration settings to database index 5 Save Current Settings to Configuration Database by di soric ID Definition Allows current active configuration settings to be saved to a selected database index Serial Cmd K255 index Click the Load Current to Index button to save the imager s current configuration parameters to the selected database index ...

Page 294: ...the database DataBar Expanded status is Enabled The current DataBar 14 status does not change if it is configured as Enabled Stacked and the database DataBar Expanded status is Enabled Data Matrix ECC level is determined by the current settings and not by database settings Therefore the database does not know which ECC level to enable and has no effect on current Data Matrix ECC settings Definitio...

Page 295: ...1 17 Configuration Database Request Selected Index Settings Example K255 5 This command phrase returns the configuration settings for database index 5 Definition Returns configuration settings for the selected database index Serial Cmd K255 index ...

Page 296: ...uration Database Settings Request All Configuration Database Settings Example K255 This command phrase returns the configuration settings for all 10 database indexes Definition Returns configuration settings for all indexes in the Configuration Database Serial Cmd K255 ...

Page 297: ...rformance Imager User s Manual 12 1 12 Terminal Contents This section describes the Terminal window and macro functions in di soric ID Terminal Window 12 2 Find 12 3 Send 12 4 Macros 12 5 Terminal Window Menus 12 6 ...

Page 298: ...eld The Terminal screen also displays symbol data or information from the imager You can also right click on the Terminal screen to bring up a menu of further options Click this button to display the Terminal view Click on desired Macro to run Click on Macros arrow to Add Macro Remove Macro or Edit Macro Copy paste save Type text here to find matching text in the Terminal window Type serial comman...

Page 299: ...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 left of the text field to locate additional instances of ABC ...

Page 300: ...Imager User s Manual Send Send The Send function allows you to enter serial commands and then send them to the imager 1 Type the command into the Send box 2 Press Enter 3 Click the Send button to the left of the text field to send ...

Page 301: ...er at the same time that it is displayed Editing a Macro When you click the arrow next to any macro and select Edit the following appears You can edit an existing macro or type in the Macro Name text field and define it in the Macro Value text field Click OK 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 ...

Page 302: ...r Change Background Color of Terminal window Non Printable Characters allows you to hide non printable characters or to show them in Standard or Enhanced format Default Settings returns all the above settings to default Keyboard Macros allows you to create new keyboard macro commands that can be sent from function keys F2 F4 F5 etc Capture Text lets you append data in real time to a text file of y...

Page 303: ...nds are not prefaced with a K and a numeric code nor do they require an initialization command A and Z They can be entered from within any terminal program or from di soric ID s Terminal or Utilities windows Serial Utility Commands 13 2 Read Rate 13 4 Counters 13 5 Device Control 13 7 Differences from Default 13 8 Master Database 13 9 Firmware 13 15 Default Reset Save 13 18 Imager Status Requests ...

Page 304: ...aster Load Status Display All Firmware Part Numbers a Display Application Code Part Number b Display Boot Code Part Number Part Number Checksum p Display Profile Module Part Numbers Display All Available Firmware Checksums a Display Application Code Code Checksum b Display Boot Code Checksum p Display Profile Module Checksum L1 Programmable Output 1 L2 Programmable Output 2 L3 Programmable Output ...

Page 305: ...K All Status Request Imager Status Request Commands K All Descriptor Status Request K All Range Status Request Knnn Single Status Request Knnn Single Descriptor Status Request Knnn Single Range Status Request Learn LEARN Initiate Learn Operation UNLEARN Initiate Unlearn Operation LEARN Display Learn Status uy path filename Y Modem Upload Transfer Options dy path filename Y Modem Download Transfer ...

Page 306: ...enabled the Configuration Database is not active regardless of how the imager is configured Read Rate by Serial Command Enter Decodes Second Test Sending C instructs the imager to transmit the decodes per second and symbol data if any The decode rate can vary dramatically due to the angle and location of the symbol in relation to the field of view This test is very useful in aligning and positioni...

Page 307: ...t 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 Note All counter values will be lost if power is recycled to the imager or if the imager receives a Reset or Save command Counters by di soric ID You can access Counters from di soric ID s Utilities menu Click th...

Page 308: ...ter Sending V displays the total number of good reads matching the master symbol or if Master Symbol is not enabled the number of good reads since the last reset This coun ter is always enabled but will only work as a match count when Master Symbol is enabled If Master Symbol is not enabled this counter records the number of good reads This count can be requested at any time Good Read Match Counte...

Page 309: ...3 status Disable Reader Sending I will turn the imager OFF end the current read cycle and will not allow the imager to enter another read cycle until turned ON This feature is useful during extended periods of time when no symbols are being decoded or the imager is being configured Disabling the imager will not affect any commands that have already been downloaded Enable Reader Sending H will turn...

Page 310: ...ab delimited text file click Save As Click Send and Save to send the settings to the imager and save them or Send to Reader to send the settings without saving them Important The use the Differences from Default feature you must connect to the imager and Receive Reader Settings via the Send Recv button on the toolbar Click this button for a list of di soric ID configuration settings that are diffe...

Page 311: ...x row to type data directly into the index b Click the Read Symbol into Selected Index to enter the next decoded symbol Usage Used where more than one master symbol is required as in a Multisymbol setup for matching and other Matchcode operations Definition Allows the user to define up to 10 master symbols as the master symbol database which can be entered by keyboard scanned in displayed or delet...

Page 312: ...so exceeds the size limitation The table below specifies the maximum number of characters available to each symbol according the number of master symbols defined from 1 to 10 Definition Number of Master Symbols allows you to select 1 to 10 master symbols for the master symbol database Serial Cmd K231 master symbol database size Note You must follow this command with a save command A or Z Default 1...

Page 313: ... making certain that master symbol database size is enabled for 9 or more symbols send K231 9 data Important The ASCII characters and can only be entered as hex pairs See ASCII Character Entry Modifier for a detailed explanation of how to enter ASCII characters as hex values Caution If no data is entered the existing data will be deleted di soric ID 1 Open the Utilities menu 2 Set the number of ma...

Page 314: ...ackets in the following format 5 If no master symbol data is available the output will be 5 Serial Cmd K231 master symbol number Caution Be sure to add the or you will delete the master symbol Note This command returns the number of master symbols if no number is included di soric ID 1 Click the Utilities button and the Master Database tab 2 Click the Receive Reader s Database button Definition Th...

Page 315: ...mple G5 will cause the next symbol read to be entered as master symbol 5 di soric ID In the Master Database tab under the Output Format menu 1 Select the master symbol index number in which you want to store the symbol data 2 Click the Read Symbol into Selected Index button Caution If you ve selected an index which already has existing data that data will be copied over by new decoded data when yo...

Page 316: ...lick the Master Database tab and double click the symbol number you want to delete 3 Delete text and click OK Serial Cmd K231 master symbol number To delete a master symbol enter the database number and a comma but leave the data field empty For example to delete master symbol 5 send the following K231 5 The command is entered with a blank master symbol data field which tells the imager to delete ...

Page 317: ...nected to the host 2 Apply power to the imager 3 Before updating you should verify the current firmware 4 Click in the Firmware Update text box and select the file type you want to download This will open a file locator box 5 Navigate to the appropriate file it will be a mot file open the file and click Start Caution Do not interrupt power or disconnect the host cable while download is in prog res...

Page 318: ...n 3 Select the code type to see its part number displayed in the text field to the right of the Request Part No button Request Part Number by Serial Command When you send a request for all product part numbers the imager returns b BOOT_P N a APP_P N p PROFILE_P N When you send a a request for the application code part number the imager returns a APP_P N When you send b a request for the boot code ...

Page 319: ...e to see its checksum displayed in the text field to the right of the Request Checksum button Request Checksum by Serial Command When you send a request for all available firmware checksums the imager returns b BOOT_CHECKSUM a APP_CHECKSUM p PROFILE_CHECKSUM When you send a a request for the application code checksum the imager returns a APP_CHECKSUM When you send b a request for the boot code che...

Page 320: ...is important to note that only di soric ID settings are defaulted To save these defaults to the reader itself you need to follow up with a Save to Reader Send and Save com mand EZ Button Resets not saved for power on Reset A Save to Reader Send No Save No Reset and Recall di soric Defaults Ard No No Reset and Recall di soric White Bal ance Defaults ArdWB No No Reset and Recall Power On Parameters ...

Page 321: ...c Default Parameters di soric default parameters are contained in the firmware and cannot be changed Software Defaults di soric default parameters can be recalled loaded into current settings with Ard com mand or recalled and saved for power on with the Zrd command Hardware Default If a software default and reset is not possible it may be necessary to reset the reader by shorting connecting specif...

Page 322: ...nt configuration Sending this request will return the current settings of all commands starting with the lowest K command value and ending with the highest K command value K All Descriptor Status Request This request will return all current descriptors for every K command starting with the lowest K command value and ending with the highest K command value K All Range Status Request This request wi...

Page 323: ...mber of database slots for the specific command Knnn Single Descriptor Status Request This request returns the basic functional description of all fields in the requested K command Knnn Single Range Status Request This request will return the value range and storage type description of all fields in the requested K command Knnn Display Command Wildcard This request will return the individual K com...

Page 324: ...ation The Unlearn state can be saved for a Power On condition by sending the Z command Learn Status Sending the LEARN request will return the current status of Learn operations Responses are sent in this format LEARN 0 Default symbol has not been learned LEARN 1 Learn operation in progress LEARN 2 Symbol has been learned Learn Persistence The learn state and parameters persist in the same way as o...

Page 325: ...hat some processing or correction of the detected image is necessary to ensure that the final image realistically represents the colors of the original image White Balance calibration works best if a white object a piece of paper for example is placed in front of the imager White and black objects can be present in the field of view during White Balance calibration but no color objects can be pres...

Page 326: ... The imager will acknowledge the symbol with a beep green flash and echo the serial data to the host If the command causes the imager to produce more serial out put such as serial verification or counter requests the data will be routed to the host port Bar Code Configuration Mode can be exited by any reset A or Z command as well as a J or a quick press and release of the EZ Button The command to ...

Page 327: ...his section explains how to control the formatting and filtering of decoded symbol data for output Output Format Serial Commands 14 2 Output Format Status 14 3 Format Assign 14 4 Format Extract 14 5 Format Insert 14 7 Output Filter Configuration 14 9 Ordered Output Filter 14 13 ...

Page 328: ...K740 output index start location length Format Insert K741 output index length hex string Format Assign K742 symbol number status Format Status K743 output format status Output Filter Configuration K744 filter number symbology length wildcard placeholder data unused database index Ordered Output Filter K745 number of filters ...

Page 329: ...enabled However Format Assign Format Insert and Format Extract must be properly set up as well Output Format Status by di soric ID 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 K743 output format status Default Dis...

Page 330: ...1 to 10 1 Formatted output status for symbol 1 2 Formatted output status for symbol 2 10 Formatted output status for symbol 10 Definition Status refers to the user defined formatting of a selected symbol position in the read cycle result Note that there is also a global formatting enable command that must be set for the formatting to be applied Serial Cmd K742 symbol number status Default Disabled...

Page 331: ...tract or insert command to continue building the output string Continue this process until you are finished building the string Serial Cmd K740 output index start location length Options 1 to 100 Definition Defines the location within the symbol data where the character extraction will begin The first character extracted will also be the first character in the sequence displayed in user defined ou...

Page 332: ... range is characters 2 4 The Sample Symbol example on the Symbol Parse dialog shows the selected character positions extracted and output as desired Simultaneously the data string from the actual selected symbol is dis played at the bottom left of the Parse Table followed by the user defined extracted output The Extract Range function corresponds to the Start Location and Length parameters in the ...

Page 333: ...dexes must be entered in order to insert longer character sequences For example if you wish to insert a 10 character sequence in user defined output you would need three commands with consecutive index numbers where the first two character sequence lengths were 4 and the third was 2 Serial Cmd K741 output index length hex string Default 0 disabled end of format cell array Options 1 to 4 Definition...

Page 334: ...Insert Format Insert by di soric ID 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 ...

Page 335: ...ill occur in the order the symbols are decoded Output Filter Configuration Rule 3 All qualified symbols will be sorted and output in the matching filter position If a symbol matches filter 3 it will be output as the third symbol If a filter does not have a matching qualified symbol a No Read message will be output in place of the symbol assuming the No Read message is enabled For example if there ...

Page 336: ...older data unused database index Options 1 to 10 Definition Specifies the symbology allowed to occupy this location in multisymbol output Note To filter or order a symbol the symbol must meet all the requirements of the selected filter index Serial Cmd K744 filter number symbology length wildcard placeholder data unused database index Default 0 any symbology Options 0 Any type 1 Interleaved 2 of 5...

Page 337: ...aceholder data unused database index Default 0 Options 0 to 64 Definition This is the character to be used in the data output field when performing a data filter comparison The wildcard character represents the end of matching and allows for variable lengths of symbol output Serial Cmd K744 filter number symbology length wildcard placeholder data unused database index Default 2A hex Options Any AS...

Page 338: ...t not 123 12345 or 1234C Filter data 123 A This will match 1234A and 123BA but not 123 1234C or 1234ABCD Filter data 123 A This will match 1234AB and 123BAT but not 1234A or 123BATS Filter data 12 This will match 1234 123456 and 123ABC but not 12 or 123 Filter data 123 A This will match 1234A 123BA and 123BATS but not 1234 or 1234C Serial Cmd K744 filter number symbology length wildcard placeholde...

Page 339: ...ables 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 Serial Cmd K745 number of filters Default 0 Options 0 to 10 ...

Page 340: ...14 14 ID 05 High Performance Imager User s Manual Ordered Output Filter ...

Page 341: ... Appendix C Serial Configuration Commands A 10 Appendix D Communications Protocol A 16 Appendix E ASCII Table A 25 Appendix F Interface Standards A 26 Appendix G Operational Tips A 27 Appendix H Using an External Trigger A 28 Appendix I USB to Serial Virtual COM Port Driver A 29 Appendix J ID 05 Image Output A 32 Appendix K Glossary of Terms A 35 ...

Page 342: ...gh Density 15 pin D Sub socket connector or USB Type A connector Indicators LEDS Read Performance Power Read Status Green Flash Good Read Blue Target Pattern Symbol locator Beeper Good Read match mismatch No Read serial command confirmation on off Discrete I O Trigger Input 5 to 28VDC rated 16 mA New Master 5 to 28VDC rated 16 mA Default 3 3V rated 0mA 3 3V Outputs 1 2 3 5V TTL compatible can sink...

Page 343: ...ID 05 High Performance Imager User s Manual A 3 Appendices Read Ranges High Speed Ultra High Density High Speed Standard Density High Resolution High Density ...

Page 344: ... to 10 0 33 mm to 254 mm ID 05 High Resolution Narrow bar width Field of View maximum Read Range with autofocus 1D 2D Ultra High Density 0033 0 08 mm 005 0 13 mm 2 2 56 mm 2 0 to 4 4 51 mm to 112 mm 0075 0 19 mm 010 0 25 mm 3 6 91 mm 1 9 to 6 7 48 mm to 170 mm 015 0 38 mm 020 0 51 mm 4 0 102 mm 1 9 to 7 7 48 mm to 196 mm High Density 005 0 13 mm 0075 0 19 mm 3 1 79 mm 1 5 to 6 0 38 mm to 152 mm 00...

Page 345: ...RS 232 422 485 5VDC ID 05 IM3 2 S ID 05 with Learn Mode High Res High Density RS 232 422 485 5VDC ID 05 IM3 3 S ID 05 with Learn Mode High Res Ultra High Density RS 232 422 485 5VDC ID 05 IM3 4 S ID 05 with Learn Mode High Res Standard Density USB I O 5VDC ID 05 IM3 2 U ID 05 with Learn Mode High Res High Density USB I O 5VDC ID 05 IM3 3 U ID 05 with Learn Mode High Res Ultra High Density USB I O ...

Page 346: ... is activated by connecting pin 8 to ground pin 4 c Chassis ground Used to connect chassis body to earth ground only Not to be used as power or signal return Direct Input Output Diagrams Pin Host RS 232 Host Aux RS 232 Host RS 422 485 In Out 1 Power 5 VDC In 2 TxD TxD TxD Out 3 RxD RxD RxD In 4 Power Signal Ground 5 NC 6 RTS Aux TxD TxD Out 7 Output 1 TTL a Out 8 Default configuration b In 9 Trigg...

Page 347: ...ID 05 High Performance Imager User s Manual A 7 Appendices Optoisolator Trigger Inputs for VSID A 24 5V S ...

Page 348: ...A 8 ID 05 Performance Imager User s Manual Electrical Specifications ...

Page 349: ...ID 05 High Performance Imager User s Manual A 9 Appendices New Master Pin ...

Page 350: ...29 gain shutter speed focus position symbol type WOI framing WOI margin line scan height Autocalibrate CAL Read Cycle Trigger Mode Filter Duration K200 trigger mode leading edge trigger filter trailing edge trigger filter Serial Trigger Character K201 serial trigger character External Trigger State K202 external trigger state End of Read Cycle K220 end of read cycle read cycle timeout Minimum Good...

Page 351: ...length PDF417 K476 status unused fixed symbol length status fixed symbol length Pharmacode K477 status fixed bar count status fixed bar count minimum bar count bar width mode direction fixed threshold value Data Matrix K479 ECC 200 status ECC 000 status ECC 050 status ECC 080 status ECC 100 status ECC 140 status ECC 120 status ECC 130 status QR Code K480 status BC412 K481 status check character ou...

Page 352: ...on UEC UEC threshold ISO IEC 16022 Symbol Quality Output 2 K801 output on symbol contrast symbol contrast threshold output on print growth print growth threshold output on axial non uniformity axial non uniformity threshold output on UEC UEC threshold ISO IEC 16022 Symbol Quality Output 3 K802 output on symbol contrast symbol contrast threshold output on print growth print growth threshold output ...

Page 353: ...ion K551 0 morphological operation operator size Configuration Database Number of Active Indexes K252 number of active database settings database sort Configuration Database Status K255 index shutter speed gain focal distance pixel sub sampling row pointer column pointer row depth column width narrow margins background color symbology Save Current Settings to Database K255 index Load Current Setti...

Page 354: ...mand A or Z may follow the command A Z initializes the imager s memory and saves for power on an A initializes the imager s memory but does not save for power on For example to enable UPC and save the change for power on send K473 1 Z To change Baud Rate and reset without saving changes for power on send K100 3 A Serial Configuration Command Conventions All data fields except the last must be foll...

Page 355: ... for power on Serial Command Status Request To ensure that any command was received and accepted you can send the Show Reader Status command The status of a specific serial command can be requested by entering the command followed by a question mark For example send K142 to request the status of Postamble Entering Control Characters in Serial Commands To enter control characters within a serial co...

Page 356: ...and 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 ...

Page 357: ... disabled ETX 0x00 disabled ACK 0x06 NAK 0x15 LRC disabled HOST_TX K141 0 IMAGER_TX ACK HOST_TX K141 IMAGER_TX ACK IMAGER_TX K141 0 HOST_TX ACK IMAGER_TX symbol data HOST_TX NAK host rejects IMAGER_TX symbol data resend data HOST_TX ACK transaction complete HOST_TX K141 IMAGER_TX ACK IMAGER_TX K141 0 timeout reached timeout reached timeout reached Timeout Reached transaction aborted data is flushe...

Page 358: ... Error Condition Transfer 1 RES 0x00 disabled REQ 0x00 disabled STX 0x00 disabled ETX 0x00 disabled ACK 0x06 NAK 0x15 LRC enabled HOST_TX K141 0 a IMAGER_TX ACK HOST_TX K141 B IMAGER_TX ACK IMAGER_TX K141 0 a HOST_TX ACK HOST_TX k141 0 x BAD LRC IMAGER_TX NAK HOST_TX K141 0 a GOOD LRC IMAGER_TX ACK ...

Page 359: ...ser s Manual A 19 Appendices Setup 3 Transfer 1 Transfer 2 RES 0x00 disabled REQ 0x00 disabled STX 0x28 ETX 0x29 ACK 0x06 NAK 0x15 LRC enabled HOST_TX K141 0 H IMAGER_TX ACK HOST_TX K141 k IMAGER_TX ACK IMAGER_TX K141 M w HOST_TX ACK ...

Page 360: ...8 ETX 0x29 ACK 0x06 NAK 0x15 LRC enabled HOST_TX K141 0 H IMAGER_TX ACK HOST_TX K100 n IMAGER_TX ACK HOST_TX IMAGER_TX K100 8 0 0 1 X HOST_TX ACK IMAGER_TX HOST_TX K141 0 H IMAGER_TX ACK HOST_TX K100 n IMAGER_TX ACK HOST_TX IMAGER_TX K100 8 0 0 1 X timeout reached IMAGER_TX timeout reached IMAGER_TX timeout reached IMAGER_TX timeout reached IMAGER_TX ...

Page 361: ...AGER_TX 0x1D ACK Unit responds with its address HOST_TX STX T ETX IMAGER_TX 0x1D ACK Unit responds with its address HOST_TX RES Terminate Transfer 2 HOST_TX RES 0x1C REQ Poll Unit 1 for data IMAGER_TX 0x1C STX T 00000 ETX HOST_TX ACK IMAGER_TX RES Terminate Transfer 1 HOST_TX RES 0x1C REQ Poll Unit 1 for data IMAGER_TX 0x1C STX T 00000 ETX HOST_TX Nothing Host should ACK here timeout reached IMAGE...

Page 362: ... transfer is aborted HOST_TX RES 0x1C REQ Poll Unit 1 for data IMAGER_TX 0x1C STX T 00000 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 T 00000 ETX Unit sends again HOST_TX ACK Host receives data IMAGER_TX RES Terminate Transfer 1 ...

Page 363: ...esponds with its address HOST_TX STX T ETX LRC IMAGER_TX 0x1D ACK Unit responds with its address HOST_TX RES Terminate Transfer 2 HOST_TX RES 0x1C REQ Poll Unit 1 for data IMAGER_TX 0x1C STX T 00000 ETX LRC IMAGER_TX ACK HOST_TX RES Terminate Transfer 1 HOST_TX RES 0x1C REQ Poll Unit 1 for data IMAGER_TX 0x1C STX T 00000 ETX LRC HOST_TX Nothing Host should ACK here timeout reached IMAGER_TX REQ Un...

Page 364: ...uld 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 T 00000 ETX LRC Unit sends again HOST_TX ACK Host receives data IMAGER_TX RES Terminate Transfer 1 HOST_TX RES 0x1C REQ Poll Unit 1 for data IMAGER_TX 0x1C STX T 00000 ETX BAD LRC HOST_TX NAK Host rejects bad LRC data Retry Event IMAGER_TX 0x1C STX T 00000 ETX GO...

Page 365: ... VT K 43 2B 75 4B K 107 6B k 12 0C FF L 44 2C 76 4C L 108 6C l 13 0D CR M 45 2D 77 4D M 109 6D m 14 0E SO N 46 2E 78 4E N 110 6E n 15 0F SI O 47 2F 79 4F O 111 6F o 16 10 DLE P 48 30 0 80 50 P 112 70 p 17 11 DC1 Q 49 31 1 81 51 Q 113 71 q 18 12 DC2 R 50 32 2 82 52 R 114 72 r 19 13 DC3 S 51 33 3 83 53 S 115 73 s 20 14 DC4 T 52 34 4 84 54 T 116 74 t 21 15 NAK U 53 35 5 85 55 U 117 75 u 22 16 SYN V 5...

Page 366: ...Since both device chassis are connected to a common ground a ground loop potential and the possibility of noise interference exists Therefore cable lengths are limited to a maximum of 50 feet 19 7m Despite being the most limited this interface is used frequently because of the large installed base of RS 232 equipment RS 422 RS 485 RS 422 unlike RS 232 measures signals deferentially that is the rec...

Page 367: ... Tips Cleaning The ID 05 has a hard coated window that should only be cleaned with alcohol 100 iso propyl Mounting When mounting the ID 05 do not insulate the stand mount The bottom panel is the hot test part of the imager and metal to metal contact is necessary for heat dissipation ...

Page 368: ...n to signal ground NPN This can be done by relays or by a transistor sourced signal If a 5 volt device is used in combination with an VSID A 24 5V S it must be connected as a 10 28 volt device 10 28 Volt Devices To trigger a 10 28 volt device a small amount of current needs to flow from Trigger to Trigger If a PNP source is used Trigger must be connected to signal ground If an NPN source is used T...

Page 369: ...ata using a USB ID 05 Installing the USB to Serial Virtual COM Port Driver 1 Download the driver files from the di soric website or di soric Tools USB Stick If the driver files are in a zip file extract them to a folder of your choice before running the installer 2 Double click on DPInst exe to launch the di soric USB to Serial Virtual COM Port Driver Installer 3 Click Next on the driver installer...

Page 370: ...accepting the license agreement and clicking Next you may see a Windows Security warning that states Windows can t verify the publisher of this driver software If you receive this warning choose the Install this driver software anyway option 5 The driver files will begin installing This may take several seconds Do not interfere with the installer during this process 6 Once the driver is installed ...

Page 371: ...reader s COM Port 1 Right click on My Computer in the Windows Start menu and select Properties 2 Select the Hardware tab in the System Properties dialog and click the Device Manager button 3 Expand the Ports COM LPT item on the Device Manager menu Right click on di soric Reader and select Properties 4 Select the Port Settings tab in the Properties dialog and click the Advanced button 5 Expand the ...

Page 372: ...the one below op 009 0 good 0 640x480_gs bmp 00003 00090 pending 1 640x480_gs bmp 00003 00057 pending 2 640x480_gs bmp 00003 00057 pending 3 640x480_gs bmp 00003 00058 pending 4 640x480_gs bmp 00003 00057 In this example there are 5 images in memory good 0 640x480_gs bmp pending 1 640x480_gs bmp pending 2 640x480_gs bmp pending 3 640x480_gs bmp pending 4 640x480_gs bmp The image will be stored in ...

Page 373: ...K In the connection window select the COM port and then click OK Adjust COM Properties settings to match the reader reader defaults shown below Click OK and you will see the HyperTerminal screen Retrieve an image list by sending op 9 op 9 op 009 0 good 0 1280x1024_gs bmp 00003 00064 pending 1 1280x1024_gs bmp 00003 00061 pending 2 1280x1024_gs bmp 00003 00061 pending 3 1280x1024_gs bmp 00003 00061...

Page 374: ...80x1024_q1 jpg low quality image short load time op 4 1280x1024_q100 jpg high quality image long load time Response Format The user will need to write an application that can receive the image 8 bit format 7 data bit communication will not work split up the data and write the file The data is format info and then image data so an ASCII terminal will not work The format of the data will be _ added ...

Page 375: ...gnal for computer processing Application Specific Integrated Circuit ASIC An integrated circuit that is customized for a particular kind of use rather than general use All vision system elements including firmware can be integrated into one ASIC Architecture The hardware organization of a vision system designed for high speed image analysis ASIC See Application Specific Integrated Circuit Aspect R...

Page 376: ...d or field is bracketed by predefined characters Decode Rate The number of good reads per second ahieved by an imager Darkfield Illumination Lighting of objects surfaces or particles at very shallow or low angles so that light does not directly enter a reader s optical hardware Depth of Field The in focus range of an imaging system Measured from the distance behind an object to the distance in fro...

Page 377: ...d Symbol Length Increases data integrity by ensuring that only one symbol length will be accepted Focal Distance In camera based vision the distance from the front of the camera to the object being viewed In optics the distance from the lens to the focal plane Focal Plane Usually found at the image sensor it is a plane perpendicular to the lens axis at the point of focus Focus Any given point in a...

Page 378: ...y Input A channel or communications line Decoded data or a discrete signal that is received by a device Integration Exposure of pixels on a CMOS sensor IP See Image Processing Ladder Orientation A linear symbol orientation in which the bars are parallel to the symbol s direction of travel LED See Light Emitting Diode Light Emitting Diode LED A semiconductor device that emits light when conducting ...

Page 379: ...in parts per minute Programmable Logic Controller PLC An electronic device used in industrial automation environments such as factory assembly lines and automotive manufacturing facilities Progressive Scan A non interlaced scan that doubles the number of visible picture lines per field by displaying all picture lines at once Protocol The rules for communication between devices providing a means to...

Page 380: ... stamped or etched Symbol Transitions The transition of bars and spaces on a symbol used to detect the presence of a symbol on an object Symbology A symbol type such as Code 39 or Code 128 with special rules to define the widths and positions of bars and spaces to represent specific numeric or alphanumeric information Tilt Rotation of a linear or 2D symbol around an axis perpendicular to the subst...

Reviews: