I you want this to be user friendly I don't think CDC (serial port emulation USB) is the way to go. You will find it problematic to determine which serial port (COM1:, COM2: etc.) is connected. I don't know the devices you currently use but porting to another PIC might not be as difficult as you expect. Provided that your code uses symbolic names for the various components inside the PIC and no magic numbers it shouldn't be that tough.
Why not try a port before you burn your bridges? I'm curious, could you list precisely which PICs you use of the families you mentioned?
George
I had a quick look at the data sheets of the devices you use, do you use the Motion Feedback Module in any of your products?




Bookmarks