hi,
I am a beginner to USB,
I need some info about interfacing USB printers.
I feel better now after reading all "USB 2.0 specifications","USB device class definition for printing devices" and USB threads in forum. A few questions,

-is a pic18f able to drive USB printers as a host using pbp2.46 USB statements?
-how about page description language -PDL-?
-how to send a standard A4 text page from pic18f to printers -hp,canon,xerox etc.-?
-do all USB printers accept a standart text format or variations needed for different manufacturers?

My application is a kind of Guard Tour System including a portable recorder and ibuttons or rfid tags
for security checkpoints. it works well with the interface software on pc or directly reports to rs232 printers.
Thanks to picbasic pro.
Now planning to upgrade to USB printers.

Thank you very much...