background image

 

 

 

41 

Bar Code Failures 

The ODV-2D tells the printer to announce a fault condition in two situations: 

  When the validator detects a bad bar code 

  When the validator detects no bar code where it expects to find one. 

How the printer reacts to these faults is determined by the printer’s configuration settings, as described 

in 

this section. 

Process for 1-D Barcode Analysis 

The following flow chart in Figure 5 is an overview of how the ODV-2D performs the 1-D barcode analysis. 
 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Edge Determination 

 

Symbol contrast >= Sym-

bol contrast Threshold 

 

Grading Scale: 

A: >= 70% 

B: >= 55% 

C: >= 40% 

D: >= 20% 

F:    < 20% 

Reflectance Minimum <= 

Threshold percentage of 

Reflectance Maximum 

Min. Edge Contrast (worst 

pair) >= Min. Edge Contrast 

Threshold 

Modulation >= Modulation 

Threshold 

 

Grading Scale: 

A: >= 70% 

B: >= 60% 

C: >= 50% 

D: >= 40% 

F:    < 40% 

Defects <= Defects 

Threshold 

 

Grading Scale: 

A: <= 15% 

B: <= 20% 

C: <= 25% 

D: <= 30% 

F:    < 30% 

Decodeability >= De-

codeability Threshold 

 

Grading Scale: 

A: >= 62% 

B: >= 50% 

C: >= 37% 

D: >= 25% 

F:    < 25% 

Percent Decode >= Per-

cent Decode Threshold 

Overall Grade >= Overall 

Grade Threshold 

 

Grading Scale: 

A: 3.5 to 4.0 

B: 2.5 to 3.4 

C: 1.5 to 2.4 

D: 0.5 to 1.4 

F: 0.0 to 0.4 

Figure 5 1-D Barcode Analysis

 

Summary of Contents for T8204

Page 1: ...Online Data Validator 2D User s Manual T8204 and T8304 Printers...

Page 2: ...ot installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in an installation If th...

Page 3: ...to ID Technology Inc cannot accept responsibility for any failure to satisfy the protection requirements resulting from a non recommended modification of the product including the fitting of non Print...

Page 4: ...nly analyze bar code quality but also to detect any printer failures process failures or media problems For maximum performance and to conform to quality specifications a fixed mounting distance and a...

Page 5: ...w 11 Grading Parameters 12 Grading A F 12 ISO versus Non ISO 12 Parameter Applicability 13 Configuring the ODV 2D 14 Enabling and Disabling 14 Note on Energy Star 14 Checking the Firmware Revision Num...

Page 6: ...rror Messages 46 Maintenance 54 Software License Agreement 55 Open Source Acknowledgements 57 Angstrom Linux 57 Linux Boot Loader 57 Aptina Video Driver Module 58 GNU C Libraries 58 OpenCV 58 ZXing Ba...

Page 7: ...bel as it exits the printer A sensor is used to record slices of the image as the output moves past the lens and then stitches them together for analysis Thus the entire image is recorded by the ODV 2...

Page 8: ...s The design parameters of the validator are as follows The ODV 2D can support labels of 24 inches maximum The ODV 2D can track the performance of up to 50 barcodes on a label The ODV 2D can support 2...

Page 9: ...ONLINE screen The Settings screen will use validator icons as follows o If neither the ODV 1 nor ODV 2D is installed the greyed out ODV 2D icon will be present o If the ODV 1 is installed the color V...

Page 10: ...but does not allow the entire scan width to be verified If Label dimensions are too small no barcodes will be printed To print and validate the bar code validation demo page 1 Load the factory default...

Page 11: ...ad only and used to gather and report statistics on how the val idator is reporting on print jobs sent to the printer Those items are described below The ODV 2D menu structure and its defaults are sum...

Page 12: ...ify Disable Grading Parameters Grading A F Several ISO and traditional parameters are individually graded per the ISO and ANSI specifications and these individual grades are combined to make an overal...

