Alan B. Pearce wrote : > Check out the Microchip C18 demonstration C complier (c18). > Haven't checked to see what it does in the way of a library > for the USB portion, but worth a check... There is a complete "COM/Serial port emulation" for those devices. Both firmware (C code) and Windows code. Your Windows application still opens and use a "COMx" port, so either no change, or an easy development. I think that there are links to the kit on the device specific web pages. B.t.w, regarding "Exercise Bike Computer", I bought one of those bikes some time ago. It came with an attached "computer" where you get all sorts of data. Speed, distance, current road "profile" (up, down, flat and so on). What I'd like to do was to build something that could "soak" this information out from the device and transfer it to a PC. There is no (documented) interface. The PCB has some unconnected connectors, but I've not been able to find any info on them, so far... What I thought was to have a filmed sequence of some real road, then code the up/down/flat parts, and have the PC to dynamicaly change the brake on the bike. So you'd get the impression of actualy riding on the real road. Well, maybe not the project with the highest priority... :-) 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