Jetmobile BarDIMM Pro Installation And Programmer's Manual

Intelligent barcodes printing system for ms-windows, unix, as-400, mainframes and erps
Table of Contents

Advertisement

Using the BarDIMM™ Pro and BarDIMM Box
Intelligent Barcodes Printing System
for MS-Windows™, Unix, AS-400, Mainframes and ERPs
Patents Pending
BarDIMM™ Pro v3.3A
Installation and
Programmer's Guide
Edition 5 – March 2006
©1994-2006 Jetmobile
®
.

Advertisement

Table of Contents
loading

Summary of Contents for Jetmobile BarDIMM Pro

  • Page 1 Using the BarDIMM™ Pro and BarDIMM Box Intelligent Barcodes Printing System for MS-Windows™, Unix, AS-400, Mainframes and ERPs BarDIMM™ Pro v3.3A Patents Pending Installation and Programmer’s Guide Edition 5 – March 2006 ® ©1994-2006 Jetmobile...
  • Page 2 All rights Reserved Patents Pending Parts of the BarDIMM Pro product are © Hewlett-Packard Corp, © Stethos SystemHaus, ™© Symbol Technology , ™© RVSI – Acuity CiMatrix, ™© Welch Allyn Inc.,™© DENSO Corporation and ™© United Parcel Service Parts of the BarDIMM Box are © Oberon Service...
  • Page 3 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.
  • Page 4 Your sole and exclusive remedy in the event 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.
  • Page 5: Table Of Contents

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System Table of contents 1- INTRODUCTION .........................7 2- BAR CODE READABILITY .......................8 ..................8 RINTING ITH A ARTRIDGE ........................8 RINT ENSITY ETTINGS 3- INSTALLING BARDIMM PRO OR BARDIMM BOX............9 3-1 – B DIMM P ..............9...
  • Page 6 Barcode Printing System BarDIMM Pro & BarDIMM Box – Intelligent .......................... 36 ODABAR ONARCH 93..........................36 XTENDED MSI P ............................36 LESSEY RSS-14............................... 36 RSS L ............................37 IMITED RSS E ..........................37 XPANDED ZIP+4 P (USA )) ......................37...
  • Page 7: 1- Introduction

    USB printer with PCL5 language compatibility. BarDIMM Pro modules can be plugged inside most HP LaserJet and HP Business Ink Jet printers. With BarDIMM Pro and BarDIMM Box, it never has been so easy and so fast to print professional barcodes!
  • Page 8: 2- Bar Code Readability

    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 ARE READABLE BY ALL READING DEVICES.
  • Page 9: 3- Installing Bardimm Pro Or Bardimm Box

    Hazardous voltages are present in the printer. Never remove any access cover or work near exposed electrical parts while power is connected. When provided as a DIMM BarDIMM Pro has to be installed exactly like a RAM SIMM/DIMM board. When provided on a CompactFlash or USB card, BarDIMM Pro is installed on the printer main board.
  • Page 10: Connecting The

    Barcode Printing System BarDIMM Pro & BarDIMM Box – Intelligent 3-2 – BarDIMM Box for other PCL5 printers This sub-chapter is only applicable to the BarDIMM Box. Printers for which a BarDIMM memory module is not available can be connected to the BarDIMM Box.
  • Page 11: Ar Dimm Box

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 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 •...
  • Page 12: Pcl5

    Barcode Printing System BarDIMM Pro & BarDIMM Box – Intelligent IP lookup method DHCP: Keep “DHCP” to let your network DHCP server assign automatically an IP address to the BarDIMM Box. Select “Manual” to assign manually all network parameters. LAN Speed: Keep “Auto” or force the LAN setting of necessary.
  • Page 13: 4- Testing The Bardimm

    4- Testing the BarDIMM 4-1 – Testing the BarDIMM module for hp printers This sub-chapter is only applicable to BarDIMM Pro on memory boards. For the BarDIMM Box, please refer to the next sub-chapter. There are two different features built in the BarDIMM: fonts and firmware. They work totally independently, so you may have to test them both.
  • Page 14 FROM THE PRINTER IF YOU NEED TO REFORMAT THE PRINTER DISK. IF YOU KEEP BARDIMM PRO IN THE PRINTER IT WILL BE ERASED. Note: If you erase BarDIMM Pro DIMM by mistake, please contact your Jetmobile VAR for information on BarDIMM media recovery.
  • Page 15: 5- Presentation

    BarDIMM Pro also features the unique FREESCAPE capability to print PCL commands from non binary systems. BarDIMM Pro and BarDIMM Box support more than 65 bar code formats (symbologies) in its version 3.3, from the most passive to the most complex system (2D, interleaved, triple checksum, etc...).
  • Page 16: 6- How Bardimm Works

    Barcode Printing System BarDIMM Pro & BarDIMM Box – Intelligent 6- How BarDIMM works 1. A typeface in the BarDIMM range (24580-24900) is activated with a classical combined PCL font call sequence: <Esc>(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: * Bar code data is numeric only: ended by space/CR/LF/FF/Escape code.
  • Page 17 BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System meaning (besides the V and T parameter). The T parameter selects the Bar code format. As BarDIMM is algorithms-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 a too-wide and unreadable code, and small size meant thinner bars resulting also in unreadable codes.
  • Page 18: Since Bardimm 1.8E: Modified Id For Code 128C

    Barcode Printing System BarDIMM Pro & BarDIMM Box – Intelligent Since BarDIMM 1.8E: modified ID for Code 128C BarDIMM 1.8E and next versions have a minor modification compared to previous versions. Code 128C used to have an ID of 24703. Due to a new font numbering system starting with the HP LaserJet 4000, Code 128C needed to be moved from ID 24703 to ID 24704.
  • Page 19: 7- Freescape Feature

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 7- FREESCAPE feature PCL codes always begin with the non-printable Escape code (Hexa: 1B, Dec: 27). Some systems can not use or send binary data to a device. Binary means any character other than a letter, punctuation or a digit.
  • Page 20: 8- Ocr-A And Ocr-B Fonts

    Barcode Printing System BarDIMM Pro & BarDIMM Box – Intelligent 8- OCR-A and OCR-B fonts PCL Escape sequences to call those fixed-size fonts: OCR-A: <Esc>(0O<Esc>(sp10h12vsb104T OCR-B: <Esc>(1O<Esc>(sp10h12vsb110T This table shows the OCR-A character set. The “Barcode&More” OCR-B font character table is the same.
  • Page 21: 10- Font-Like Parameters Description

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 10- FONT-LIKE PARAMETERS DESCRIPTION T parameter Esc(s#T (Typeface): Controls what bar code system to use 24600 UPC-A 24620 EAN/JAN-8 24601 UPC-A +2 24621 EAN/JAN-8 +2 24602 UPC-A +5 24622 EAN/JAN-8 +5 24610 UPC-E (UPC-E0 &...
  • Page 22: P Parameter Esc

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System p parameter Esc(s#p 1-D BARCODES: Control if/how human-readable (caption) text is printed with bar code Use default value Don't print human readable text Print human readable text embedded Print human readable text half-embedded...
  • Page 23: H Parameter Esc

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System h parameter Esc(s#h 1-D BARCODES: Controls what font is used for the human-readable (caption) text Format: CBA, numeric value, where A: Typeface 0 Use Courier to print text (default) 1 Use Letter Gothic to print text...
  • Page 24: B Parameter Esc

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System Codablock: barcode size single line bar height in 1/60 of inch (0.42mm), same unit as fonts Maximum number of rows for the Codablock symbol Maximum number of columns for the Codablock symbol...
  • Page 25: S Parameter Esc

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System s parameter Esc(s#1,#2,#3,#4s 1-D BARCODES: Space Widths space width, first (thin) width in dots (1/600 inch) space width, second width in dots (1/600 inch) space width, third width in dots (1/600 inch)
  • Page 26 BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System _______________________________________________________________________ Notes: • Please read chapter 21 to 23 for full information on barcode symbologies and symbols. • For Code 128 and EAN128, please read chapter 15 for information on FNC codes.
  • Page 27: 15- Code 128 Control Codes

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 15- 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 one. The switching control codes are used by BarDIMM to force one 128 set.
  • Page 28: 16- Ms-Windows Support

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 16- MS-Windows Support You may use BarDIMM Pro functionality with a PCL5 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.
  • Page 29: 17- Sap R/3 Support

    - OSS note #5196 lists standard R/3 barcode names and supported device types for printing barcodes - PCL-5 commands for Jetmobile BarDIMM are built into the HP device types by SAP - Modifications are only required for special Barcode types and sizes - OSS note #45643 lists PCL-5 command details for barcode attribute selection - PCL-5 commands are maintained as “...
  • Page 30: 19- Pcl Escape Sequences Examples

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 19- PCL Escape Sequences Examples A valid PCL escape sequence to select a barcode is like the following: <Esc>(s4p102h40v10,30b10,30s24670T Symbology: code 39, not encoding spaces before/after data 24670T Readable text below bars, without start/stop chars(...
  • Page 31: 20- Default Parameters

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 20- Default Parameters Barcode Name Height TextFlag Bar width Bar width Bar width Bar width UPC-A UPC-E EAN-8 EAN-13 CODE 2/5 CODE 39 39 EXT CODE 93 93 EXT CODE 128...
  • Page 32: 21- Bar Code Formats Characteristics : Size

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 21- Bar Code Formats Characteristics : Size Barcode type Characters Input Char width Compression Start/Stop Checksums encoded length Unit=thin bar size * (2) width (in thin bar) optional UPC-A UPC-E...
  • Page 33: Upc-A

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 22- Bar Code Formats Characteristics: Usage & format There are many standard used to encode the information as bars. BarDIMM supports most of the Barcode standards: UPC-A Standard in the USA, for items sold to the public. UPC-A contains numeric data only and encodes a 12 digits number.
  • Page 34: Ean-13

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System A digit is described by 2 bars and 2 spaces and its width is calculated as 7 thin bars. EAN-13 Standard in Europe for items sold to the public, EAN-13 contains numeric data only and encodes 13 digits number.
  • Page 35: Xtended 39

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System digits. Extended 39 Based on the standard 3 of 9, it encodes all the ASCII characters 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.
  • Page 36: Ermany Only )

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System German 25 Postal Barcode (Germany only) Those special 25 interleaved codes are used on parcel labels for shipment through the postal service in Germany. Two codes are used on a label:...
  • Page 37: Rss L Imited

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System RSS Limited RSS Limited is a linear symbology that encodes the same data as defined for all four types of RSS-14. The encodation process is different and limits the values assigned for Indicator digits to 1 or 0.
  • Page 38: Only Only )

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System implemented in BarDIMM as a font with just one diagonal thick bar coded in the slash character ‘/’ (ASCII value 47). Therefore, you have to call the font and send three consecutive slash characters without any space in between.
  • Page 39 BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System Australia Post 4 State Barcodes Established in 1998, 4 State barcodes are used to allow Australia Post to sort incoming mail via barcode read from letters (those barcodes are totally different from the 4 State barcode used in Singapore).
  • Page 40: Ail

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 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 Transparent Print Data Mode paragraph on page 12).
  • Page 41 BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System Weight (lb.) 1-3 digits Address validation (Y/N) Y or N Destination address 1-35 Alpha/Numeric chars. Destination city 1-20 Alpha/Numeric chars. Destination state 2 alpha chars. LIST OF MAXICODE INFORMATION FIELDS The different fields are separated with the <Gs>...
  • Page 42 BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System Note: The secondary message can not 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. That destination address is anyway optional in the MaxiCode data.
  • Page 43: Pdf417

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System PDF417 The PDF417 is a high-density 2D barcode created by Symbol Technology and now an ANSI/AIM USA standard. This barcode is composed of a stack of rows with small black rectangles arranged in columns.
  • Page 44: Catrix Odef

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System Data Matrix™ Data Matrix is a high density 2-D matrix code developed by RVSI – Acuity CiMatrix that can encode a lot of information in a very small space. The Data Matrix symbology has extensive error correction capabilities using ECC200 error checking.
  • Page 45 BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System QRCode™ QR code is a two-dimensional matrix symbol developed by DENSO Corporation. It is available in two models—Model 1 and Model 2 (enhanced version of Model 1). BarDIMM system supports four-level error correction and a wide range of symbol sizes.
  • Page 46: 23- Euro Currency Symbol And Additional Fonts

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 23- Euro Currency Symbol and Additional Fonts BarDIMM features the old HP Barcode & 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.
  • Page 47: Electronics And Safety Symbols

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System Electronics and safety symbols Escape sequence: <Esc>(10Q<Esc>(s1p<size>vs3b10400T where <size> is the symbol size in points (1/72th inch) Those symbols are from the font library of Elsner und Flake Fontinform GmbH, Hamburg.
  • Page 48: 24- Odette Transport Label Macros

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 24- Odette Transport Label macros BarDIMM contains the VDA 4902 / Odette label used in the automobile industry. That lable is included as PCL5 macros callable from any application using their number.
  • Page 49: 25- Main Error Messages In Bar Codes

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 25- Main Error Messages in Bar Codes BarDIMM features 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.
  • Page 50: Err: Fmt=00000000

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System !Err: Fmt=00000000 Symbology: Australia Post 4 State 37-CUST The 37-CUST barcode encodes the DPID, an 8 digits number. The DPID string supplied to BarDIMM to generate such a barcode is not made of 8 digits.
  • Page 51: 26- Troubleshooting

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System 26- Troubleshooting Barcode data is printed as text, or the printer goes into “MEMORY OVERFLOW”: The printer might not recognize the BarDIMM, and the barcode font parameters create huge fonts that overflow memory. Please read the “ Testing the BarDIMM ” chapter in this manual.
  • Page 52 BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System On a LaserJet 4100 equipped with BarDIMM, 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.
  • Page 53: Warrantee Information

    27 - Warrantee information Hardware warrantee information Jetmobile warrants all BarDIMM Pro and BarDIMM Box components to be free from defects, and will—at our option—repair or replace the product should it fail within one year from the first date of shipment. This warranty is limited to defects in workmanship or materials, and does not cover software, firmware, customer damage, abuse or unauthorized modification.
  • Page 54: Ox Hardware Specifications

    BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System BarDIMM Box Hardware specifications • Fully compliant with RoHS regulation • Dimensions (mm): 130 x 100 x 34,2 • Housing plastic box compliant with 002/95/EC & 2002/96/EC • Power supply 100-240 Volt 50/60 Hz 10VA Max 5VDC 1000mA •...
  • Page 55 BarDIMM Pro & BarDIMM Box – Intelligent Barcode Printing System _______________________________________________________________________ Please check frequently the BarDIMM WEB site: http://www.jetmobile.com for latest information, frequently asked questions, drivers and support. ________________________________________________________________________ Page 55 ©2004-2006 Jetmobile www.jetmobile.com...
  • Page 56 © 1994-2006 Jetmobile All rights Reserved Jetmobile SAS http://www.jetmobile.com...

This manual is also suitable for:

Bardimm box

Table of Contents