Page 13: ...ffects the barcode quality parameters All quality parameter menus are visible and user adjustable in this mode Parameter Applicability Barcode verifiers use parameters dictated by industry standards f...

Page 14: ...Do not disable or enable the ODV 2D with data in the buffer See Resetting ODV 2D Data page 15 Note on Energy Star The menu System Energy Star Pwr Saver Active is by default enabled and System Energy...

Page 15: ...V 2D data can be seen and analyzed Selecting the Type of Report Telemetry Data The validator sends a report to the selected data output destination There are three different options controlled by the...

Page 16: ...sable No automatic validator report is printed after the job Enable The validator report is printed after the batch job The end of the batch is determined by either the EXECUTE command or by timeout u...

Page 17: ...the print job By default this function is disabled To enable this function set this menu Path to Network Port The printer then outputs the bar code analysis and underlying data from the validator to t...

Page 18: ...label Max Retry times FAIL Carriage Return Line Feed Factory Default Disable IMPORTANT When the menu is set to something other than Disable the printer will automatically change ODV 2D Control Teleme...

Page 19: ...ipped from ODV 2D Control Skip Labels it will reprint the bad form and any other forms printed prior to the physical stop Grade Report The entire print job will print uninterrupted If one or more erro...

Page 20: ...s ODV 2D Control Skip Labels This option is used for skipping blank labels after bad labels have been marked It is useful when you want to have extra blank labels in between bad and good ones Minimum...

Page 21: ...the form will be dumped and printing will resume with the next form Keep Form After you clear the fault printing will resume with the same form again It will not attempt to print the next form until...

Page 22: ...seconds Factory Default 25 seconds IMPORTANT For labels with complex and significant data en coded in 2D barcodes this menu may need to be increased Symbology Submenu Several ODV 2D options which def...

Page 23: ...le Ignore graphics in terms of barcodes Factory Default Enable Code 39 ODV 2D Symbology Code 39 Determines if Code 39 barcodes should be processed or ignored Enable Search for Code 39 barcodes Disable...

Page 24: ...e UPC EAN ODV 2D Symbology UPC EAN Determines if UPC EAN barcodes should be processed or ignored Enable Search for UPC EAN barcodes Disable Ignore UPC EAN barcodes Factory Default Enable PDF417 ODV 2D...

Page 25: ...e grading faults that will be reported during validation ISO The Overall Grade per ISO standards will determine if the barcodes pass or not All quality parameter menus will be hidden and only Overall...

Page 26: ...oubleshooting Error Messages and take the appropriate error action Data Verify ODV 2D Grading Data Verify This menu chooses whether to compare the data that comes from the vali dator is the same as th...

Page 27: ...e truncation used on the analysis parameter s average the Overall Grade may be higher than an individual analysis parameter grade Example The Decodeability value of 48 displays as C but the Overall Gr...

Page 28: ...nd quiet zones for each bar code For example the Defects default is 21 This means that if the bar code and quiet zone defects exceed 21 the ODV 2D gives the bar code a failing grade The lower the perc...

Page 29: ...e percentage of space reflec tance set by this threshold For example an Rmin setting of 50 requires that at least one bar reflectance value fall under the midpoint of the reflec tance value read for t...

Page 30: ...in both the X and Y axis Low axial non uniformity grades may be caused by software errors in code generation or print speed variation during printing The ODV 2D will fail any barcode with an axial no...

Page 31: ...gin available to recover damage using error correction Low codeword yield may indicate a y axis failure in the barcode such as thermal drag The ODV 2D will fail any barcode with a codeword yield at or...

Page 32: ...ived by the printer during printing The report does not include information about bar codes that are placed in the ODV 2D scanning beam while the printer is idle or from print jobs that generate an Un...

