Hi all, I am starting on the final version of some firmware, which is based on=20 previous tests while prototyping. The tests were all hacked together quickly in previous versions of the=20 MC app library, using one of the demos and changing it. Now I noticed there is a very recent release of the MC applications=20 libs, so I grabbed it and intend to use this to keep things as up to=20 date as possible. Previously I have used the MC generic driver, as the device does not fit=20 into any categories. As far as the USB part is concerned, it is just=20 shuffling data from the device to the PC at ~1K-100KBps using bulk=20 transfer. To get to the point, I would like to know which driver folk would advise=20 using - the MC generic, LibUSB or WinUSB? Note - For the PC side I am using C#, and have ported the dll from the=20 Borland C++ example. So how easy it is to use with C# on the PC side is=20 also a small concern - any ready rolled C# code to go with either of the=20 other two if I change would be great. Time is pressing so I don't want=20 to spend much of it fiddling/tweaking/learning new stuff, so more is=20 available to get on with the main task. TIA --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .