RNDIS Driver - RTXCusb Device Stack
USB driver supports PC/laptop interface to embedded web server
USB has become the dominant communications interface for embedded devices. With the availability of USB controllers on many microcontrollers, OEMs are finding new ways to improve their products, including better ways to support and maintain their deployed products.
The Remote NDIS (Network Driver Interface Standard) driver for RTXCusb device stack gives embedded developers an easy way to connect a Windows® based laptop or PC to an embedded system. One popular application is to give technicians and field personnel access to deployed systems using a laptop and USB cable.
About RNDISRNDIS is a standard part of the Microsoft Windows operating system and is designed for use with plug-and-play buses like Universal Serial Bus (USB). Embedded systems need a special library to connect to a Windows-based computer using this standard. When a PC is connected to the embedded system the RNDIS interface enables a standard TCP/IP connection over USB. The web browser on the laptop can then view dynamic web pages served up by the HTTP server in the embedded system. Such pages could include device status, maintenance schedules, system logs, and other important information. RTXC Solutions using RNDIS supportQuadros Systems provides all of the software components to support an RNDIS interface including USB device stack, RNDIS driver and the RTXC Quadnet TCP/IP software and web server which makes possible the exchange of Ethernet-based communications. The RTXCusb RNDIS driver is a standard implementation for USB connectivity to a PC or laptop and does not require any custom Windows drivers. In addition, the RTXCusb stack and RNDIS driver can be used with many real-time operating systems. |
![]() |