Page 33: ...X8702 ST Symbology Code 39 Overall Grade C 2 1 Aperture mils 10 Wavelength nm 624 X dimension mils 09 9 Decodeability 65 Modulation 34 Symbol Contrast 68 Edge Contrast 30 Defects 14 Rmin 4 Rmax 86 PCS...

Page 34: ...profile graphs The left uses a Profile Horiz Mag of 1 default and the right uses a Profile Horiz Mag of 2 These graphs only show the profile of actual bar code data The dashed lines represent the 90...

Page 35: ...Max 92 Scale 90 956 Offset 7 02174 Print Bullseye This is used for the field calibration process to align the ODV 2D unit properly with respect to tilt and slope See Section Calibration for more detai...

Page 36: ...n overstruck forms printed since the last Clear Data command Overstrike Forms ODV 2D Statistics Overstrike Forms The number of forms containing a bar code that fell below the minimum ac ceptable level...

Page 37: ...he Ethernet diagnostic port on the ODV The Ethernet is accessible from the side of the ODV needs to remove cover plate to expose MAC Address ODV 2D Statistics MAC Address Shows the MAC Address of the...

Page 38: ...ments In addition no more than 50 codes can be processed in each label Minimum Code Height The barcode height of 1D codes must be at least 0 10 inches This is required to get the necessary area to do...

Page 39: ...ICS ON or 1 OFF or 0 When enabled search graphics within the job for barcodes Other wise ignore the graphics and only process the barcode command from the emulations ORIENT ALL PICKET LADDER Choose th...

Page 40: ...17 FUTURE ON or 1 OFF or 0 When enabled Micro PDF417 bar codes will be processed Otherwise they will be ignored on the label DATAMATRIX ON or 1 OFF or 0 When enabled Data Matrix bar codes will be proc...

Page 41: ...1 D barcode analysis Edge Determination Symbol contrast Sym bol contrast Threshold Grading Scale A 70 B 55 C 40 D 20 F 20 Reflectance Minimum Threshold percentage of Reflectance Maximum Min Edge Cont...

Page 42: ...default Auto selection is not working Validator Action Error Action The printer response is the same whether the error stems from a bad or missing bar code It is determined by the ODV 2D Control Vali...

Page 43: ...er the overstrike printing the printer clears the error message and stops the alarm then resumes normal printing at the point the job was stopped If more than one form is overstruck only the first ove...

Page 44: ...l then slew to the next top of a blank form and reprint the same form or go the next form depending on the setting for ODV 2D Control Max Retry Action NOTE The only difference between Rescan Form and...

Page 45: ...depending on the setting for ODV 2D Control Skip Labels It will then slew to the next top of a blank form and reprint the same form or go to the next form depending on the setting for ODV 2D Control M...

Page 46: ...encoded For example a check sum is incorrect a required number of characters is not met or the required terminator characters are not included This problem is almost always caused by incorrect form o...

Page 47: ...are change media or set ODV 2D Grading Symbol Contrast to 0 to disable it ODV COMM ERR See Manual Communication error between printer and online data valida tor ODV 1 Cycle power 2 If the problem pers...

Page 48: ...edia 1 Check for a wrinkled ribbon or debris on media Roll wrinkled area onto take up spindle 2 Adjust the printhead pressure blocks Refer to the Ad ministrator s Manual Poor scanning Inspect head Dat...

Page 49: ...nd the connections are good replace the validator 4 If using bitmapped bar codes set ODV 2D Control Number of Codes to the number of codes per form not Auto 5 Adjust Media Image Print Intensity and Me...

Page 50: ...is the case when the feature capability does not match 1 Contact Customer Service for the latest printer firmware and validator firmware 2 Upgrade the validator firmware first If the error mes sage g...

Page 51: ...wrong with the LED array Call your service representative if the problem persists The printer pauses after scanning each label For complex labels with 2 D or several 1 D bar codes the printer might be...

Page 52: ...pletely under the scanning beam The media is not falling straight down when exiting the print path thereby distorting the images taken by the camera The validator and printer are not properly communic...

