Home

BarDIMM Pro Administrator Guide

image

Contents

1. Aztec 1000 to 1400 defines the ECC level based on the size of the codeword relative to the data size in percent 0 to 400 The matching ECC level will automatically be calculated 0 Default ECC error correction level of 23 3 Codewords 1 to 99 defines the ECC error correction level in 101 to 104 layers 100 in Compact format 201 to 232 layers 200 in Full Range format 300 Aztec Rune format 0 Default ECC error correction level of 5 M 1 Low ECC High Density level L 2 Standard ECC level M 3 High reliability ECC level Q 4 Ultra High reliability ECC level H 8 2 4 OMR OMR rotation 0 Horizontal OMR marks default 1 Vertical OMR marks 8 3 h parameter Esc s h caption text font 8 3 1 1 D BARCODES Controls what font is used for the human readable caption text and what color for both bars and caption text Format DCBA numeric value where A Typeface 0 Use Courier to print text default 1 Use Letter Gothic to print text 2 Use Univers to print text 3 Use Univers Condensed to print text 4 Use CG Times to print text 22 BarDIMM Pro Installation amp Configuration Guide BarDIMM Language Syntax 5 Use OCR B to print text great with UPC EAN B Size 0 Use automatic font size C Style 0 Use Default Bold 1 Use Regular 2 Use Italics 3 Use Bold 4 Use Bold Italic D Color 0 Black default 1 White 2 Red 3 Green 4 Yellow 5 Blue
2. CHK 39 3 of 9 encode space before data 39 CHK encode space before data 39 extended 39 extended CHK Danish PTT 39 barcode French Postal 39 A R 24620 24621 24622 24630 24631 24632 24650 24651 24660 24661 24700 24701 24702 24704 24703 24710 24720 24770 EAN JAN 8 EAN JAN 8 2 EAN JAN 8 5 EAN JAN 13 EAN JAN 13 2 EAN JAN 13 5 25 industrial 25 indust CHK 25 matrix 25 matrix CHK 128 autoswitch 128A 128B 128C 128 C obsolete UCC 128 19digits only EAN UCC 128 ZIP 4 POSTNET 5 BarDIMM Pro Installation amp Configuration Guide 19 BarDIMM Language Syntax 24690 24691 24644 24645 24750 24751 24780 24785 24786 24787 24790 24795 24810 24811 24812 24814 24815 93 93 extended USPS 25 11 digits Tray Label barcode USPS 25 8 digits Sack Label barcode CODABAR CODABAR CHKmod16 Singapore 4 State Australia 4 State 37 CUST Australia 4 State 52 FF MET Australia 4 State 67 FF MET Royal Mail 4 state Customer code Netherlands KIX postal barcode GS1 DataBar 14 RSS 14 GS1 DataBar 14 RSS 14 Truncated GS1 DataBar 14 RSS 14 Stacked GS1 DataBar RSS Limited GS1 DataBar 14 RSS Expanded 24771 24772 24775 23591 24760 24761 24762 24763 24800 24820 24830 24840 24850 24855 24860 24861 24899 ZIP 4 POSTNET 9 ZIP 4 POSTNET 11 I
3. For the BarDIMM Box please refer to the next section 3 1 1 BarDIMM Pro Memory Board for HP Printers CAUTION When removing a board from the antistatic bag do not touch the metal traces on the board Please verify that the BarDIMM Pro you are installing is compatible with your printer model and that your HP LaserJet Business Ink Jet has at least two internal CompactFlash or USB slots The BarDIMM Pro board can be installed in any of these slots Because the slots are close together we recommend installing them from right to left or bottom to top depending on the printer starting with the slot 1 WARNING Hazardous voltages are present in the printer Never remove any access cover or work near exposed electrical parts while power is connected Open the printer formatter like to install extra memory please refer to your printer manual as procedure differs between printer models ILLA Installing the BarDIMM Pro USB Board USB Based Printers HP Printers supporting solutions stored on USB include the following models e LJ P3005 LJ M3035mfp CLJ 3000 CLJ 3800 e LJ M4345mfp LJ M5035mfp CP3505 P4014 0415 4515 CP6015 CM6040mfp and all supported printers introduced after may 1st 2008 1 Locate the USB slot on the formatter and insert the BarDIMM Pro USB card fully but carefully ILE Installing the BarDIMM Pro CompactFlash Board CF Based Printers HP Printers supporting the CF include the following 4 Bar
4. MAKE SURE YOU REMOVE BARDIMM FROM THE PRINTER IF YOU NEED TO REFORMAT THE PRINTER DISK IF YOU KEEP BARDIMM PRO IN THE PRINTER IT WILL BE ERASED BarDIMM Pro Installation amp Configuration Guide 11 Testing BarDIMM Pro and BarDIMM Box 4 2 Testing the BarDIMM Box This section is only applicable to BarDIMM Box e You can test the BarDIMM box by sending to it a BarDIMM Pro test file This can easily be done using the JetSpool utility BarDIMM Pro test files and JetSpool utility are available on the Download drivers section of the Jetmobile web site http www jetmobile com e You can manually send a BarDIMM Pro test file to a BarDIMM box using the following command line lpr S lt IP Address gt P raw lt filename gt where lt IP Address gt is the IP address of the BarDIMM Box lt filename gt is the name of the test file to send If text replaces the barcodes the BarDIMM Box is not working properly Please contact your BarDIM Box reseller and provide the Log file information to facilitate troubleshooting 12 BarDIMM Pro Installation amp Configuration Guide How BarDIMM Pro and BarDIMM Box Work Chapter 5 How BarDIMM Pro and BarDIMM Box Work 1 A Barcode number in the BarDIMM language range 24580 24900 is activated with a BarDIMM language sequence lt Esc gt s p h v b s T where are parameters 2 The end of bar code data is determined according to the bar code type e Bar code data is numeric only ended by space
5. 1D The barcode data terminates with the lt Eot gt End of transmission ASCII 04 HEX 04 To separate format types use lt Rs gt Field separator ASCII 30 HEX 1E To separate primary and secondary address numbers use lt Fs gt Address field separator ASCII 28 HEX 1C BarDIMM expects to get both the primary and secondary messages from the application separated by a comma The primary message data is composed of the label number maximum 8 the postal code the country code Dy ae TP the class of service A comma must separate each of these parameters The secondary message is composed of 1 the ANSI Message Header 2 the Transportation Data Format Header 3 the Tracking Number 4 the SCAC 5 the UPS Shipper Number 46 BarDIMM Pro Installation amp Configuration Guide the number of labels for the current Package maximum 8 the MaxiCode mode Use 2 for domestic US shipments 3 for international shipments gt lt Rs gt 01 lt Gs gt 96 i e 1Z00004951 lt Gs gt USPN lt Gs gt i e 06X610 lt Gs gt 2D Barcodes Information 6 the Julian Day of Pickup i e 159 lt Gs gt 7 the Shipment ID 1 e 1234567 lt Gs gt 8 the Package n x i e 1 1 lt Gs gt 9 the Package Weight i e 10 lt Gs gt 10 the Address Validation i e Y lt Gs gt 11 the Ship To Address i e 634 ALPHA DR lt Gs gt 12 the Ship To City i e PITTSBURGH lt Gs gt 13 the Ship To Sta
6. 5670 recalculate it A digit is described by 2 bars and 2 spaces and its width is calculated as 7 thin bars 13 2 4 GTIN 13 Formerly EAN 13 European standard for items sold to the public HH I II HAM 12345 GTIN 13 contains numeric data only and encodes 01123456 789012 WMH NM 13 digits number The first two are the country code the next 6 digits are the supplier ID the next 4 digits are the product number and the last one is the required checksum character this split varies from country to country You do not need to specify the checksum digit as BarDIMM Pro and BarDIMM Box recalculate it If the checksum is sent as a 13th digit it is ignored and recalculated 38 BarDIMM Pro Installation amp Configuration Guide Bar Code Formats Characteristics A digit is described by 2 bars and 2 spaces and its width is calculated as 7 thin bars The number character is printed as text on the left side or the bar code and the checksum on the right side All the EAN and UPC codes can be followed with two or five digits of supplemental information 13 2 5 Code 39 The real name is 3 of 9 bar code It is probably the most commonly Il iil Il used bar code as it encodes not only digits but also upper case letters and punctuation Spaces are encoded as bars Text is encoded between start and stop characters which are automatically generated by BarDIMM Pro and BarDIMM Box Ba
7. BarDIMM Pro Installation amp Configuration Guide BarDIMM Language Syntax Example Thin bars 4 dots thick bars 8 dots 4 8b 8 5 2 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 e 3 e 1 and 2 are the mandatory size for the PDF symbol e 0 or not specified 1 and 2 are maximum size default e 4 e The PDF417 symbol is truncated on its right side e 0 The PDF417 symbol is not truncated default Example 8 columns 10 lines mandatory size non truncated 8 10 0b Data Matrix QRCode Symbol format parameters e 1 Small module height in dots 1 600 inch Aztec Symbol format parameters e 1 Small module height in dots 1 600 inch 2 Bar undercut parameter Value 0 to 1 1 dots default 0 Codablock B parameters like for 1D Barcodes OMR OMR mark thickness in dots 1 600 inch e 1 regular mark thickness in dots 1 600 inch e 2 heavy mark thickness in dots 1 600 inch Example 1 010 inch for thin mark and 1 020 inch for thick mark 6 12b 8 6 s parameter Esc s 1 2 3 4s spaces 8 6 1 1 D BARCODES Space Widths e 1 space width first thin width in dots 1 600 inch e 2 space width second width in dots 1 600 inch e 3 space width third width in dots 1 600 inch BarDIMM Pro Installation amp Configuration Guide 25 BarDIMM Language Syntax e 4 space width fourth width in
8. CR LF FF Escape code e Bar code data is alphanumeric ended by CR LF FF Escape code Advice end the data to barcode with a valid PCL5 regular font sequence such as lt Esc gt 10U lt Esc gt s0p12hbs4099T Transparent Print Data Mode Some bar code formats support full 128 character set from ASCII code 0 to ASCII code 127 or full binary data ASCII 0 to 255 Bar codes Extended 39 Extended 93 128A PDF417 128auto MaxiCode EAN UCC128 Data Matrix Aztec Codablock QRcode If you want to print special characters ASCII code lt 32 with these bar codes a Transparent Print Data PCL sequence lt Esc gt amp p X where lt Esc gt is replaced by ASCII char 27 decimal or by and where is replaced with the number of data bytes that follow until the next escape sequence must follow immediately the font selection sequence This is the only way to know how many characters have to be printed as bar codes Please analyze the sample Code EAN UCC 128 test files for more information 3 Data is analyzed to verify it fits in the bar code specs e Correct data size 25 must have an even size EAN 8 13 and UPC have fixed lengths etc e Valid data some systems like UPC E accept only specially structured data e Data only Numeric or Alphanumeric allowed characters If data is invalid incorrect size or invalid characters an X is printed on bars and an error message describing the problem is systematically added below the bars pre
9. Special control codes are inserted by passing the following special decimal characters in the bar code 128 SHIFT 129 FNC 1 130 FNC 2 131 FNC 3 132 FNC 4 133 CODE A 134 CODE B 135 CODE C 28 BarDIMM Pro Installation amp Configuration Guide Supported Operating Systems and Software Chapter 10 Supported Operating Systems and Software 10 1 MS Windows Support You may use BarDIMM Pro and BarDIMM Box functionality with a PCLS5 driver from your word processor spreadsheet or other Windows 3 1 95 98 ME NT XP 2003 based applications using BarDIMM special TrueType fonts generator BDTTGEN BDTTGEN is available at no cost from our web site http www jetmobile com BDTTGEN generates special Windows TrueType fonts that fit your Windows barcode printing needs BDTTGEN also installs and manages those TrueType fonts in your system These fonts activate BarDIMM Pro and BarDIMM Box language features and 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 before printing A special TrueType font also allows you to activate PCL5 macros and forms stored BarDIMM Pro permanent Flash Storage aikai p a p ree fe ee alH ce Sag an ae en Bt hie Da MEE CH SE cou sene cota S5 Cos Cot 21i EANy E varamsa copras iaa paame HarDIMM FRO sample jase for Windows Word Puse 1 1D Barco
10. and BarDIMM BOX ecceeeceeesseeseceeeeeeeeeeseeceaeeeseeeeeeensaees 15 6 The Freescape Feat re vo hienencicndeansiectantiestadadesunancsonsatsaaddactietsauuitnaaaanweadstnintsunerdieinasn 16 Setting the Freescape Settings ysis aces nesses encavencitunaendanaauveracuasenmaauensnateadacnnaeeanedses 16 7 OCR A and OCR B fonts vacscecnccsncunccsacusscadreassbedsatapeacelecaniauadincueut ind eteeecdeetess 18 8 BarDIMM Language Syntax as cca ic sseinadehauwdaaneveinawsiativeraaotinenieuniarsnueheangeness 19 T parameter Esc s T Typeface barcode type asssscivsascecavieain weetaninciininen 19 p parameter Esc s p caption text format sssscscssescesssetovcevanvonssasinsesdinsnsoesseanandssenvedenaes 21 h parameter Esc s h caption text font cccccccceseceseceecceeeeceeeeeeeceeeeeeseecsaecneeseeeenaees 22 v parameter Esc s v bars height nsssensesseseseessesssresseesessresseesessresseesseserssreseseesseesse 23 b parameter Esc s 1 2 3 4b bars snessseessessssseessessesssssressessrssressessrssenssesseesesseesee 24 s parameter Esc s 1 2 3 4s Spaces siicivasussncvanlvsncteaniwndaverupurdieovunitaershadaastunsorecssnectecs 25 9 Code 128 Control Codes ssssnsssenseennessnseesseonssnresssseressnesssnressesessseressssressenes 28 10 Supported Operating Systems and Software cccccsseeceesseeeeeeseeeeeeeeeeeeeees 29 MS Windows GOOF gic asies duces caccasunveceecsicebacnasynegn cusses EEE EASKEN 29 SAP IR 2 SU
11. at the beginning of a regular PCL sequence and it can be a printable character This functionality does allow all kinds of systems to use PCL and BarDIMM Pro even if they cannot send binary data to a printer 1 1 BarDIMM Pro and BarDIMMBox Presentation BarDIMM Pro and BarDIMM Box are intelligent technology solutions adding the sophisticated BarDIMM language and advanced capabilities to PCLS5 printers This language provides BarDIMM Pro Installation amp Configuration Guide 1 Introduction BARCODE printing capabilities The only barcode fonts that BarDIMM Pro includes are the fonts of the now discontinued Barcode amp More font cartridge which have been included under license for backward compatibility purpose the scalable logos and the scalable OCR B ASCII set as stand alone font and font for barcode text BarDIMM Pro and BarDIMM Box also feature the unique Freescape capability to print PCL commands from non binary systems BarDIMM Pro and BarDIMM Box currently support more than 65 bar code formats symbologies from the most passive to the most complex system 2D interleaved triple checksum etc Each of these formats can be declined in any height from 1 254 inch to 13 inches 1mm to 33 cm with 1 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 generate a million different ki
12. direct HP support BarDIMM Pro Installation amp Configuration Guide How BarDIMM Pro and BarDIMM Box Work 5 1 How to Use BarDIMM Pro and BarDIMM Box Barcodes are activated using a font like escape sequence generated e from specific developments where developers write code that generate PCL code with BarDIMM language extensions e from standard ERP software such as SAP R 3 Oracle Peoplesoft BAAN Please read the Supported Operating Systems and Software chapter in this manual for more information OSS notes are available from the www jetmobile com web site e from MS Windows Please read the MS Windows Support section later in this manual Please make sure you read the Usage amp Format section at the end of this manual carefully to fully understand the particularities of the barcode you need to generate BarDIMM Pro Installation amp Configuration Guide 15 The Freescape Feature Chapter 6 The Freescape Feature PCL codes always begin with the non printable Escape code Hexa 1B Dec 27 Some systems cannot use or send binary data to a device Binary means any character other than a letter punctuation or a digit Such systems include Mainframes where printers are connected to terminals and AS 400 This can be a problem to use the HP PCL language and to use Barcodes With the FREESCAPE feature the Escape code has a synonym a user defined Escape Code or Alternate Escape Code AEC This character acts exactly like the
13. fonts are recognized by the printer This indicates the hardware is recognized by the printer but it does not mean the firmware is recognized e Firmware The following two operations must be performed e From the front panel of the printer generate a Printer Auto Test A page is printed on which the list of Personalities appears The BarDIMM Pro application should be listed on the left side of the page e BarDIMM Pro test files are available on the driver section of the Jetmobile web site http www jetmobile com Send them to the printer to verify whether the BarDIMM Pro is active If the barcodes are replaced by text the BarDIMM is not recognized and the printer can run out of memory trying to map barcode parameters to the default text font If both tests are successful BarDIMM Pro is recognized by the HP LaserJet Business Ink Jet and operates correctly If those two tests fail verify if the BarDIMM Pro you have purchased is compatible with your printer a label on the board should indicate the compatibility Please then contact your distributor please read below There is one version of BarDIMM Pro for every HP LaserJet Business Ink Jet printer model and the BarDIMM Pro board is not cross printers compatible Make sure you have specified the model with your BarDIMM Pro order LaserJet Business Ink Jet models are not compatibles together i e BarDIMM Pro for LJ P4015 cannot work in a LJ CP3505 ON PRINTERS WITH HARD DISK
14. it does not specify a version number of the GNU Lesser General Public License you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply that proxy s public statement of acceptance of any version is permanent authorization for you to choose that version for the Library
15. label is included as PCL5 macros callable from any application using their number e In Windows using the Macro BarDIMM special TTF font e Install the Macro Exec TTF font and enter the macro number using it e In SAP R 3 Oracle and other ERPs using PCL5 commands To print one empty label on the page send the following sequence at the beginning of the page amp 11E amp a0hOV sfs y3x1S To print 2 empty labels on the page send the following sequence at the beginning of BarDIMM Pro Installation amp Configuration Guide Fonts and Macros the page amp 11E amp a0hOV fis y3x1S amp a0h4100V sfst y3x1S Notes must be replaced by the 3 digits macro number read table below in the sequences is the Freescape character Replace it with its new value if it has been changed to another value through the lt Esc gt J escape sequence or from the printer front panel V3 German V3 English V3 French V3 Italian V3 Spanish V4English V4 German 300 301 302 303 304 311 312 1 Custortor i Poni of diner Jetmobile www jetmobile com www bardimm com 4 Suppie 5 The safety symbol is available in the safety symbol font read previous chapter n Order complement A P 10934213A5 BrakesCorp TruckTown fa 5 Weight aal 39 C Nurber wT Wl BD44MB711 anrr A mimi a W 0 221 3 Example of Odette label macro with data barcodes and securi
16. lt GS gt lt GS gt AK lt RS gt lt EOT gt lt Esc gt s0Op10h12vbs4099T BarDIMM Pro Installation amp Configuration Guide 47 2D Barcodes Information 14 2 DataBar RSS Composite Component WEN A Composite Component is a two dimensional bar code added to a WU DataBar 14 or DataBar Expanded barcode it is not a true matrixed code but a stacked linear bar code CC is bi directionally decodable therefore can be read with laser scanners They have a binary based encoding scheme optimized for EAN amp UCC Application Identifier Element Strings Special compaction methods have been designed to decrease the symbol size for commonly used Element Strings such as lot number and expiration date All DataBar Composite symbols encode a linkage flag in both the linear component and the 2 Dimensional Composite Component to tell the scanner to continue scanning for the other component To add data in a CC call the regular DataBar symbology and send the data to encode as a CC after the digits for the DataBar code separated by the character ASCII code 124 Example with DataBar 14 JetmobileBarDIMMpro encoded as CC lt Esc gt s24810T1234567890123 JetmobileBarDIMMpro lt Esc gt sOp10h12vbs4099T 14 3 PDF417 The PDF417 is a high density 2D barcode created by Symbol Technology and now an ANSI AIM USA standard This barcode is Soa composed of a stack of rows with small black rectangles arranged in i columns The number of rows and column
17. macros mymac 100 SIZE 19432 bo bE ewe ew aes ao x binary stream of 19432 bytes lt Esc gt 12345X 15 4 Activating Macros e In Windows using the Macro BarDIMM special TTF font BarDIMM Pro Installation amp Configuration Guide 55 Fonts and Macros e Install the Macro Exec TTF font and enter the macro number using it e In SAP R 3 Oracle and other ERPs using PCL5 commands to activate a PCL5 macro overlay or call Macro Call lt Esc gt amp f y3X Macro Overlay lt Esc gt amp f y4X in those sequences replace with the macro number 56 BarDIMM Pro Installation amp Configuration Guide Troubleshooting Chapter 16 Troubleshooting Barcode data is printed as text The printer may not have recognized the BarDIMM Pro or the BarDIMM Box may not be functioning properly Please read the Testing BarDIMM Pro for HP Printers section in this manual Barcodes are not readable Verify if the barcode reader is set up to read the symbology you are printing If you have a doubt please use the sample barcodes printed in the Usage amp Format section in this manual If your reader cannot read these barcodes it is either defective or the symbology is not being read Please refer to your barcode scanner regarding symbology 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 comm
18. save the log file detailing the internal activity of the BarDIMM Box You may use it to verify network activities and configuration Access to this information file might also be requested should you need technical assistance for the BarDIMM Box estore This screen allows the resetting of the BarDIMM Box back to factory settings the way it was when you received it The password will be reset and will need to be redefined at the first login the configuration is then deleted You can also restore the factory settings by attaching a screen and keyboard to the back of the BarDIMM Box and entering Alt F3 l onks This screen restarts the BarDIMM Box The reboot rakes approximately 2 minutes logout sic This option closes the web session with the BarDIMM Box 10 BarDIMM Pro Installation amp Configuration Guide Testing BarDIMM Pro and BarDIMM Box Chapter 4 Testing BarDIMM Pro and BarDIMM Box 4 1 Testing BarDIMM Pro for HP Printers This section is only applicable to the BarDIMM Pro product For the BarDIMM Box please refer to the next section There are two different features built in the BarDIMM Pro fonts and firmware the BarDIMM language They work totally independently so you may have to test both e Fonts BarDIMM Pro contains the Barcode amp More fonts From the front panel of the printer if the printer has one generate a PCL Font List If OCR B or 23590 font names appear in the font list the BarDIMM Pro
19. size gt is the symbol size in points 1 72th inch pP LLELE Ts Ts es eee l tt tt sot ete tte tT TT TT TE TT A 9 Jejelelejlejele lejejejele J 15 1 2 Manufacturing and Safety Symbols Escape sequence lt Esc gt 10Q lt Esc gt slp lt size gt vsb10400T where lt size gt is the symbol size in points 1 72th inch SS OD y TT LY Oca cpa e C O E S Jle ole et Nn ole A Cad A CR EG E G E E E ba a G a a BA A G A a 52 BarDIMM Pro Installation amp Configuration Guide Fonts and Macros 15 1 3 Special Multi Character Symbols Green point lt Esc gt 10Q lt Esc gt slp20vsb10400TE with text lt Esc gt 10Q lt Esc gt slp20vsb10400TDE with gray arrows lt Esc gt 10Q lt Esc gt slp20vsb10400Td lt Esc gt c15G lt Esc gt v2Te lt Esc gt vT Recycling logo lt Esc gt 10Q lt Esc gt s1p20vsb10400Tghij lt 8 gt 123 15 1 4 Electronics and Safety Symbols Escape sequence lt Esc gt 10Q lt Esc gt slp lt size gt vs3b10400T where lt size gt is the symbol size in points 1 72th inch Ot 4S OL 7 8 8 10d iy 12 13 14 is 32 ISI E oO SNo eS mo 48 J6 EJON emo 64 E 1 1O 81 O O A A A l l EJ alalalajalalapA EAE O EEEa These symbols are from the font library of Elsner und Flake Fontinform GmbH Hamburg 15 2 Odette Transport Label Macros BarDIMM Pro and BarDIMM Box contains the VDA 4902 Odette label used in the automobile industry This
20. sorting This 4 State barcode encodes a variable number of digits and letters and has a checksum appended to the data You must make sure you give the correct digits and letters to the BarDIMM and BarDIMM will calculate and print automatically the checksum 4 state barcodes must be ended with a regular text font escape sequence 13 2 29 Australia Post 4 State Barcodes Established in 1998 4 State barcodes are used to allow Australia DUUN eT Tb O Gono Post to sort incoming mail via barcode read from letters those barcodes are totally different from the 4 State barcode used in Singapore There are three different types of barcodes corresponding respectively to FCC values 11 59 and 62 BarDIMM only needs the DPID and Customer information and generates automatically all the other information like the FCC or Reed Solomon checksum For each type or code the data must be sent in a specific BarDIMM specific format e Standard Customer Barcode 37 CUST with only the Sorting Code DPID lt DIPD gt e Customer Barcode 2 52 FF MET DPID and 16 bars of customer information lt DIPD gt lt CustomerInfo gt Customer information can be 8 digits or 5 alphanumeric chars long e Customer Barcode 3 67 FF MET DPID and 31 bars of customer information lt DIPD gt lt CustomerInfo gt Customer information can be 15 digits or 10 alphanumeric chars long lt DPID gt is the Sorting Code and must be 8 digits long lt CustomerInfo gt is customer infor
21. standard Escape Code when found at the beginning of a regular PCL sequence Default value for the AEC is the TILDE Freescape is smart enough to ignore the EAC if it is found as pure data You can mix regular Escape Codes and Alternate Escape Codes The AEC can be one of 10 characters Note The Freescape Escape sequence setting is only valid for the current job There is a BarDIMM Pro and BarDIMM Box language sequence to change the Alternate Escape code lt Esc or AEC gt 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 6 1 Setting the Freescape Settings With BarDIMM Box the box embedded web page allows to configure the settings With BarDIMM Pro the Freescape feature can be activated disabled configured for all jobs on the front panel of the printer Browse through the menu options until Bar Mick appears 6 1 1 Activating Deactivating Freescape 1 Press the Item gt key until FREESCAPE ON or FREESCAPE OFF appears 2 Press the Value key to toggle between ON and OFF 3 Press the Select key to validate the choice When Freescape is deactivated only the regular Escape code Hexa 1B Dec 27 can be used to start PCL commands To change the Freescape AEC character should be performed at installation time 16 BarDIMM Pro Installation amp Configuration Guide The Freescape Fea
22. 1 AP 67 FF MET DUL 8 15D 44 600 Inch Y N table 44 600 Inch 1 10UL Singap ZIP 4 D 5 9 or 11 29 600 Inch N 5 8 600 Inch 1 MaxiCode DPLUC up to 100 N A Y N A Codewords PDF417 DPLUC up to 1848 N A Y N A Codewords Data Matrix DPLUC up to 2335 N A Y N A Codewords Codablock DPLUC up to 5366 data Y 46 1 dependant Aztec DPLUC up to 3832 N A Y N A Codewords QRCode 1 2 DPLUC up to 7089 N A Y N A Codewords 1 D Digits P Punctuation L Lower case letters U Upper case letters C Control characters ASCH 0 to 31 2 Checksum character not counted 3 Checksum size not counted except when indicated with CHK N A Not applicable 13 2 Usage amp Format There are many standards used to encode the information as bars BarDIMM supports most of the barcode standards 13 2 1 GTIN 12 Formerly UPC A 12 una NK 12345 67890 USA standard for items sold to the public GTIN 12 contains numeric data only and encodes a 12 digit number The first one is the system number character the next 5 digits are the supplier ID the next 5 digits are the product number and the last one the required checksum character You do not need to specify the checksum digit as BarDIMM Pro and BarDIMM Box recalculate it A digit is described by 2 bars and 2 spaces and its width is calculated as 7 thin bars The number character is printed as text on the left side or the bar code and the checksum on the righ
23. 55 Poct 9100 BarDIMM Pro Installation amp Configuration Guide 5 Installing BarDIMM Pro amp BarDIMM Box 3 2 1 The BarDIMM Box Front view Back view Note The CompactFlash card should never be removed and the USB slots on the front should not be used either 3 2 2 Connecting the BarDIMM Box 1 2 3 4 Connect the BarDIMM Box to the network using an appropriate RJ45 cable Connect the BarDIMM Box to your USB printer if applicable Connect the power supply to the BarDIMM Box and to the main power There are 2 LEDs on the front of the box The top LED is on when the box is powered The bottom LED is on when the box is processing data Check that the top LED is on If it is not on check the power supply 6 BarDIMM Pro Installation amp Configuration Guide Installing BarDIMM Pro amp BarDIMM Box 6 Wait 2 minutes for a complete BarDIMM box boot 7 You can optionally connect a screen and keyboard to the back of the BarDIMM Box in order to interface directly with the box without having to connect to its IP address This can be useful if the IP address is unknown 3 2 2 1 Retrieving the IP Address of the BarDIMM Box BarDIMM Box works in DHCP and in fixed IP address modes which can be set from the BarDIMM box embedded web server DHCP is used by default The first step is then to determine the IP address provided by DHCP e The MAC address of the BarDIMM Box is indicated on the small label unde
24. 6 Magenta 7 Cyan Example text in Univers Bold Italic red bars amp text 2402h 8 4 v parameter Esc s v bars height 8 4 1 1 D BARCODES Short bar height in 1 60th of inch 0 42mm Minimum sizes apply Example Barcode in size 1 inch 25 4 mm 60v BarDIMM Pro Installation amp Configuration Guide 23 BarDIMM Language Syntax 8 4 2 2 D BARCODES QRCode Aztec e 0 Normal e 1 Reverse Video MacroPDF417 Barcodes matrix height 1 Number of PDF417 per column before starting a new column default 1 e 2 Kept for future usage Example Up to 2 PDF blocks in height for MacroPDF417 2v PDF417 and Macro PDF417 PDF417 block maximum height and width e 3 Maximum width in dots for PDF417 block in 600th of inch 4 Maximum height in dots for PDF417 block in 600th of inch Codablock barcode size e 1 single line bar height in 1 60th of inch 0 42mm same unit as fonts e 2 Maximum number of rows for the Codablock symbol e 3 Maximum number of columns for the Codablock symbol Example Lines pointsize 20 5 rows 20 20 8 10v OMR e OMR mark length in 1 60th of inch 0 42mm Example 1 inch long OMR mark 60v 8 5 b parameter Esc s 1 2 3 4b bars 8 5 1 1 D BARCODES Bar Widths e 1 bar width first thin width in dots 1 600 inch 2 bar width second width in dots 1 600 inch 3 bar width third width in dots 1 600 inch e 4 bar width fourth width in dots 1 600 inch 24
25. 8 24 UCC 128 29 105 6 12 18 24 CODABAR 29 1 6 12 MSI PLESSEY 29 1 6 12 ZIP 4 9 1 USPS Tray Label 50 4 4 9 27 USPS Sack Label 50 4 1 9 27 German Postal 25 72 124 10 30 French Postal 39 36 124 T 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 Ixlinch N A N A N A N A N A PDF417 Auto N A N A N A N A N A Data Matrix Auto N A N A N A N A N A QRCode 1 2 Auto N A N A N A N A N A Aztec Auto N A N A N A N A N A Codablock 16 1 6 12 18 24 OMR marks 45a N A 7a 142 Fixed values cannot be overridden by the user a Special usage might not correspond to column title N A Not Applicable 34 BarDIMM Pro Installation amp Configuration Guide Default Parameters Notes e Height corresponds to the h parameter TextFlag to the p parameter and the four bar widths to the b parameter e Height is in 1 60th of inch and bar widths are in 1 600th of inch e Spaces default values are the same as for bars BarDIMM Pro Installation amp Configuration Guide 35 Bar Code Formats Characteristics Chapter 13 Bar Code Formats Characteristics 13 1 Size Barcode type Characters Input Char width Compression Start Stop Checksums encoded length Unit thin 3 size in optional 69 0A bar width thin b
26. A lhash DES etc code not just the SSL code The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson tjh cryptsoft com Copyright remains Eric Young s and as such any Copyright notices in the code are not to be removed If this package is used in a product Eric Young should be given attribution as the author of the parts of the library used This can be in the form of a textual message at program startup or in documentation online or textual provided with the package Redistribution and use in source and binary forms with or without modification are permitted provided that the following conditions are met 1 Redistributions of source code must retain the copyright notice this list of conditions and the following disclaimer 2 Redistributions in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documentation and or other materials provided with the distribution 3 All advertising materials mentioning features or use of this software must display the following acknowledgement This product includes cryptographic software written by Eric Young eay cryptsoft com The word cryptographic can be left out if the routines from the library being used are not cryptography related 4 If you include any Windows specific code or a derivative thereof from the apps directory application co
27. Code 128 and EAN128 please read the SAP R 3 Support section for information on FNC codes Parameters cannot have decimals i e 2 5 is invalid Barcode parameters must be combined in a sequence ending with the T parameter e g lt ESC gt s4p305h24v7 21s7 21b24670T End the data to the barcode with a valid PCL5 regular font sequence such as lt Esc gt 10U lt Esc gt sOp12hbs4099T When using default parameters only the commas are required if other parameters have not been defined e g lt ESC gt s6pl1 5s24850T BarDIMM Pro Installation amp Configuration Guide 27 Code 128 Control Codes Chapter 9 Code 128 Control Codes Code 128 has five non data special control codes called FUNCTION CODES and 2 control codes to switch from one 128 set A B or C to another The switching control codes are used by BarDIMM Pro and BarDIMM Box to force one 128 set As an example the string 123456 can be printed with both sets A B and C Inserting a character with ASCII value 134 at the beginning of the string will force BarDIMM Pro and BarDIMM box 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 Autoswitch and EAN 128 analyze the data and optimize the barcode length by switching automatically between sets A B and C EAN128 and UCC 128 already include the FNC1 code as the first character you should not send it with the data
28. Configuration Guide Troubleshooting 39 barcode is much longer than it should be typically as wide as the page When you position horizontally the cursor using blanks to put the barcode at the right place you must send the barcode selection sequence after sending the space characters to move horizontally If you do not do that the spaces are part of the barcode data and the barcode is much wider than expected usually across the page If you can only send the barcode selection sequence at the beginning of the line use the special 39 symbologies with no starting spaces IDs 24670 and 24671 This symbology will not include the starting spaces in the barcode data Barcodes in PCL5 Macros Barcodes calling sequences cannot be inserted in PCL5 macros but barcode sequence plus barcode data can be inserted in PCL macros If an application needs to send multiple times the same barcode it can include it in a PCL macro and invoke it the required number of occurrences For more information on the PCL language and macros please consult the FAQ section of the www jetmobile com web site 16 1 Main Error Messages BarDIMM Pro and BarDIMM Box feature a built in debugging system for your bar codes When an error condition occurs a X is printed on top of the bars and the following error messages appear automatically under the bars Most error messages are self explicit Err Char nn Symbologies All An invalid character was entered in the s
29. D POM Terere aE E eE E NEEE TOE ENEA AE EEEN EES 30 Generic ERP Unix AS 400 and Mainframes Support ccccecceeesceesseeeteceeeeeeeeeeseees 31 11 BarDIMM Language Commands Examples ccccscceeeeeceeeeeeeeeeeeeeeeeeens 32 Barcode Rota ti n ys cccysiincacdewancnais rn saad eee 32 12 Default PAA CUTS secs te ceneesnacenaciesscheuanhecand cet iadansietnintecniunduauitantengareecedioned 34 13 Bar Code Formats Characteristics scnssccedscidesoistararnetsaicatasivadivsaasvsbienscssaneabans 36 SIZO e E E E E E 36 Usage amp Formatas ene a a E E E EE 37 14 2D Barcodes Information accessing cesiedanieniccceionnsieciddanonicsienn see indeputuclaeeredacsddtecaceceunes 45 UPS MaxiCogde M poreca isie aE EEEE EREA EE R 45 DataBar RSS Composite Component sssesessseseesseeseeseseseessesrsstesreseserssresseseesseesse 48 BarDIMM Pro Installation amp Configuration Guide i Table of Contents PDPA cal hte ile sense cat cae eel Sacre nascar alata ten E Deen fact ansetie 48 Macro PDA Taen ee e EE E aries 49 Data Matrix M ispirare a ee E A EE AEE 49 PANS Code M cartina E a nee TE at or ea nema aes 49 COG ADIOCK VD vclnisescipecswcdiete lunntuezisbeuvessnsdmenesndsegiadseu dense ETRE EE EER ATEN EAEE 50 ORCode M een ee ne a On aa eT eT ERAS OE een E ee eT ee eee ee 50 OMR matk Sienra pinni RE ses Sabin ands Sonus E R E 51 15 Fonts and VI ACT OS oil tet sntvadasre cadctuasnaedsehinhudandeehlenissiiubiantexelnlacieddnienaanvouten
30. DIMM Pro Installation amp Configuration Guide Installing BarDIMM Pro amp BarDIMM Box e LJ2410 20 30 LJ 4240 LJ 4250 LJ 4350 LJ 4345mfp CLJ4650 CLJ 4700 CLJ 4730mfp LJ 5200 CLJ 5550 LJ 9050 LJ 9040mfp LJ 9050mfp and CLJ 9500mfp 1 Locate the CompactFlash slot on the formatter and insert the BarDIMM Pro CF card carefully 3 2 Installing the BarDIMM Box This section is only applicable to the BarDIMM Box Printers for which a BarSIMM BarDIMM or BarDIMM Pro memory module is not available can be connected to the BarDIMM Box The BarDIMM Box acts as a print job converter and router To print documents that make use of BarDIMM functionalities a computer needs to send the PCLS print flow to the BarDIMM Box as if it were a standard network printer on port 9100 The BarDIMM Box processes the data adds the required barcodes or OMR marks then reroutes the modified flow to the destination printer or to a USB printer directly attached to the BarDIMM box The rerouting to another IP address or to the built in USB port is configured on the BarDIMM Box web page BarDIMM Box supports 10 100BT Ethernet networks Note It is advisable to create two print queues one to the BarDIMM Box which should be used for all barcode documents one to the printer which should be used for non barcode documents The example below shows the BarDIMM box configured with an IP address of 192 168 0 55 Rintqueue desinaton 192 168 0
31. ITIONS SOFTWARE LICENSE AND COPYRIGHT This Software is copyrighted and all rights reserved by Jetmobile SAS hereinafter referred to as Jetmobile In return for the payment of a one time license fee which was included in the purchase price of the Jetmobile SIMM DIMM product Jetmobile grants you a non exclusive right to use the Software subject to the following terms and conditions No title or ownership of the Software is conferred with the License 1 JETMOBILE grants you a license to Use one copy of the JETMOBILE Software Use means installing copying storing loading executing displaying or otherwise using the Software You may not modify the Software or disable any licensing or control feature of the Software If this Software is provided by JETMOBILE for Use with a specific model of imaging or printing product for example if the Software is a printer driver firmware or add on the Software may only be used with such product and model 2 The Software may not be duplicated transmitted transcribed disassembled decompiled decrypted or reverse engineered unless Jetmobile s prior written consent is either obtained or required by law Upon request the user will provide Jetmobile with reasonably detailed information regarding any disassembly decompilation decryption or reverse engineering 3 Any third party supplier of the Software may protect its rights in the Software against violation of this License 4 Jetmobile reserv
32. Jetmobile information traceability security and mobility BarDIMM Patents pending Installation and Configuration Guide Seventh Edition 1999 2010 JETMOBILE 1994 2010 Jetmobile SAS All rights reserved Patents pending Parts of the BarDIMM Pro product are Hewlett Packard Corp Stethos SystemHaus Elsner amp Falke Symbol Technology RVSI Acuity CiMatrix Welch Allyn Inc M DENSO Corporation and United Parcel Service Parts of the BarDIMM Box and BarDIMM Box documentation are Oberon Service Jetmobile is a registred trademark of JetCAPS International Business Strategy SAS BarDIMM and BarSIMM are registered trademarks of Jetmobile SAS All other trademarks are the property of their respective owners This documentation is non contractual Jetmobile reserves the right to modify the product specifications at any time without prior warning Jetmobile Software License Agreement IMPORTANT Please read this License carefully before using the Software manuals test files and any tools contained in the Jetmobile BarDIMM Product hereinafter referred to as SOFTWARE The right to use this Software is granted only if the Customer agrees to the terms of this License If you do not agree to the terms of this License you may return the unused Software product for a refund HOWEVER INSTALLATION AND USE OF THIS SOFTWARE INDICATES YOUR FULL ACCEPTANCE OF THESE TERMS AND COND
33. MM I Inn I l I I ii B EI shipment through the postal service in Germany Two codes are used on a label 40 BarDIMM Pro Installation amp Configuration Guide Bar Code Formats Characteristics e The Leitcode is used to encode the destination area and requires 13 digits e The Identcode is used to encode the tracking number and requires 11 digits 13 2 14 Codabar Monarch Encodes digits and punctuation characters Used mostly for blood UT ia 13 2 15 Code 93 ompressed version of Code 39 C WUE OI NOLIN 13 2 16 Extended Code 93 Compressed version of Extended Code 39 IMU 13 2 17 MSI Plessey Numeric only it is used on labels for grocery industry 13 2 18 GSI DataBar 14 Formerly RSS 14 The GS1 DataBar 14 formerly known as RSS 14 is a linear symbology that i I makes omnidirectional scanning easy It encodes 14 digits of data used to identify the GTIN Global Trade Item Numbers for scanning in the supply chain for Application Identifier 01 BarDIMM Pro and BarDIMM Box can generate the DataBar in various flavours DataBar 14 DataBar 14 Truncated shorter bars height and DataBar 14 Stacked used where a narrower symbol is needed as the DataBar 14 is printed in two rows of two segments each DataBar 14 can also accept 2D Composite Components CC Please refer to DataBar 14 CC in the 2D Barcodes sections further down this manual BarDIMM Pro Installation amp Configuration Guide 41 B
34. S LICENSE BY YOU ANY REMEDIES SPECIFIED IN THIS LICENSE AGREEMENT ARE EXCLUSIVE This agreement shall be constructed interpreted and governed by the laws of France You agree that this is the complete and exclusive statements of this agreement which supersedes any prior agreement or other communication between us on this subject 2010 Jetmobile SAS Rev 01 10 Table of Contents Mca iI NON sesen ea e EAEE OEE E O E Eei 1 BarDIMM Pro and BarDIMMBox Presentation ccccececeeeeeeeeeseeeeseceeeeeeeeeseeesaeenes l 2 Bar Code Readability nnnnoensoneeseesseensseesseesssessresserssseessessresseessressseessreseressee 3 When Printing With a New Ink Cartridge asisissccsaesnssviseistswssssrasessdunvaniunssendvatessstvearansenuess 3 Print Density Settings sisse ccacovchavscavsacoaseasacavecenantausnses tageahoraensouthasunacteuiwenthacesauriavestantevonss 3 3 Installing BarDIMM Pro amp BarDIMM BOX ssssseessesesssessssssssssessersssrsssresessssee 4 Installing BarDIMM PrOrsesisesnusnsnenna ean a eae 4 Installing th Bar DIMM BOX arresisiicroineneno oin e R TE SNS 5 4 Testing BarDIMM Pro and BarDIMM BokX ecceescesseeseeeeeenneeeeeeeeeeeaeeeees 11 Testing BarDIMM Pro for HP Printers esseseseesseseseseseesesresseesersresseeseserssreseeseesseesse 11 Te sting the BarDIMM BOX ncnessinennaciinen enari E R E 12 5 How BarDIMM Pro and BarDIMM Box Wotk cccccccsssseceeeeeesseeeeeeeeeees 13 How to Use BarDIMM Pro
35. and eg lt Esc gt 10U for PC 850 Print jobs sent to the BarDIMM Box using PCL6 PDF or Postcript formats are corrupted Only send PCLS print jobs to the BarDIMM Box as only this printer language is supported Don t send directly PDF files to the printer through the BarDIMM Box In Windows no barcode is printed Do not use any enhanced PCL XL or PostScript HP LaserJet Business Ink Jet printer driver BarDIMM Pro and BarDIMM Box support 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 lt Esc gt s124p300h24642T BarDIMM Pro Installation amp Configuration Guide 57 Troubleshooting Error message with 2o0f5 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 sometimes not readable Please read the Bar Code Readability chapter 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 B
36. andards and or other normative documents PN EN 55022 10 2000 PN EN 55024 09 2000 FC VRoHS FCC Part 15 Section 209 We hereby declare that the above named product is in conformity with the essential requirements and other relevant provisions of Telecommunication Directive Dz U 2000 nr 73 pos 852 The technical documentation relevant to the above equipment will be held at Jetmobile SAS 89 rue du Gouverneur General Eboue 92130 Issy les Moulineaux France yf dbsbola Jean Francois d Estalenx Name Signature Managing Director June 15 2009 Title Date The above symbol on the product indicates that the product should not be disposed of with the household waste The product may only be disposed of at a designated collection point For further information on the available collection points of waste and electronic equipment please contact your local government office or the retailer where you purchased this product 1994 2010 Jetmobile SAS All rights reserved Patents pending Parts of the BarDIMM Pro product are Hewlett Packard Corp Stethos SystemHaus Elsner amp Falke TMO Symbol Technology RVSI Acuity CiMatrix Welch Allyn Inc DENSO Corporation and United Parcel Service Parts of the BarDIMM Box and BarDIMM Box documentation are Oberon Service Jetmobile is a registred trademark of JetCAPS International Business Strategy SAS BarDIMM and BarSIMM are regist
37. ar GTIN 12 UPC A D 11 7 N 11 1 GTIN 13 UPC E D 11 or 6 3 5 for 11 7 for 6 Y for 11 14 5 for 11 for 6 1 for 11 GTIN 8 EAN D 7 7 N 11 1 JAN 8 EAN JAN 13 D 12 7 N 11 1 Supplemental 2 or D 2 or 5 9 N 13 0 5 for EAN UPC CODE 39 DPU 1 to 99 16 N 32 39 EXT DPULC 1 to 99 DU 16 N 32 PLC 32 Interleaved 2 5 D 2 to 100 9 Y 12 Industrial 2 5 D 2 to 100 14 N 20 Matrix 2 5 D 1 to 99 10 N 18 GS1 128 EAN DPUCL 1 to 99 data Y gt 35 1 128 dependant Code 128 Auto DPUCL 1 to 99 data Y 24 1 dependant Code 128A DPUC 1 to 99 11 N 24 1 Code 128B DPUL 1 to 99 11 N 24 1 Code 128C D 1 to 99 5 5 Y 24 1 UCC128 D 1 to 99 5 5 Y 51 5 CHK 2 GS1 14 RSS14 D 13 6 N 12 1 Codabar DP 1 to 99 12 N 0 MSI PLESSEY D 1 to 99 12 N 8 1 or2 CODE 93 DPU 1 to 99 9 N 19 93 EXT DPULC 1 to 99 DU 9 N 19 PLC 18 ZIP 4 D 5 9 or 11 29 600 Inch N 5 8 600 Inch 1 Singap 4State D 6 88 600 Inch N 22 600 Inch 1 36 BarDIMM Pro Installation amp Configuration Guide Bar Code Formats Characteristics Barcode type Characters Input Char width Compression Start Stop Checksums encoded length Unit thin 3 size in optional ED 0A bar width thin bar UK 4State DU 7 80r9 88 600 Inch N 22 600 Inch 1 NL KIX DU 5 to 12 88 600 Inch N 22 600 Inch 0 AP 37 CUST D 8 44 600 Inch N 44 600 Inch 1 AP 52 FF MET DUL 8 8D 5UL 44 600 Inch Y N table 44 600 Inch
38. ar Code Formats Characteristics 13 2 19 DataBar Limited RSS Limited The GS1 DataBar Limited formerly known as RSS Limited is a linear Hl symbology that encodes the same data as defined for all four types of DataBar 14 The encoding process is different and limits the values assigned for Indicator digits to 1 or 0 This form of DataBar Limited can be printed very small and is not generally intended for omnidirectional scanning DataBar Limited ontains two large data characters and a Mod 89 symbology check character It does not have stacked or omnidirectional formats and is designed for small item identification 13 2 20 DataBar Expanded RSS Expanded The GS1 DataBar Expanded formerly known as RSS Expanded is a variable length linear symbology that is encoded differently than DataBar 14 This symbology allows up to 74 numeric or 41 alphabetic characters This form of DataBar can be printed at densities that can be omnidirectionally scanned It is used to to encode 14 digits of numerical data that can be used to identify GTIN for scanning in the supply chain DataBar Expanded encodes all EAN UCC Application Identifier Element Strings Special compaction methods have been designed to decrease the symbol size for common Element Strings 13 2 21 ZIP 4 Postnet USA Only Prints the zip code as a bar code to speed mail through the postal WhesessalbebelesdDesael lial service US Post sy
39. ar Coding With UPS OnLine For customers Generating Bar Code Labels for format information MaxiCode data is a string made of a header the ANSI message and an End Of Transmission code Hereunder is the detailed information found in the ANSI message for the UPS MaxiCode Please note that BarDIMM does not expect data in the same order Please read the next paragraph for information on the data order Note Always use uppercase characters for the MaxiCode data LIST OF MAXICODE INFORMATION FIELDS Field name Description Required Optional Destination Postal code 5 or 9 Alphanumeric chars Required Destination Country code 3 digits Required Class of service 3 digits 3 digits Required Tracking number 10 or 11 Alphanumeric chars Required Standard Carrier Alpha Code UPSN Required BarDIMM Pro Installation amp Configuration Guide 45 2D Barcodes Information Field name Description Required Optional Shipper number 6 Alphanumeric chars Required Day of pick up 3 digits Required Shipment ID number 1 30 Alphanumeric chars Optional Item x of n in total 1 3 1 3 digits Required Weight Ib 1 3 digits Required Address validation Y N YorN Required Destination address 1 35 Alphanumeric chars Optional Destination city 1 20 Alphanumeric chars Required Destination state 2 alpha chars Required The different fields are separated with the lt Gs gt Group Separator ASCII 29 HEX
40. arcodes 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 the current cursor position Make sure you set the cursor in a vertical position compatible with the barcode height On a LaserJet 4100 equipped with BarDIMM Pro when the printer web page is accessed the printer crashes with a 49 4274 ERROR message or the embedded web server disappears This problem happens with the HP LaserJet 4100 when the embedded web server the internal web page of the printer is configured in any language other than English To fix the problem turn off the printer remove the BarDIMM Pro start the printer access the printer web page using your browser and set the language to ENGLISH You can now reinstall the BarDIMM Pro as indicated in the user manual When a PCL Font List is generated from the front panel of a hp LaserJet 4100 OCR A and OCR B fonts of the BarDIMM Pro do not appear in the font list This problem happens with the hp LaserJet 4100 font list The OCR A and OCR B fonts are listed but the name bellow their representation is not readable or simply not there This does not affect at all the printing with OCR A and OCR B fonts which are included in the BarDIMM Pro and are fully usable 58 BarDIMM Pro Installation amp
41. de you must include an acknowledgement This product includes software written by Tim Hudson tjh cryptsoft com THIS SOFTWARE IS PROVIDED BY ERIC YOUNG AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE The license and distribution terms for any publicly available version or derivative of this code cannot be changed 1 e this code cannot simply be copied and put under another distribution license including the GNU Public License This product includes software developed by the Open SC Project for use in the Open SC Toolkit contributors Andrea Frigido Andreas Jellinghaus Antonino Iacono Antti Partanen Antti Tapaninen Benjamin Bender Benjamin Sittler Bert Vermeulen Boris Kr ger Bud P Bruegger Carlos Prados Chaskiel Grundman Danny De Cock David Corcoran Douglas E Engert Eric Dorland Franz Brandl Geoff Thorp
42. de for numeric and alphanumeric strings It has 3 modes A NIU Il B and C which encode different range of characters Code 128 123D1 auto is an exclusive BarDIMM Pro and BarDIMM Box feature that 3 allows you to encode all the 128 ASCII characters without analyzing the string to encode and use the required Code 128 modes BarDIMM Pro and BarDIMM Box analyze data and switch dynamically between sets A B and C to provide the most compact code Code 128 Auto is fully compliant with the new worldwide standard for pallet labels which uses Code 128 mode B and C within the same pattern ECR labels standard To include special characters like FNC codes or SHIFT please read the Code 128 Control Codes chapter in this manual 13 2 12 GS1 128 Formerly EAN 128 and UCC 128 Variable length bar code starting with FNC1 code and based on Code 128 sets A B and C to encode the string GS1 128 is used for WHA pallets labels and EDI related barcode labels BarDIMM Pro and BarDIMM Box add automatically the FNC1 code at the beginning and the checksums at the end GS1 128 symbology requires that tags are encoded between round brackets in caption text and not in bars BarDIMM Pro and BarDIMM Box automatically remove the symbols in barcode but keeps them for caption text new feature since BarDIMM Pro and BarDIMM Box version 3 2 13 2 13 German 25 Postal Barcode Those special 25 interleaved codes are used on parcel labels for Mt l
43. des in Table f BarDIMM Pro sample page for Windows Word Page 1 ID Barcodes in Table C0DE39 b OO OO o B CODES Po I sama OR wea Bo sanskom im eens eon ELT Mame mm Ct ae mae For free text 2D Barcodes PDF417 QRCode DataMatrix Aztec encoding a paragraph is performed by creating a text box Insert Text box and to assign the 2D barcode TT font to the full text in the box This Scheme can also be used to put barcodes anywhere on the page independently from other texts BarDIMM Pro Installation amp Configuration Guide 29 Supported Operating Systems and Software Note that alphanumerical barcode data cannot start with a space blank Please read the BDTTGEN manual for more information on all capabilities 10 2 SAP R 3 Support BarSIMM BarDIMM BarDIMM Pro and BarDIMM Box functionalities are supported standard by the SAP R 3 software SAP OSS notes are available from the http www jetmobile com web site e OSS note 5196 lists standard R 3 barcode names and supported device types for printing barcodes e BarDIMM language commands are built into the HP device types by SAP e Modifications are only required for special Barcode types and sizes e OSS note 45643 lists PCL 5 command details for barcode attribute selection e BarDIMM language commands are maintained as Print Controls in SPAD e SE73 transaction lists barcode names and print controls for every device type e Barcode on Print control SBP
44. dots 1 600 inch Example Thin spaces 4 dots thick spaces 8 dots 4 8s Note the b parameters can be sent alone if the b and s parameters are identical It allows sending shorter PCL barcoding commands to the printer 8 6 2 2 D BARCODES PDF417 Symbol format parameters e 1 Symbol black white module height 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 e 3 Y parameter for the symbol X Y size ratio default 3 for 2 3 4 Symbol module min width 1 to 100 Unit 1 100 inch default value 10 The width value triggers a predefined scaling of the base barcode Example square PDF minimum module width smaller module size 1 1 1 5s QRCode 1 Symbol set for input data e 0 Use default Automatic JIS ShiftJIS e 1 Numeric 0to9 e 2 Alphanumeric 0to9 uppercase A to Z space e 3 Binary 8 bits byte data JIS 8 bit character set Latin and Kana in accordance with JISX0201 e 4 Kanji characters Shift JIS values 8140h to 9FFCh and E040h to EAA4h shifted from JIS X0208 Example QRCode alphanumeric data 2s OMR OMR mark spacing in dots 1 600 inch Default value 85 1 7 inch Important notes 26 BarDIMM Pro Installation amp Configuration Guide BarDIMM Language Syntax Please read the 2D Barcodes Information and Fonts and Macros chapters for full information on barcode symbology and symbols For
45. e Giirer Ozen for TUBITAK UEKAE Jamie Honan Jean Pierre Szikora Joe Phillips Juan Antonio Martinez Juha Yrj l J rn Zukowski Kevin Stefanik Ludovic Rousseau Marc Bevand Marie Fischer Markus Friedl Martin Paljak Mathias Brossard Matthias Briistle Nils Larsch Olaf Kirch Peter Koch Priit Randla Robert Bihlmeyer Sirio Capizzi Stef Hoeben Timo Ter s Todd C Miller Viktor Tarasov Villy Skytt Werner Koch William Wanders GNU LESSER GENERAL PUBLIC LICENSE Version 3 29 June 2007 Copyright C 2007 Free Software Foundation Inc lt http fsf org gt Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License supplemented by the additional permissions listed below 0 Additional Definitions As used herein this License refers to version 3 of the GNU Lesser General Public License and the GNU GPL refers to version 3 of the GNU General Public License The Library refers to a covered work governed by this License other than an Application or a Combined Work as defined below An Application is any work that makes use of an interface provided by the Library but which is not otherwise based on the Library Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by
46. ed by section 6 of the GNU GPL for conveying Corresponding Source 5 Combined Libraries You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License and convey such a combined library under terms of your choice if you do both of the following a Accompany the combined library with a copy of the same work based on the Library uncombined with any other library facilities conveyed under the terms of this License b Give prominent notice with the combined library that part of it is a work based on the Library and explaining where to find the accompanying uncombined form of the same work 6 Revised Versions of the GNU Lesser General Public License The Free Software Foundation may publish revised and or new versions of the GNU Lesser General Public License from time to time Such new versions will be similar in spirit to the present version but may differ in detail to address new problems or concerns Each 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 you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation If the Library as you received
47. efault 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 size is used Every code has its specific default values based on international standards 6 Ifrequired BarDIMM Pro and BarDIMM Box prints the code value as centered text with the bars either under half embedded in full embedded in or above the bars Checksum and flag characters are automatically placed in the right place for some systems EAN 8 13 and UPC according to the international standards Automatic sizing limits the embedded text point size to 15 no limit for text above or under bar code 7 After bar code printing completion cursor is set after the bottom right corner of the rightmost black bar 8 Ifanother bar code then needs to be printed just locate the cursor to a new position and send the barcode data The BarDIMM language command does not need to be sent again unless the barcode format changes Important note for BarDIMM Pro Should you need to upgrade your printer firmware 1 Uninstall BarDIMM Pro switch off and unplug all cables from your printer MFP remove the BarDIMM Pro CompactFlash or USB then plug back all cables and switch on the printer 2 Perform the firmware upgrade and verify the success through the configuration page 3 Reinstall the BarDIMM Pro module inside the printer Not following this procedure may lock your printer and require
48. ered trademarks of Jetmobile SAS All other trademarks are the property of their respective owners This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit Copyright 1998 2007 The OpenSSL Project All rights reserved Redistribution and use in source and binary forms with or without modification are permitted provided that the following conditions are met 1 Redistributions of source code must retain the copyright notice this list of conditions and the following disclaimer 2 Redistributions in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documentation and or other materials provided with the distribution 3 All advertising materials mentioning features or use of this software must display the following acknowledgment This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit http www openssl org 4 The names OpenSSL Toolkit and OpenSSL Project must not be used to endorse or promote products derived from this software without prior written permission For written permission please contact openssl core openssl org 5 Products derived from this software may not be called OpenSSL nor may OpenSSL appear in their names without prior written permission of the OpenSSL Project 6 Redistributions of any form whatsoever must retain the following acknowledgment This prod
49. es the right to terminate this License upon breach In the event of a termination all copies of the Software must be returned to Jetmobile or with Jetmobile prior written consent a certificate of destruction of all copies may be provided to Jetmobile Any use of the Software in violation of the copyright laws constitutes termination of this agreement and prosecution will begin 5 This License and the Software product may be transferred to a third party provided the third party agrees to all the terms of this License and that no copies of the Software are retained by the transferring party 6 If the software is licensed for use by the U S Government the user agrees that the Software has been developed entirely at private expense and is delivered as Commercial Computer Software as defined in DFARS 252 227 7013 or as Restricted Computer Software as defined in FAR 52 227 19 LIMITED WARRANTY To the original purchaser Jetmobile warrants the media Server box SIMM DIMM Memory Flash Card USB card on which the Software is stored to be free of defects in materials and faulty workmanship for a period of one 1 year from the date the product is delivered If during this period a defect in these media should occur you may return the media with a copy of your receipt or other proof of payment to Jetmobile or to an authorized Jetmobile distributor and Jetmobile will replace the media without charge Your sole and exclusive remedy in the even
50. eveloped by DENSO Corporation It is available in two models Model 1 and Model 2 an enhanced version of Model 1 The BarDIMM system supports four level error ming corrections and a wide range of symbol sizes BarDIMM can scale the code v with the definition of the small black square height width A QRCode symbol can include numeric and alphanumeric data with high compression binary Kana and Kanji data Maximum number of characters per QRCode symbol QRCode Model 1 Model 2 Numeric 1 167 7 089 Alphanumeric 707 4 296 8 bit byte char 486 2 953 Kanji characters 299 1 817 50 BarDIMM Pro Installation amp Configuration Guide 2D Barcodes Information 14 9 OMR marks OMR marks are horizontal or vertical black solid lines found on printed mailing sheets The mail processing machines check for these lines on every page fed in the system The tracking of these marks triggers mechanical processes 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 easy to put those marks in ERP Unix DOS or Windows documents There is no standard for OMR marks the specifications vary per machine and per OMR scanning software please refer to your mailroom system brochures for your own OMR marks requirements But BarDIMM can be configured to fit any specification Width spacing a
51. g to be encoded in a PDF symbol can be encoded into a series of linked PDF417 blocks Macro PDF417 options are similar to the PDF417 barcode options plus the maximum number of PDF417 symbols per column When the maximum of blocks is reached a new colum is created on the right of the previous column and so on until all data is encoded 14 5 Data Matrix aagus Data Matrix is a high density 2 D matrix code developed by RVSI Acuity Ft P CiMatrix that can encode a lot of information in a very small space The Data b Matrix symbology has extensive error correction capabilities using ECC200 error checking A Data Matrix symbol can store between one and 3116 numeric or 2335 alphanumeric characters and is scalable between a 1 mil square to a 14 inch square Since the overall size of the Data Matrix symbol is infinitely scalable the Data Matrix symbols can be read at virtually any distance given the right combination of Data Matrix size and reading equipment BarDIMM can scale the code with the definition of the small black square height width BarDIMM will automatically optimize the encoding binary text digits by analyzing the data on the data For the options for the Data Matrix symbol please read carefully the PCL parameters descriptions in the BarDIMM Language Syntax chapter 14 6 Aztec Code Aztec Code is a 2D matrix barcode symbology developed by Welch Allyn H designed to combine the best characteris
52. half duple 100 full duple warning remember to restart the print server after the modmicatons Parameter Definition HOST NAME Host name for the BarDIMM Box Please change it to the name of the printer it is attached to e g BDBBox_LJ1300 Sales IP LOOKUP METHOD Keep DHCP to let your network DHCP server automatically assign DHCP an IP address to the BarDIMM Box Select Manual to manually assign all network parameters LAN SPEED Keep Auto or force the LAN setting if necessary SAVE Click on SAVE to keep the new settings 8 BarDIMM Pro Installation amp Configuration Guide Installing BarDIMM Pro amp BarDIMM Box Important note The BarDIMM Box must be rebooted to use the new settings This is done by clicking on the restart button in the home page Do not forget to update your browser address as the IP address of the box will be changed as per your wish You can also change the IP address by attaching a screen and keyboard to the back of the BarDIMM Box and entering Alt F2 and then the new IP address sili This screen allows you to define where the target printer is connected to the built in USB port lan2USB or attached to the network lan2lan In the latter case both the IP address and the port must be indicated Parameter Definition SOFTWARE LOG This option activates the generation of a log file to assist troubleshooting The log file is automatically erased and restarted once its si
53. lation amp Configuration Guide BarDIMM Language Commands Examples lt Esc gt 10U lt Esc gt sp10hsb4099T Switch back to Courier 10cpi font lt Esc gt amp aP No more rotation lt Esc gt amp lf1S Restore saved cursor position Other Information Permanent and secondary fonts switching can be used with barcode fonts It is highly recommended that a text font be used as primary font and barcode font as secondary font please refer to the PCL developer guide for all information on primary and secondary fonts Complete BarDIMM language sequences samples are available at www jetmobile com in the FAQ section Warning The BarDIMM language is not the PCL language Therefore some limitations apply regarding command compatibility No font ID can be linked to a barcode created with the BarDIMM language The BarDIMM language cannot be used from HPGL2 Postscript or PCL6 BarDIMM Pro Installation amp Configuration Guide 33 Default Parameters Chapter 12 Default Parameters Barcode Name TextFlag Bar width 1 Bar width2 Barwidth3 Bar width 4 GTIN 12 UPC A 74 3 8 16 24 32 UPC E 29 3 8 16 24 32 GTIN 8 EAN 8 50 3 8 16 24 32 GTIN 13 EAN 13 62 3 8 16 24 32 CODE 2 5 29 1 6 18 CODE 39 29 1 6 18 39 EXT 29 1 6 18 CODE 93 29 1 6 18 93 EXT 29 1 6 18 CODE 128 29 1 6 12 18 24 GS1 128 EAN 128 29 1 6 12 1
54. mation the p parameter selects the N or the C symbol set numeric or alphanumeric Example lt Esc gt s1p24787T12345678 7V 5 lt Esc gt s0p12h10v4099T For the P option for the Australia Post 4state barcode please read carefully the PCL parameters descriptions in the BarDIMM Language Syntax chapter 44 BarDIMM Pro Installation amp Configuration Guide 2D Barcodes Information Chapter 14 2D Barcodes Information To encode data including an Escape character 27 decimal 1B hexadecimal data must be enclosed in a transparent mode sequence please read the Transparent Print Data Mode paragraph in the How BarDIMM Pro and BarDIMM Box Work chapter 14 1 UPS MaxiCode see The MaxiCode barcode is a 2D barcode that consists of 884 hexagons Piar 3 surrounding a bull s eye finder pattern One bit of information is encoded by SO En one hexagon Up to 100 characters of information can be encoded in one AA To Fata Mai square inch which is the approximate fixed size of such a barcode The SR N MaxiCode symbology includes built in error correction capability automatic data compression and full ASCII character set MaxiCode has been created by UPS and endorsed by AIM Uniform Symbology Specification MaxiCode as a multi purpose EDI ready two dimensional barcode UPS uses MaxiCode to encode all information about the parcels to provide a faster and better service to its clients Please read the MaxiCode section of the latest Guide to B
55. nd length marks can be defined using the b s and v parameters Note Some system use thicker marks for start stop some use only one type of mark for all marks Usage Only 3 characters can be used in data for OMR 0 1 and 2 e 1 Regular mark thickness defined by the Ist parameter for b 2 Heavy mark thickness defined by the 2nd parameter for b e 0 Mark skipped Marks are defined in the data from top to bottom BarDIMM Pro Installation amp Configuration Guide 51 Fonts and Macros Chapter 15 Fonts and Macros 15 1 Euro Currency Symbol and Additional Fonts BarDIMM features the old HP Barcode amp More cartridge C2053A fonts and some scalable logos that can be used together with barcodes on labels and other documents Euro symbols manufacturing electronics and safety symbols Barcode amp More fonts specific to BarDIMM Pro and special logos are accessible through fonts using standard PCL 5 font commands To use those fonts from Windows 3 X 95 a PCM file for the PCL driver is available from the www BarDIMM com 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 available in BarDIMM for HP LaserJet 4 4Plus 4Si 4P 4V and 4Si for technical reasons 15 1 1 Euro and other Currency Symbols Escape sequence lt Esc gt 10Q lt Esc gt slp lt size gt vsb10452T where lt
56. nds of bar code formats from BarDIMM Pro and BarDIMM Box BarDIMM Pro and BarDIM Box are not made of fonts but has their own language to describe the barcodes with one number for each type Numbers from 24580 to 24900 activate the BarDIMM Pro or BarDIMM Box intelligence All data following the BarDIMM language command is analyzed and converted directly into bar code by the firmware Note In this manual the escape code is indicated as lt Esc gt These five characters must not be entered as individual symbols but must be replaced with the unique character of ASCII value 27 Important note The BarDIMM language is invented and developed by Jetmobile it benefits from a legal deposit it is not owned by HP it s not part of PCLS5 and its language is copyrighted This means it cannot be reproduced or interpreted without a proper license agreement 2 BarDIMM Pro Installation amp Configuration Guide Bar Code Readability Chapter 2 Bar Code Readability The special issue discussed in this section may pertain to all the bar codes or in some cases to a specific bar code generated by the BarDIMM Pro and BarDIMM Box products 2 1 When Printing With a New Ink Cartridge On some laser or inkjet printers a slight degradation of image quality may occur immediately after replacing the ink cartridge To assure that the bar code images are printed with sufficient quality for later reading with electronic devices follow these instructions 1 En
57. ngful or b under the GNU GPL with none of the additional permissions of this License applicable to that copy 3 Object Code Incorporating Material from Library Header Files The object code form of an Application 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 to numerical parameters data structure layouts and accessors or small macros inline functions and templates ten or fewer lines in length you do both of the following a Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License b Accompany the object code with a copy of the GNU GPL and this license document 4 Combined Works You may convey a Combined Work under terms of your choice that taken together effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications if you also do each of the following a Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License b Accompany the Combined Work with a copy of the GNU GPL and this license document c For a Combined Work that displays copyright notices during execution include the copyright n
58. ntelligent Mail Barcode USPS ZEBRA MSI MSI CHK10 MSI CHK10 CHK10 MSI CHK11 CHK10 UPS MaxiCode Data Matrix Aztec Codablock F PDF417 Macro PDF417 QRCode Model 1 QRCode Model 2 OMR marks Please read the 2D Barcodes Information chapter for more information 20 BarDIMM Pro Installation amp Configuration Guide BarDIMM Language Syntax 8 2 p parameter Esc s p caption text format 8 2 1 1 D BARCODES Control if how human readable caption text is printed with bar code 0 Use default value 1 Don t print human readable text 2 Print human readable text embedded 3 Print human readable text half embedded 4 Print human readable text under code 5 Print human readable text above code Specials e Add 10 to print UPC EAN JAN checksum middle left rather than bottom left of bar code Add 10 to print start amp end characters with 39 bar code text e Add 10 to not ignore and in string to barcode as EAN128 e Add 20 to format text for French and German postal barcodes Add 100 to print checksum character with text Example text under code for French postal barcode 24p 8 2 2 AUSTRALIA POST 4STATES BARCODE 0 Use N symbol set for Customer Information digits only 1 Use C symbol set for Customer Information alphanumeric 8 2 3 2 D BARCODES PDF417 e 0 to 8 defines the ECC error correction level BarDIMM Pro Installation amp Configuration Guide 21 BarDIMM Language Syntax
59. ode Err CustInfo gt NN where NN is a value Symbologies Australia Post 4 State 52 FF MET and 67 FF MET The 52 FF MET and 67 FF MET barcodes encodes the DPID and the customer information which maximum length depends from the encoding table N or C defined with the p parameter The customer information defined in the string supplied to generate such a barcode is too long the maximum size is NN for the current parameters Action Adapt the length for Customer Information data BarDIMM Pro Installation amp Configuration Guide 61 Troubleshooting Err InvCharInCustInfo Symbologies Australia Post 4 State 52 FF MET and 67 FF MET The 52 FF MET and 67 FF MET barcodes encodes the DPID and the customer information which can include a predefined set of characters The customer information defined in the string supplied includes illegal characters Action Verify the Customer Information data Err Codablock size Symbologies Codablock The number of rows and columns indicated in the escape sequence do not leave enough room for data encoding Action Increase the columns and or rows barcode size 62 BarDIMM Pro Installation amp Configuration Guide Declaration of Conformity We Jetmobile SAS 89 rue du Gouv General Eboue 92130 Issy les Moulineaux France declare under our sole responsibility that the products BarDIMM Box and BarDIMM Pro to which this declaration relates are in conformity with the following st
60. otice for the Library among these notices as well as a reference directing the user to the copies of the GNU GPL and this license document d Do one of the following o 0 Convey the Minimal Corresponding Source under the terms of this License and the Corresponding Application Code in a form suitable for and under terms that permit the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source o 1 Use a suitable shared library mechanism for linking with the Library A suitable mechanism is one that a uses at run time a copy of the Library already present on the user s computer system and b will operate properly with a modified version of the Library that is interface compatible with the Linked Version e Provide Installation Information but only if you would otherwise be required to provide such information under section 6 of the GNU GPL and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version If you use option 4d0 the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code If you use option 4d1 you must provide the Installation Information in the manner specifi
61. r the box It can be used to retrieve the IP address from the list of connected devices on your DHCP server administration tools e Otherwise the JetSpool v4 1 tool can discover the BarDIMM Box installed on the network JetSpool is available from the Jetmobile web site at http www jetmobile com The DOWNLOAD DRIVERS area can be reached from the top INFORMATION menu I2 2e Connecting to the Web Page of the BarDIMM Box e Open a web browser and enter the IP address of the BarDIMM Box e The BarDIMM Box web page should appear If not please verify the IP address BarDIMM Box PrintServer o ters iM s links s login gt wawjetmabik cam ob ero t 0 waw oberon it The main login page shows up with the user password fields e The user name to use is always admin and cannot be changed e The password is not set You must enter the password you wish to use It will be the set password until a RESTORE FACTORY DEFAULT is performed BarDIMM Pro Installation amp Configuration Guide 7 Installing BarDIMM Pro amp BarDIMM Box 3 22 32 Options in the Web Server of the BarDIMM Box This option allows the configuration of the network parameters the network DHCP and the fixed IP a network network settings host name Nga ieee JBOX2 001BEB0901FD ip lookup method shee manual inaddress 7 92 0 0 192 subnet mask 255 0 0 0 galea 0 0 0 0 lan speed auto O10 nalt juple 10 full duple 5 an 100
62. rDIMM Pro and BarDIMM Box feature two flavors of 39 barcode call with and without starting blanks IDs 24670 and 24671 do not encode the space characters starting and ending the data to barcode IDs 24672 and 24673 do encode the starting spaces 13 2 6 Danish Postal 39 bar code cial 39 code used on parcel labels for shipment through postal Il HI lill iil N Iii Ii il sre in etal Contains ten digits a special checksum and BarDIMM Pro and BarDIMM Box only needs the 10 digits 13 2 7 French postal 39 bar code Special 39 code used on registered letters forms contains 8 digits a special checksum and ends with FR RB 0123 4512 8FR BarDIMM Pro and BarDIMM Box only needs RA and RB and the 8 digits 13 2 8 Extended 39 Based on the standard 3 of 9 it encodes all the ASCII characters Ilj iil Iil Iil II Ii by generating two characters for each character in the string to encode Supports all ASCII codes from 0 to 126 Bar code pattern is quite large BarDIMM Pro Installation amp Configuration Guide 39 Bar Code Formats Characteristics 13 2 9 Interleaved 2 of 5 Numeric only code it requires an even number of digits in the Hy If I Il string to be encoded It can have from 2 to 30 digits Also called 25 Interleaved 13 2 10 Industrial and Matrix 2 of 5 BAONE NIT 13 2 11 Code 128 Numeric only codes it can have from 1 to 30 digits New standard for most barcode labels Code 128 is a very compact bar co
63. refore you have to call the font and send three consecutive slash characters without any space in between Here are the PCL codes to send lt Esc gt 10U lt Esc gt s0p2 50h29vsb23591T 13 2 25 USPS Sack Barcode USA Only Ii 13 2 26 Singapore 4 State Barcode Effective July 1st 1997 bar coded sack labels with a special 25 interleaved barcode are required for automation rate Regular Periodicals and Standard Mail flat size pieces prepared in sacks The Singapore Postal Service is promoting the use of a 4 State barcode to TUTU pe ttt speed mail sorting This 4 State barcode encodes a 6 digits number and has a checksum appended to the data 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 sequence 13 2 27 Netherlands KIX barcode The Dutch Postal Service is promoting the use of a 4 State barcode to TUO T speed mail sorting This 4 State barcode encodes a 5 to 12 characters string and has a checksum appended to the data You must make sure you give a valid string to the BarDIMM Note that KIX barcode must be ended with a regular text font escape sequence BarDIMM Pro Installation amp Configuration Guide 43 Bar Code Formats Characteristics 13 2 28 UK Royal Mail 4 State barcode The UK Postal Service is promoting the use of a 4 State barcode to speed TUE T mail
64. rench registered mail barcode must start with either RA or RB The string supplied to BarDIMM Pro and BarDIMM Box for barcode data does not start with those characters Action Verify if the data for the barcode fits the symbology specs Err Fmt 00000000 60 BarDIMM Pro Installation amp Configuration Guide Troubleshooting Symbology Australia Post 4 State 37 CUST The 37 CUST barcode encodes the DPID an 8 digits number The DPID string supplied to generate such a barcode is not made of 8 digits Action Verify the length of the DPID string Err Fmt 00000000 lt CustInfo gt Symbologies Australia Post 4 State 52 FF MET and 67 FF MET The 52 FF MET and 67 FF MET barcodes encode the DPID an 8 digit number and the customer information which can be encoded using the N table if it only includes digits Either the DPID string is not made of 8 digits or there is no customer information defined in the string or the comma separator is missing Action Verify if the data for the barcode fits the symbology specs Err CustInfo nonDigit Symbologies Australia Post 4 State 52 FF MET and 67 FF MET The 52 FF MET and 67 FF MET barcodes encode the DPID and the customer information which can be encoded using the N table if it only includes digits The customer information defined in the string supplied to generate such a barcode includes at least one non digit character Action Verify the Customer Information data for the barc
65. s 52 Euro Currency Symbol and Additional Fonts cccccecccecseeseceeeceeeeeeeeceeeeeseeseneenseees 52 Odette Transport Label Macros svecsicassdsssccanczdacevaacatddvndssiccavastoccanlessandetcadsbaskecumananicans 53 Loading Fonts and Macros sincccscsaccsnvenidcmcaa ea aan ne eae 55 Activating MACTOS ccna saneecsouiinnsiatentsxenaonentinesseiusiancsssentinensteiandamusesseatiauandsneasniermcests 55 16 Troubleshooting sosseseseseeeseessesseesssseesssessessrsseessseesssesseesseesseeessresseessresseees 57 Maiti Errof MESSAgES erorico ste a EA AEA EEE R RE AEEA 59 17 Declaration of Conformity ssssseseesseeesseesessseeesseresssseessseessseeessssresssressssresso 63 ii BarDIMM Pro Installation amp Configuration Guide Introduction Chapter 1 Introduction Barcode technology provides an easy inexpensive and highly accurate means of data entry and storage for computerized information management systems Item identification information e g inventory control work in process tracking distribution tracking and other materiel management is the most common type of data stored in bar code systems The BarDIMM Pro products are intelligent modules providing the sophisticated BarDIMM language to a range of printers They offer barcode printing and font macro logo and storage capabilities The BarDIMM Box can be attached to any network or USB printer with PCL5 language compatibility BarDIMM Pro modules can be used with mos
66. s can be user defined or set automatically to fit a ratio 2 3 is the most common ratio PDF417 features built in error correction capability automatic data compression and full ASCII and binary character sets It can encode up to 1848 characters of information per barcode based on the compression level achieved PDF 417 supports two encoding modes ASCII Letters punctuation and digits and Binary any binary value between 0 and 244 modes ASCII mode has a better data density than the binary mode maximum 106 versus 177 bytes per cm and can encode 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 error correction capabilities PDF417 barcodes are read with laser scanner and CCD cameras e Number of rows min max 3 90 e Number of columns min max 1 30 Note that number of rows x number of columns must be less than 929 48 BarDIMM Pro Installation amp Configuration Guide 2D Barcodes Information Data too long to be encoded in a PDF symbol can be encoded into a series of linked PDF417 symbols This is called Macro PDF417 please read below There are many options for the PDF417 symbol activated using parameters of the font like PCL sequence Please read carefully the parameters descriptions in the BarDIMM Language Syntax chapter 14 4 Macro PDF417 Data too lon
67. stem 13 2 22 USPS Intelligent Mail Barcode USA Only oH forte fog ppo pJava fa ty Used since 2007 the USPS Intelligent Mail Barcode becomes mandatory in Fall 2009 for US companies looking for greater mail discounts Syntax for data barcode ID 2 digit Special Service 3 digit Mailer ID 6 digit Serial number 9 digit Delivery Point zip code 0 5 9 or 11 digit Example 05 987 978425 684745129 92130 You may activate caption text below or above the bars text is formatted automatically as per the USPS specs 42 BarDIMM Pro Installation amp Configuration Guide Bar Code Formats Characteristics 13 2 23 USPS Tray Barcode USA Only 1234567890 13 2 24 USPS Zebra Barcode USA Only Used since 1997 bar coded tray labels with a special 25 interleaved barcode are required for automation rate mailings of First Class Regular Periodicals and Regular and Enhanced Carrier Route Standard Mail letter size pieces and for First Class flat size pieces The US Post system has defined the Zebra code This is a series of diagonal lines to the right of the barcode that serves solely as a visual indication that a tray contains bar coded mail The code must not appear on tray labels for non bar coded mail This standard is applicable since July 1997 Due to its simplicity the Zebra code is implemented in BarDIMM as a font with just one diagonal thick bar coded in the slash character ASCII value 47 The
68. sure that the storage and care instruction that are supported with the ink cartridge were followed before installing the new ink cartridge in your printer 2 Be sure to change the ink cartridge when necessary Carefully follow the installation instructions especially those relating to proper agitation of the cartridge before you install the ink cartridge 2 2 Print Density Settings When printing bar codes it is recommended that you start at the mid range of the printer density dial or front panel value 3 Run several bar code samples and check them for readability Then if necessary adjust the printer s density setting accordingly The color and type of paper that you are using can also affect the readability of printed bar codes You should closely monitor this type of printing The fonts and bar code algorithms available in the BarDIMM product have been found to be highly readable HOWEVER JETMOBILE DOES NOT WARRANT AND HAS NOT TESTED THAT THE BAR CODES OCR A AND OCR B CONTAINED OR GENERATED BY BARDIMM PRO and BARDIMM BOX ARE READABLE BY ALL READING DEVICES JETMOBILE RECOMMENDS THAT YOU TEST THE READ WRITE COMPATIBILITY OF THESE BARCODES AND FONTS BEFORE IMPLEMENTING APPLICATIONS BarDIMM Pro Installation amp Configuration Guide 3 Installing BarDIMM Pro amp BarDIMM Box Chapter 3 Installing BarDIMM Pro amp BarDIMM Box 3 1 Installing BarDIMM Pro This section is only applicable to BarDIMM Pro on memory boards
69. t HP LaserJet and HP Business InkJet printers Printing professional barcodes has never been as easy and fast as with BarDIMM Pro and BarDIMM Box The full list of supported printers having the minimum printer firmware requirements is available on http www jetmobile com The BarDIMM Language supports complex high density two dimensional barcodes like PDF417 and UPS MaxiCode Data Matrix QRCode Aztec and Codablock Two dimensions mean the reading is performed both horizontally and vertically as information is encoded in both directions These barcodes are then designated as 2D Barcodes and non 2D barcodes are called 1D Barcodes Some 2D barcodes can encode up to dozens of kilobytes of data with features like data compression macro barcodes encryption and error correction algorithms BarDIMM Pro also includes the standard HP Barcode amp More fonts As a result OCR A and OCR B characters are available and there is then backward compatibility with older applications as well as HP Barcode amp More printer drivers A complete set of fully scalable symbols is included e The EURO symbol the European currency symbol e Safety symbols electronic and manufacturing symbols to include in labels printing BarDIMM Pro and BarDIMM Box also feature the Freescape system With Freescape the Escape code can have a synonym a user defined Escape Code or Alternate Escape Code AEC This character acts exactly like the standard Escape Code when found
70. t of a defect is expressly limited to replacement of the media as provided above To the original purchaser Jetmobile warrants the Software 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 that the Software operation will be uninterrupted or error free Information contained in the user manual is subject to change without notice and does not represent a commitment on the part of Jetmobile Jetmobile products are not suitable for use in life support applications biological hazard applications nuclear control applications or radioactive areas None of these products or components software or hardware are intended for applications that provide life support or any critical function necessary for the support of protection of life property or business interests IN NO EVENT WILL Jetmobile OR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION PRODUCTION OR DELIVERY OF THIS SOFTWARE BE LIABLE TO YOU FOR ANY DAMAGES INCLUDING ANY LOST PROFITS LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THIS PROGRAM OR FOR ANY CLAIM BY ANY OTHER PARTY THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE PROGRAM AND MANUAL IS ASSUMED BY YOU THE SOLE AND EXCLUSIVE LIABILITY OF Jetmobile REGARDLESS OF THE FORM OF ACTION WILL NOT EXCEED THE PAYMENTS MADE FOR THI
71. t side BarDIMM Pro Installation amp Configuration Guide 37 Bar Code Formats Characteristics The system number can have the following values e 0 or 7 Regular UPC codes e 2 Random weight items e 3 National Drug Code and National Health Related Items Code e 4 For use without code format restriction and with checksum for non food items e 5 For use on coupons e 1 6 8 9 Reserved 13 2 2 UPC E UPC E0 and UPC E 1 Ideal for small packages because of its data compression It contains the same information as the GTIN 12 UPC A except that there are minimum WH 4 zeros which are suppressed It reduces the number of digits from 12 to 6 5 BarDIMM Pro and BarDIMM Box accept the Zero Suppressed version of UPC E in both versions of data compressed and uncompressed If data comes uncompressed BarDIMM Pro and BarDIMM Box will perform automatically the compression o 001200 A digit is described by 2 bars and 2 spaces and its width is calculated as 7 thin bars Note that caption text below the barcode can be activated to verify checksum calculation 13 2 3 GTIN 8 Formerly EAN 8 Used in Europe for items sold to the public GTIN 8 contains HT l IIl I 12 numeric data only and encodes an 8 digit number The first two iifl are the country code the next 5 digits are the product number and the last one is the required checksum character You do not need to specify the checksum digit as BarDIMM Pro and BarDIMM Box 1234
72. te i e PA 14 the End Of Format character lt Rs gt ASCII 30 15 the End Of Transmission lt Eot gt ASCII 04 Note UPS MaxiCode expects the secondary message to be padded with fill characters to a total of 84 total characters BarDIMM takes care of this requirement and there is no need to pad the data on the right the fill character is ASCII 33 HEX 21 Note The secondary message cannot be longer than 84 characters Therefore the destination address length must be truncated if required if the total length for the secondary message is greater than 84 characters This destination address is optional in the MaxiCode data If data is too long BarDIMM will not print the MaxiCode and prints an error message indicating by how many characters the length exceeds 84 Note Blank fields still must include the lt Gs gt separator After the lt Eot gt character the application must immediately send a PCL escape sequence to switch to a font other than MaxiCode For example to switch to Courier font 10CPI the sequence is lt Esc gt s0p10h12vbs4099T Note if you use a character set other than PC 8 you should resend the character set selection before selecting the new font Example lt Esc gt s24800T1 1 2 152382802 840 001 gt lt RS gt 01 lt GS gt 96995011234 lt GS gt 840 lt G S gt 025 lt GS gt 1Z07000168 lt GS gt UPSN lt GS gt WX9031 lt GS gt 272 lt GS gt lt GS gt 1 1 lt GS gt 15 lt GS gt Y lt GS gt 123 lt FS gt 300
73. the Library A Combined Work is a work produced by combining or linking an Application with the Library The particular version of the Library with which the Combined Work was made is also called the Linked Version The Minimal Corresponding Source for a Combined Work means the Corresponding Source for the Combined Work excluding any source code for portions of the Combined Work that considered in isolation are based on the Application and not on the Linked Version The Corresponding Application Code for a Combined Work means the object code and or source code for the Application including any data and utility programs needed for reproducing the Combined Work from the Application but excluding the System Libraries of the Combined Work 1 Exception to Section 3 of the GNU GPL You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL 2 Conveying Modified Versions If you modify a copy of the Library and in your modifications a facility refers to a function or data to be supplied by an Application that uses the facility other than as an argument passed when the facility is invoked then you may convey a copy of the modified version a under this License provided that you make a good faith effort to ensure that in the event an Application does not supply the function or data the facility still operates and performs whatever part of its purpose remains meani
74. tics of several Ist generation a symbologies with special attention paid to ease of printing ease of finding Ls in any orientation allowance for field distortion high data security with user a selected redundancy and efficient storage over the range from small to large data messages The smallest Aztec Code symbol encodes 13 numeric or 12 BarDIMM Pro Installation amp Configuration Guide 49 2D Barcodes Information alphabetic characters while the largest Aztec Code symbol encodes 3832 numeric or 3067 alphabetic characters or 1914 bytes of binary data BarDIMM can scale the code with the definition of the small black square height width For the options for the Aztec Code symbol please read carefully the PCL parameters descriptions in the BarDIMM Language Syntax chapter 14 7 Codablock F Codablock F is a 2D barcode developed by ELMICRON as an extension of CODE 128 Within its capacities it is possible to cut a given CODE 128 into several pieces and to arrange them in a multiple rows symbol A Codablock symbol may contain 2 to 44 rows of 1 to 61 characters up to 122 for numeric data per row and supports most features from Code 128 For more information on code 128 features please read Code 128 data in this manual For the options for the Codablock symbol please carefully read the PCL parameter descriptions in the BarDIMM Language Syntax chapter 14 8 QRCode QR code is a two dimensional matrix symbol d
75. tring to be printed as a bar code nn is the ASCII value of this character Such an error occurs for example if you include a letter in a numeric only bar code like EAN or 25 Action verify the data for the barcode Err Odd Symbologies 2of5 Interleaved with without CHK Code 128C BarDIMM Pro Installation amp Configuration Guide 59 Troubleshooting The string you try to print in the 2 of 5 Interleaved format has an odd number of digits With 25 interleaved and 128C barcodes digits 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 verify the string size and send an even or odd number of digits Err Length Symbologies All Invalid length for data to be printed as a bar code This error message is produced when a data string is too short or too long Please read the tables and barcode format characteristics pages in this manual Action Verify if the data length fits the symbology specs Err NonZero and Err InvVal Symbology UPC E There is a minimum of four zeros in a UPC E barcode and some positions must have very specific values If BarDIMM Pro and BarDIMM Box find an unexpected value this error message is printed Action Verify if the data for the barcode fit the UPC E symbology specs Err R A B Symbology French Postal 39 A R The F
76. ture 1 Press the Item gt key until AEC CHAR appears 2 Press the Value and key to toggle between possible AEC By default pick TILDE 3 Press the Select key to validate the choice Note The choice will be valid for the next incoming print job BarDIMM Pro Installation amp Configuration Guide 17 OCR A and OCR B fonts Chapter 7 OCR A and OCR B fonts This chapter is specific to BarDIMM Pro OCR A and OCR B fonts are not available with the BarDIMM Box PCL Escape sequences to call those fixed size fonts e OCR A lt Esc gt 0O lt Esc gt sp10h12vsb104T e OCR B lt Esc gt 1O lt Esc gt sp10h12vsb110T OS OL 7 8 Lf 10 ft 12 13 14 15 OTAIBICIDIETFIGIHIITI uy KILIMIN o PlajRis tiujviuixiy z cjv pa 96 falotciajelflagih il j k ijm nfo 2 Totairtstttulviwjxiy ztet tie J This table shows the OCR A character set The Barcode amp More OCR B font character table is the same 18 BarDIMM Pro Installation amp Configuration Guide Chapter 8 BarDIMM Language Syntax BarDIMM Language Syntax 8 1 T parameter Esc s T Typeface barcode type 24600 24601 24602 24610 24611 24612 24640 24641 24642 24643 24670 24671 24672 24673 24680 24681 24675 24676 UPC A UPC A 2 UPC A 5 UPC E UPC E0 amp UPC E 1 UPC E 2 UPC E 5 25 2 of 5 interleaved 25 interleaved CHK German Postal 25 Leitcode 13 German Postal 25 Leitcode 11 39 3 of 9 39
77. ty symbol added 54 BarDIMM Pro Installation amp Configuration Guide Fonts and Macros 15 3 Loading Fonts and Macros 15 3 1 Loading Fonts and Macros in BarDIMM Pro BarDIMM Pro features permanent flash disk storage to store forms fonts macros and logos on the printer This storage can be managed using the latest version of HP Web JetAdmin or special tools like the third party Forms amp Fonts Manager software 15 3 2 Loading Fonts and Macros in BarDIMM Box The BarDIMM Box has an automatic loader that sends resources such as macros fonts signatures pre printed pages etc to the configured printer This Loader sends the content of Macros folder to the printer at power on and all the times the printer has a printer fault or a restart The BarDIMM Box supports the four standard hp PJL commands used to store files on LaserJet storage device suchas printer disk drive By default the public area of the BarDIMM Box flash storage area is named disk 0 With appropriate knowledge it is possible to create a file containing macros fonts etc that will be stored on the BarDIMM Box and sent to the connected printer as a regular job at every printer start The file has to begin with a special 4 bytes header The supported PJL commands are e FSAPPEND e FSDELETE e FSDOWNLOAD e FSMKDIR File Example lt Esc gt 3 12345X PJL lt Esc gt 12345X PJL PJL FSMKDIR NAME 0 macros PJL FSDOWNLOAD FORMAT BINARY NAME 0
78. uct includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit http www openssl org THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT AS IS AND ANY EXPRESSED OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE This product includes cryptographic software written by Eric Young eay cryptsoft com This product includes software written by Tim Hudson tjh cryptsoft com Original SSLeay License Copyright 1995 1998 Eric Young eay cryptsoft com All rights reserved This package is an SSL implementation written by Eric Young eay cryptsoft com The implementation was written so as to conform with Netscapes SSL This library is free for commercial and non commercial use as long as the following conditions are adhered to The following conditions apply to all code found in this distribution be it the RC4 RS
79. venting the user from blindly printing invalid bar codes 4 Some formats require what is called a checksum A checksum is a value result of a complex calculation on the code data This value is added to the end of the data and used by the code reader to proof the reading BarDIMM Pro and BarDIMM Box calculate automatically the checksum s of bar codes that need it Bar codes can have up to two checksums MSI Plessey UCC128 If the checksum was provided with fixed length data EAN 8 13 UPC it is ignored BarDIMM Pro Installation amp Configuration Guide 13 How BarDIMM Pro and BarDIMM Box Work 5 The bar code is generated according to parameters in the BarDIMM Pro Language command The T parameter selects the Barcode type As BarDIMM Pro and BarDIMM Box are algorithm only the user can apply the scaling independently in the X and Y axis for the 1D barcodes In the past with standard scalable fonts bigger size meant larger bars resulting in an unreadable code that was too wide and small size meant thinner bars also resulting in unreadable codes Some barcodes are standardized and cannot be resized Some 2D barcodes can be resized by columns rows or by defining a ratio The bar code can be of any height in the 3 to 960 point size range 1 point size 1 72 inch The current cursor position is the location of the bottom left corner of the leftmost black bar whatever bar code text parameter is provided Every bar code system has d
80. xx e Barcode off regular font SBSxx e A test text is built into R 3 SO10 SAPSCRIPT BARCODETEST client 000 e The SAP print control for OCR A is SF400 and SF500 for OCR B Note In the early release of the device type there were a few errors in the escape sequences It is then recommended to verify the escape sequence syntax in R 3 SAP has pre defined a list of size and parameters for barcodes If these don t match your needs you may modify the controls copy the controls into the user Z environment and modify them based on your needs The barcode activation strings are easily defined using this manual or the interactive BDTTGEN utility for Windows Note All print controls are defined in R 3 using Hexadecimal values 1B for lt Esc gt For more information on using BarDIMM Pro and BarDIMM Box with SAP R 3 like on inclusion of FNC1 codes in EAN128 barcodes please check the www jetmobile com web site FAQ section 30 BarDIMM Pro Installation amp Configuration Guide Supported Operating Systems and Software 10 3 Generic ERP Unix AS 400 and Mainframes Support Other ERPs Oracle JD Edwards BAAN Peoplesoft can use BarDIMM Pro and BarDIMM Box features by including BarDIMM language commands in output scripts using the Freescape char if necessary or by using the BarDIMM TrueType fonts for Windows based applications On Unix system AS 400 in SCS mode only and Mainframes in SCS mode only you just need to enter in
81. your spools definitions the ASCII barcode activation BarDIMM Language commands string followed with the data to barcode to get nice looking barcodes The barcode activation strings are easily defined using this manual or the interactive BDTTGEN utility for Windows BarDIMM Pro Installation amp Configuration Guide 31 BarDIMM Language Commands Examples Chapter 11 BarDIMM Language Commands Examples Here is an example of a valid BarDIMM language command sequence to select a barcode lt Esc gt s4p102h40v10 30b10 30s24670T lt data gt 24670T Symbology code 39 not encoding spaces before after data Ap Readable text below bars without start stop chars 102h Caption text in Univers Regular 40y Bars height 40 points 40 72 0 555 inches 40 2 54 72 1 41 cm 10 30b Thin bars are 10 dots wide thick bars are 30 dots wide 10 30s Thin spaces are 10 dots wide thick spaces are 30 dots wide lt data gt The data to convert into barcode 11 1 Barcode Rotation To rotate a barcode you can use PCL rotation commands It is recommended you save the cursor position before activating the barcode and restore the position after the barcode Here is an example sequences should be entered without carriage return lt Esc gt amp fS Save cursor position lt Esc gt amp al000h1000V Cursor positioning lt Esc gt amp a90P 90 rotation lt Esc gt s4p102h40v10 30b10 30s24670T Select Barcode JETMOBILEBARDIMM Barcode Data 32 BarDIMM Pro Instal
82. ze 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 RESTART button on the home page nadia This screen allows you to load various files in the BarDIMM Box e PCL5 forms macros and printer font PJL files e BarDIMM Box software upgrades requires a current maintenance contract For more information about forms macros and font PJL files please refer to the Loading Fonts and Macros section at the end of this manual or contact your Jetmobile authorized VAR firmware This screen allows you to load firmware updates for the box operating system This must not be used to load BarDIMM software updates Uploading an operating system firmware upgrade also removes all software from the BarDIMM Box including BarDIMM Pro Installation amp Configuration Guide 9 Installing BarDIMM Pro amp BarDIMM Box the BarDIMM software which will then need to be reloaded using the STORAGE screen The box will automatically reboot There are two methods for upgrading the firmware of the BarDIMM Box e Via the firmware screen of the BarDIMM Box as mentioned above In this case the firmware upgrade is provided in the form of an image file e Via Jetspool in which case an RFU is provided Note The BarDIMM Box should not be used to process print jobs during the upgrade process Js This screen allows you to visualize and

Download Pdf Manuals

image

Related Search

Related Contents

Sony VAIO VPCY21BGX/B notebook  Territoire n°32 - Loches Développement  Yarvik YAC151  Untitled    Reference GEN101 user guide  第14号 下期地区防災活動は、避難所開設・運営に取り組みます。 地区  Manuale  Haverland RC 6 A space heater  Technicolor COM201 Application Note  

Copyright © All rights reserved.
Failed to retrieve file