About the wRTOS Interfaces
wRTOS provides an essential set of real-time interfaces for programming in the Windows environment. These interfaces are designed to be compatible with standard Windows programming interfaces. In addition, wRTOS provides extensions to Windows to provide a complete set of real-time functions for the application programmer.
wRTOS application programs can use the real-time APIs in both the Windows and RTSS environments, and programs can use the Windows-supported APIs in the real-time subsystem (RTSS) environment. This provides maximum flexibility for the developer. In the Windows environment (32-bit or 64-bit), programs can be developed and tested with real-time extensions using many Windows development tools. The same program can be re-linked as an RTSS program and run deterministically.
wRTOS consists of the following interfaces:
- Real-Time API (RTAPI) Overview
- Windows Driver IPC API (RTKAPI) Overview
- NL2 API Overview
- TCP/IP API Overview
- Debug Message API Overview
- E-CAT Fieldbus API Overview
- Variable Database API Overview
- Vision API Overview
- Windows-Supported API Overview
- Winsock API Overview
- C Runtime Library-Supported API Overview
- C++ Library-Supported API Overview