We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi erveryone,
I adapted the RL-ARM network stack with the USB CDC device class and connect to an PC through PPP. This allows me to use most of the network stack features without having Ethernet on my hardware (cost saver). One problem with this solution is speed and processor load. The serial emulation is quiet inefficient when it comes to moving bigger amounts of data as required by web services for example.
To improve my implementation I am looking for a USB device class implementation that supports RNDIS. RNDIS is the Microsoft version of the more common CDC ECM device class (this is at least my understanding).
Does anyone have experience with the USB CDC-ECM device class? Does anyone know about the existence of an RNDIS device implementation (example code)?
Thank you for your feedback!
-Frank