1-800-777-8444
 Home   Store   My Account   Track Order   View Cart   Login 

Cart Contents
Items in Cart: 0
Subtotal: $ 0
[View Cart] [Check Out]

Printer Support - Help with troubleshooting laser and inkjet printers
    Clean Planet Program Clean Planet Program
    Contact Us Contact Us
    Credit Application Credit Application
    Drivers & Downloads Drivers & Downloads
    Error Codes Error Codes
    How To How To
    Knowledge Base Knowledge Base
    HP HP
    Oki Data Oki Data
    Laserquipt Policies Laserquipt Policies
    MSDS MSDS
    News Releases News Releases
    Print Quality Issues Print Quality Issues
    Troubleshooting Troubleshooting

    Multifunctions
    Printer Accessories
    Printer Parts
    Printers
    Ribbon Supplies
    Laser Supplies
    InkJet Supplies
    Media
    Clearance
    Advanced Search
    Support

Browsing In Home > Support > Knowledge Base > HP > Mac OS: ASCII vs. Binary Encording, How this Affects HP Printers Glossary of printer troubleshooting terms Glossary Contact Us


Mac OS: ASCII vs. Binary Encording, How this Affects HP Printers

When you send information over a network the raw data needs to be encoded to ensure a quick and reliable delivery. The two types of encoding used are ASCII and Binary.

ASCII encoding converts all of the raw data into a string of ACII (or plain text) characters. This is the oldest method of encoding and the most universally supported. The only draw back to ASCII encoded data is that sometimes the encoding can actually cause an increase in the amount of data that needs to be transmitted. That's where Binary encoding comes in.

When data is encoded as Binary the resultant stream is not restricted to the ASCII character set. This can produce a much smaller amount of data to be transferred and results in quicker network performance.

So how does this affect printing to an HP Printer?

Until just recently it was not possible to print Binary encoded PostScript jobs to HP printers if they were not connected either Parallel or via AppleTalk. This is because the printer firmware made certain assumptions based on connection type. The printer FW assumed that data coming over LPR/LPD or port 9100 would never be binary encoded. That is why setting up to the printer via IP would always fail.

Since this was a printer firmware (FW) issue we tried for many years to get them to correct this by actually analyzing the data as it arrived and determining what the encoding method was regardless of connection type. This did not seem like it was ever going to happen. So JetDirect implemented a "work around" that would allow Binary encoded postscript to be processed when the connection was over IP. What they did was implement a new LPR queue called BINPS (BINary PostScript). When a job was sent to this LPR queue the JetDirect card would flag the data as "binary". Because of this the printer would properly read the Binary encoded data and process the file. This was our only solution for a few years.

Then the printer FW team stepped up (thanks Quark Xpress for Windows) and decided that auto detection should indeed occur in the printer. So this feature was added to the OZ firmware code base. This meant that printers such as:
4200
4250
4300
4350
4600
4650
5500
5550
9000

would be able to accept binary encoded data through any connection type. But this is currently only true of OZ based printers.

So this leads to the question of USB connected printers.

Why does binary PS fail over USB. Well, the answer is directly above. There really have not been any OZ printers with USB ports except the 2300/2400, 3700 and now the 4650. Each of these printers will work with Binary PostScript over USB. None of the other USB on board printers have the auto detection feature and will fail this includes the recently released 1320.











Related Articles
article Laser vs LED Printers
Laser vs. LEDWhat's the difference between...
(No rating)  3-23-2005   Views: 3791
article Understanding the differences between Binary vs ASCII formats for Macintosh
Understanding the differences between Binary vs...
  5-31-2005    Views: 1247   
article Dot Matrix Printers
A type of printer that produces characters and...
  1-31-2006    Views: 1592   
article Installing Printers in Mac OS X (10.1x)
In MacOS X the Chooser has been replaced with...
  6-1-2005    Views: 1489   
article Setting up OKI Printers in "DAVE"
Setup OKI printers to work under the software...
(No rating)  6-16-2005    Views: 1258   






User Comments (0) EMAIL | PRINT
      No comments have been posted.

Article 498
Created 12-29-2005
Author Ken
Rating
Rate It!








.: Powered by Lore 1.5.4
Home  |   Privacy  |   Terms  |  
Copyright © 2003 LaserQuipt.com