Andrew Warren wrote : > > The HID driver is often used, especially with low-speed USB > devices, for low-throughput generic data transfers. Jan Axelson > has written a book that describes the method in great detail; > information on her book (and lots of other USB info, too) is on > her web site at http://www.lvr.com . > > -Andy Hi. Found AN956 at Microchip. That app note describes the use of the CDC class ("Communication Device Class") that is used to run emulated COM ports. An easy way to move an COM/USART based application to USB. No (or minor) changes to the PC app (still uses the COM port API's in Windows) and Microchip provides "CDC firmware" that hides the USB details from the PIC application. Maybe worth a look... :-) There is a link to the app note from the device page for any of the new 18F USB PIC's. Regards, Jan-Erik. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist