wRTOS Tools and Utilities

wRTOS Runtime includes several other tools and utilities that can be used to control RTSS processes, measure performance for applications and modify the behavior of RTSS applications.

Tool

Description

Activation Utility

You can use the MaxRTActivationUtil.exe command line utility for activating wRTOS components and configuring system processors silently.

Analyzer

Retrieves status information and generates a file useful for analyzing the current system.

Control Panel

This tool controls the wRTOS Subsystem and product components, including NL2, TCP/IP, and E-CAT. It also provides shortcuts to launch several commonly used wRTOS tools.

E-CAT Configuration Tool

This tool allows you to configure the EtherCAT devices (SubDevices) connected to the E-CAT MainDevice within an E-CAT component instance and check their status.

E-CAT Diagnostic Tool

This tool allows you to monitor the connectivity between the EtherCAT MainDevice and SubDevices on the EtherCAT network. It displays device topology, EtherCAT states, and communication errors, helping you quickly identify connection issues and device faults.

E-CAT ESI Import Tool

This tool allows you to import EtherCAT SubDevice Information (ESI) files for your EtherCAT hardware devices and save the ESI data into the E-CAT component database. This enables the E-CAT component to connect to and interact with your EtherCAT hardware devices.

GigE Vision Camera Setup

Connects to supported cameras and provides setup information that cannot be found or interpreted in the camera’s XML file.

KSRTM

Kernel System Response Timer Measurement (KSRTM) is a tool that measures timer latency observed by an application.

Latency View

Displays a visual comparison of latency between Windows and wRTOS cores.

Message Viewer

View and record debug or log messages generated during the execution of real-time applications.

Monitor

Traces the behavior of your real-time applications by recording significant events that occur during the execution of those applications.

Network Response Timer Measurement

The Network Response Time Measurement (NRTM) tool measures an Ethernet frame's round-trip time (RTT) through a reflector.

ProcHybridInfo

To optimize wRTOS performance on a hybrid architecture, run the wRTOSProcHybridInfo utility before you design wRTOS applications.

Remote Config

Configures and runs required wRTOS remote debugging services for debugging RTSS applications remotely in Visual Studio.

RtMSpaces

Displays local memory allocation spaces (MSpaces) of all RTSS processes (optionally including internal system processes and proxy processes).

RtObjects

Displays information about RTSS processes and their associated objects, such as events, semaphores, and loaded RTDLLs.

RtssRun

Run an RTSS process. You can also use RtssRun to check the compatibility of an RTSS and RTDLL binary with the target Runtime and list any compatibility issues.

RtssKill

View and terminate running RTSS processes.

Server

Displays and/or logs print messages from all wRTOS applications and RTDLLs.

Settings

Activate product components, set the wRTOS boot configuration, and configure default behavior for the Real-Time Subsystem (RTSS), RTSS applications, networking, fieldbuses, and other features.

System Tray

Displays the current state of the Subsystem and provides links to various wRTOS tools from a right-click menu.

Task Manager

Displays and allows control of all active RTSS and Windows applications linked to wRTOS processes on the system.

TCP/IP Utilities

Several tools for diagnosing and/or configuring network connections to other computers. Includes RtArp, RtIpConfig, RtPing, RtRoute, and NRTM.

These tools require the wRTOS Basic Networking package.

StampTool

Stamps licensing information into an RTSS or RTDLL binary so it may run on a wRTOS Subsystem.

System Response Timer Measurement