Page 53: ...nter speed See Print Speed Limits If problems persist decrease the Media Speed Print Speed Be sure the bar code is not printing on the extreme edges of the label Clean the printhead See Cleaning in th...

Page 54: ...Maintenance The ODV 2D is a self contained unit that requires only periodic cleaning Every so often power down the printer and use a household glass cleaner and a dry lint free cloth to clean the gla...

Page 55: ...c You shall not sublicense sell lease or otherwise transfer all or any portion of the Software Product separate from the printer without the prior written consent of Printronix Auto ID Technology Inc...

Page 56: ...y our negligence for the Software Product covered by this Agreement and all other performance or nonperformance by us under or related to this Agreement are limited to the remedies specified by this A...

Page 57: ...e the various licenses are listed along with the GPL and LGPL open source components 2 Once a particular component is chosen the appropriate license will be displayed along with a download link to the...

Page 58: ...GNU C Libraries can be downloaded at Included in Angstrom root file system http www angstrom distribution org builder OpenCV From http opencv org about html OpenCV Open Source Computer Vision Library...

Page 59: ...glecode com files ZXing 2 0 zip The licensor is Sean Owen and headers in the source code contain the following information Copyright C 2016 Journey Mobile Inc Copyright C 2008 2014 ZXing authors Licen...

Page 60: ...EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR...

Page 61: ...sur render the rights These restrictions translate to certain responsibilities for you if you distribute copies of the software or if you modify it For example if you distribute copies of such a progr...

Page 62: ...or else saying that you provide a warranty and that users may redistribute the program under these condi tions and telling the user how to view a copy of this License Exception if the Program itself i...

Page 63: ...ing compliance by third parties to this License 7 If as a consequence of a court judgment or allegation of patent infringement or for any other reason not limited to patent issues conditions are impos...

Page 64: ...OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES END OF TERMS AND CONDITIONS GPL 3 0 GNU GENERAL PUBLIC LICENSE...

Page 65: ...dapt all or part of the work in a fashion requiring copyright permission other than the making of an exact copy The resulting work is called a modified version of the earlier work or a work based on t...

Page 66: ...u comply with the terms of this License in conveying all material for which you do not control copyright Those thus making or running the covered works for you must do so exclusively on your behalf un...

Page 67: ...the object code either 1 a copy of the Corresponding Source for all the software in the product that is covered by this License on a durable physical medium customarily used for software interchange f...

Page 68: ...making exceptions from one or more of its conditions Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License to the extent that...

Page 69: ...d work occurring solely as a consequence of using peer to peer transmission to receive a copy likewise does not require acceptance However nothing other than this License grants you permission to prop...

Page 70: ...e or more of the rights that are specifically granted under this License You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of dis tribut...

Page 71: ...COPYRIGHT HOLDER OR ANY OTHER PARTY WHO MODIFIES AND OR CONVEYS THE PROGRAM AS PERMITTED ABOVE BE LIABLE TO YOU FOR DAMAGES INCLUDING ANY GENERAL SPECIAL IN CIDENTAL OR CONSEQUENTIAL DAMAGES ARISING O...

Page 72: ...pplication may incorporate material from a header file that is part of the Library You may convey such object code under terms of your choice provided that if the incorporated material is not limited...

Page 73: ...version is given a distinguishing version number If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License or any later version applies to it...

Page 74: ...e the Work and such Derivative Works in Source or Object form 3 Grant of Patent License Subject to the terms and conditions of this License each Contributor hereby grants to You a perpetual worldwide...

Page 75: ...ng without limitation any warranties or conditions of TITLE NON INFRINGEMENT MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE You are solely responsible for determining the appropriateness of using...

Page 76: ...76 Contact Information Printronix Auto ID Customer Support The Printer Place Tel 1 800 243 3338 www theprinterplace com...

Page 77: ...77 P180045 001 D...

Reviews: