background image

BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 

©2004-2006 Jetmobile 

www.jetmobile.com

 

Page 51 

 
26- Troubleshooting 

Barcode data is printed as text, or the printer goes into “MEMORY OVERFLOW”:  

The printer might not recognize the BarDIMM, and the barcode font parameters create 
huge fonts that overflow memory. Please read the “ Testing the BarDIMM ” chapter in 
this manual. 
 

Barcodes are not readable 

Verify if the barcode reader is setup to read the symbology you are printing. If you have a 
doubt, please use the sample barcodes printed in the “Bar Code Formats Characteristics: 
Usage and format” chapter inside that manual. If your reader can not read those barcodes, 
it is either defective or the symbology is not read. Please refer to your barcode scanner on 
symbologies activation and scanner usage. 

 
How to stop barcode printing in a page:

 

Always send any other font selection sequence after the barcode data. Do not forget to 
send the character symbol set selection PCL command (eg: 

<Esc>(10U

 for PC-850). 

 

Under Windows, no barcode is printed:

 

Do not use any enhanced (PCL XL) or PostScript HP LaserJet/ Business Ink Jet printer 
driver. BarDIMM supports only PCL 5 printer language. 
 

Formatting the German Post barcode: 

To print the code with the correct layout, use 124 for the p parameter and 300 for the h 
parameter: 

<Esc>(s124p300h24642T 

 

Error message with 2of5 interleaved barcode: 

The number of encoded digits must be even (multiple of 2). If you use a checksum, then 
you need to send an odd number of digits (the calculated checksum will add one character, 
making the total data length an even number). 
 

Narrow barcodes are sometime not readable: 

Please read the “ Bar Code Readability ” chapter at the beginning of that manual. 
In all laser printers, very thin lines do not have a perfectly clean edge, due to the toner 
particle shape that is not square. The result is that narrow black bars are wider than blank 
spaces of the same width. The solution is to tune the width by using the B and S 
parameters to reduce the horizontal width of the thin black bars, or the S parameter to 
widen the thin white bars. 

 
Barcodes on the very top of the page are not printed correctly 

As barcodes are printed at the current cursor position from the baseline to the top of the 
page, they may not be printed correctly (wrong height or caption text in the middle of the 
barcode) if there is not enough room on top of that current cursor position. Make sure you 
set the cursor in a vertical position compatible with the barcode height. 

Summary of Contents for BarDIMM Pro

Page 1: ...M Pro and BarDIMM Box Intelligent Barcodes Printing System for MS Windows Unix AS 400 Mainframes and ERPs BarDIMM Pro v3 3A Patents Pending 1994 2006 Jetmobile Installation and Programmer s Guide Edit...

Page 2: ...Parcel Service Parts of the BarDIMM Box are Oberon Service Jetmobile is a registred trademark of JetCAPS International Business Strategy SAS BarDIMM and BarSIMM are registered trademarks of Jetmobile...

Page 3: ...conditions No title or ownership of the Software is conferred with the License 1 The Software may be used without time limit on with one printer only 2 The Software may not be duplicated or copied 3...

Page 4: ...re contained in the media for a period of ninety 90 days from the date the product is delivered Jetmobile does not warrant that the functions contained in this Software will meet your requirements or...

Page 5: ...BARDIMM BOX 14 5 PRESENTATION 15 6 HOW BARDIMM WORKS 16 SINCE BARDIMM 1 8E MODIFIED ID FOR CODE 128C 18 7 FREESCAPE FEATURE 19 8 OCR A AND OCR B FONTS 20 9 HOW TO USE BARDIMM 20 10 FONT LIKE PARAMETER...

Page 6: ...A MATRIX 44 AZTEC CODE 44 CODABLOCK F 44 QRCODE 45 23 EURO CURRENCY SYMBOL AND ADDITIONAL FONTS 46 EURO AND OTHER CURRENCY SYMBOLS 46 MANUFACTURING AND SAFETY SYMBOLS 46 ELECTRONICS AND SAFETY SYMBOLS...

Page 7: ...izontally and vertically as information is encoded in both directions Those barcodes are then designated as 2D Barcodes and non 2D barcodes are called 1D Barcodes Some 2D barcodes can encode up to doz...

Page 8: ...lly follow the installation instructions especially those relating to proper agitation of the cartridge before you install the ink cartridge Print Density Settings When printing bar codes it is recomm...

Page 9: ...or wear an antistatic wrist strap Avoid moving around the work area to prevent static electricity to be generated Do not touch the BarDIMM components and handle the DIMM carefully at all times When pr...

Page 10: ...M Box web page BarDIMM Box supports 10 100BT Ethernet networks The example below shows the BarDIMM box configured with an IP address of 192 168 0 55 Connecting the BarDIMM Box Connect the BarDIMM Box...

Page 11: ...installed on the network JetSpool is available from the Jetmobile web site at http www jetmobile com Connecting to the embedded web server of the BarDIMM Box Open a web browser and enter the IP addres...

Page 12: ...erased and restarted once its size reaches 40 KB Save Click on Save to keep the new settings Important note the BarDIMM Box must be rebooted to use the new settings This is done by clicking on the bu...

Page 13: ...e font list the BarDIMM fonts are recognized by the printer This indicates the hardware DIMM is recognized by the printer but does not mean firmware is recognized Firmware The two following operations...

Page 14: ...e VAR for information on BarDIMM media recovery 4 2 Testing BarDIMM Box This sub chapter is only applicable to BarDIMM Box You can test the BarDIMM box by sending to it a BarDIMM test file This can ea...

Page 15: ...72 inch increment bar widths can be defined in 1 600 inch units code value can be printed as text together with code in many different embeddings with 20 different scalable fonts As a result you can g...

Page 16: ...at is called a checksum A checksum is a value result of a complex calculation on the code data That value is added to the end of the data and used by the code reader to proof the reading BarDIMM calcu...

Page 17: ...ter is provided Every bar code system has default options activated when parameters are not provided The user does not need to provide all parameters As an example if the height is omitted the default...

Page 18: ...eased before October 1997 for backward compatibility purpose If you are already using the BarDIMM with Code 128C we recommend you change it for the Code 128 Autoswitch ID The resulting barcodes will b...

Page 19: ...re is a new PCL sequence to change the Alternate Escape code Esc or AEC J Where is the ASCII decimal value of the new AEC 34 35 36 47 92 63 123 125 124 126 and 27 Indicating 27 disables Freescape Sett...

Page 20: ...nerated from specific developments where developers write code that generate PCL code with BarDIMM functionality from standard ERP software which feature a BarDIMM driver like SAP R 3 Oracle Peoplesof...

Page 21: ...xtended 24703 128 C obsolete 24681 39 extended CHK 24710 UCC 128 19 digits only 24675 Danish PTT 39 barcode 24720 EAN UCC 128 24676 French Postal 39 A R 24770 ZIP 4 POSTNET 5 24690 93 24771 ZIP 4 POST...

Page 22: ...character with text Example text under code for French postal barcode 24p AUSTRALIA POST 4STATES BARCODE 0 Use N symbol set for Customer Information digits only 1 Use C symbol set for Customer Informa...

Page 23: ...ze C Style 0 Use Default Bold 1 Use Regular 2 Use Italics 3 Use Bold 4 Use Bold Italic Example text in Univers Bold Italic automatic size 402h v parameter Esc s v 1 D BARCODES Short bar height in 1 60...

Page 24: ...thick bars 8 dots 4 8b 2 D BARCODES PDF417 Symbol format parameters 1 Maximum number of rows for the PDF symbol 2 Maximum number of columns for the PDF symbol 3 1 1 and 2 are the mandatory size for th...

Page 25: ...eight compared to the width 1 to 10 Unit minimum module width default 3 2 X parameter for the symbol X Y size ratio default 2 for 2 3 3 Y parameter for the symbol X Y size ratio default 3 for 2 3 4 Sy...

Page 26: ...15 for information on FNC codes Parameters cannot have decimals ie 2 5 is invalid Barcode parameters must be combined in a unique PCL font escape sequence ending with the T parameter e g ESC s4p305h2...

Page 27: ...nning of the string will force BarDIMM to use the set B of code 128 Those special control codes can only be used with the 128 Autoswitch and the EAN128 UCC128 barcodes Note that both Code 128 Autoswit...

Page 28: ...m Those fonts just need to be used in documents to generate at print time high resolution and readability barcodes Barcodes are not visible on the screen as data might need to be visually verified bef...

Page 29: ...rify the escape sequence syntax in R 3 SAP has pre defined a list of size and parameters for barcodes If those don t match your needs you may modify the controls copy the controls into the user Z envi...

Page 30: ...nces should be entered without carriage return Esc fS Save cursor position Esc a1000h1000V Cursor positioning Esc a90P 90 rotation Esc s4p102h40v10 30b10 30s24670T Select Barcode JETMOBILEBARDIMM Barc...

Page 31: ...Sack Label 50 4 1 9 27 German Postal 25 72 124 10 30 French Postal 39 36 124 7 21 Singapore 4 State 13 5 1 UK 4 State 13 5 1 Netherlands KIX 13 5 1 Australia 4 State 13 5 N A MaxiCode 1x1 inch N A N A...

Page 32: ...5 CHK 2 RSS14 D 13 6 N 12 1 Codabar Monarch DP 1 to 99 12 N 0 1 MSI PLESSEY D 1 to 99 12 N 8 1 or 2 CODE 93 DPU 1 to 99 9 N 19 2 93 EXT DPULC 1 to 99 DU 9 PLC 18 N 19 2 ZIP 4 D 5 9 or 11 29 600 Inch N...

Page 33: ...2 Random weight items 3 National Drug Code and National Health Related Items Code 4 For use without code format restriction and with checksum for non food items 5 For use on coupons 1 6 8 9 Reserved...

Page 34: ...e followed with two or five digits of supplemental information If the checksum is sent as the 13th digit it is ignored and recalculated Code 39 The real name is 3 of 9 bar code It is probably the most...

Page 35: ...lows you to encode all the 128 ASCII characters without analyzing the string to encode and use the required Code 128 modes BarDIMM analyzes data and switches dynamically between sets A B and C to prov...

Page 36: ...g Code 93 Compressed version of Code 39 Extended Code 93 Compressed version of Extended Code 39 MSI Plessey Numeric only it is used on labels for grocery industry RSS 14 RSS 14 is a linear symbology t...

Page 37: ...It is used to to encode 14 digits of numerical data that can be used to identify GTIN for scanning in the supply chain RSS Expanded encodes all EAN UCC Application Identifier Element Strings Special...

Page 38: ...ta You must make sure you give a 6 digits number to the BarDIMM and BarDIMM will calculate and print automatically the checksum Note that 4 state barcodes must be ended with a regular text font escape...

Page 39: ...data must be sent in a specific BarDIMM specific format Standard Customer Barcode 37 CUST with only the Sorting Code DPID DIPD Customer Barcode 2 52 FF MET DPID and 16 bars of customer information DIP...

Page 40: ...eady two dimensional barcode UPS uses MaxiCode to encode all information about the parcels to provide a faster and better service to its clients MaxiCode data is a string made of a header the ANSI mes...

Page 41: ...of labels for the shipment maximum 8 3 the MaxiCode mode Use 2 for domestic US shipments 3 for international shipments 4 the postal code 5 the country code 6 the class of service A comma must separate...

Page 42: ...2 840 001 RS 01 GS 96995011234 GS 84 0 GS 025 GS 1Z07000168 GS UPSN GS WX9031 GS 272 GS GS 1 1 GS 15 GS Y GS 123 FS 300 GS GS AK RS EOT Esc s0p10h12vbs4099T RSS with Composite Component A Composite Co...

Page 43: ...code much more data than the binary mode maximum 1848 bytes versus 1108 bytes BarDIMM automatically selects the best encoding binary or ASCII for the supplied data Also note that PDF417 has extensive...

Page 44: ...designed to combine the best characteristics of several 1st generation symbologies with special attention paid to ease of printing ease of finding in any orientation allowance for field distortion hi...

Page 45: ...sses like the folding of all pages that should be inserted together in an envelope BarDIMM can generate OMR marks used by insertion folding Sealing systems found in mailrooms Using BarDIMM makes it ea...

Page 46: ...WEB site The Euro symbols font is available on all HP LaserJet Business Ink Jet models but the Manufacturing and Safety Symbols and Electronics and Safety Symbols scalable logo fonts are not availabl...

Page 47: ...ile com Page 47 Electronics and safety symbols Escape sequence Esc 10Q Esc s1p size vs3b10400T where size is the symbol size in points 1 72th inch Those symbols are from the font library of Elsner und...

Page 48: ...page send the following sequence at the beginning of the page l1E a0h0V fs y3x1S To print 2 empty labels on the page send the following sequence at the beginning of the page l1E a0h0V fs y3x1S a0h4100...

Page 49: ...igits are grouped by pair Note that if you use the 25 Interleaved with checksum calculation you must send an odd number of digits as the checksum digit will round it to an even number of digits Action...

Page 50: ...ts The customer information defined in the string supplied to BarDIMM to generate such a barcode includes at least one non digit character Action Verify the Customer Information data for the barcode E...

Page 51: ...ly PCL 5 printer language Formatting the German Post barcode To print the code with the correct layout use 124 for the p parameter and 300 for the h parameter Esc s124p300h24642T Error message with 2o...

Page 52: ...a 79 ERROR message The problem is due to the printer firmware revision level and has been fixed on 5Si with firmware 8 X and 9 X This does not affect the printer or BarDIMM normal functionality To pri...

Page 53: ...may cause interference to radio and television reception BarDIMM Box has been tested and found to comply with the limits for a Class A computing device in accordance with the specifications in Subpart...

Page 54: ...ral Ebou 92130 Issy les Moulineaux France declare under our sole responsibility that the product BarDIMM Box to which this declaration relates are in conformity with the following standards and or oth...

Page 55: ...com Page 55 _______________________________________________________________________ Please check frequently the BarDIMM WEB site http www jetmobile com for latest information frequently asked question...

Page 56: ...1994 2006 Jetmobile All rights Reserved Jetmobile SAS http www jetmobile com...

Reviews: