wRTOS Platform Components

IntervalZero’s MaxRT wRTOS real-time platform streamlines and simplifies the development of complex systems. By extending Microsoft Windows with the wRTOS real-time extension, the wRTOS platform reduces costs, boosts quality and performance, and significantly reduces reliance on proprietary hardware such as DSPs and FPGAs. This topic lists the major wRTOS platform components and the software product packages that provide them.

Component

Product package

Description

Network Link Layer (NL2)

wRTOS Runtime

The Network Link Layer (NL2) software component provides real-time applications with abstract APIs to access network services at the Layer 2 of the OSI model, independent of the underlying hardware. Using the NL2, you can more easily take advantage of network resources.

Virtual Network

wRTOS Runtime

A virtual point-to-point connection between Windows and wRTOS that emulates a local area network connection between Windows and the Real-time Subsystem with no additional hardware required. This virtual network allows Windows and RTSS application on the same system to use sockets to communicate.

Network Relay

wRTOS Runtime

Allows Windows and RTSS applications to use the same physical NIC at the same time.

TCP/IP Stack

wRTOS Basic Networking

A protocol stack that provides processing and network capability within the RTSS environment. wRTOS provides an API that conforms to a subset of the functions defined in the Windows Sockets 2.0 (Winsock) specification for Windows.

GigE Vision

wRTOS GigE Vision

GigE Vision provides functionality for using GigE Vision Cameras within the real-time wRTOS environment. Using Vision, you can quickly discover cameras on the network, query different camera configurations, and acquire image data. Through a provided communication library images can be passed between RTSS and Windows. Or a third-party vision library, such as OpenCV, can be layered on top of GigE Vision interface to provide additional image processing functionality within RTSS.

Note: This component requires the wRTOS Basic Networking package.

E-CAT

wRTOS Fieldbus

E-CAT exposes Windows and real-time interfaces that offer support for CANopen over EtherCAT and simplifies configuration of EtherCAT networks with its unique plug-and-play approach.

Optional add-on feature packages:

  • High-Speed Timer
  • Multiple MainDevices
  • Hot Connect
  • Cable Redundancy