Info about USB Printer Driver

Status
Not open for further replies.

mwmmboy

Full Member level 2
Joined
May 18, 2001
Messages
134
Helped
8
Reputation
16
Reaction score
2
Trophy points
1,298
Activity points
979
Hi all,
I need to control a USB printer with a microcontroller...
Where can I find some information about this?


TX
 

Re: USB Printer Driver

One part is that you need a USB host implementation, this is much more complex to do than the device. But I guess you know all about this already...

The second problem would be to generate the pages. Old printers would accept asci strings as input and print it as text but almost all modern printer is of GDI type and then the printed data is generated and rendered by the pc driver. The format of the data sent is printer specific but basicly its 4 bit planes with CMYK data compressed. One popular compression used is JBIG.

One popular format for sending data to printers when generated is the zj stream.
http://oem.zeno.com/SP6SDK/4_Reference/File and Stream Formats/ZjStream.htm

For a more simple solution maybe a postscript or PCL printer could be used, then you would be able to send text strings as the printer is able to render informaiton by itself.

re Me
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…