RT Debug String VI Does Not Display the Custom String on Monitor

Updated Oct 28, 2021

Reported In

Hardware

  • PXI Controller

Software

  • Measurement & Automation Explorer (MAX)
  • LabVIEW Real-Time Module

Operating System

  • LabVIEW Real-Time (NI Linux Real-Time)

Issue Details

I have a RT application running on a Real Time PXI controller in which I am routing custom messages about the application status to a monitor. For this I am using RT Debug String VI with Interface input set as 'Write to monitor'. I am able to see custom messages on the monitor display when my application is run on a Phar Lap controller but no messages appear when the application is run on a Linux RT controller.

Solution

To enable routing of custom messages to the video port of a Linux RT PXI controller, connect your PXI controller to a windows host system and follow the below steps - 

1- Open NI MAX and identify the controller under Network Devices.

image.png


2- Go to System Settings --> Startup Settings and uncheck the 'Enable Console Out' option.

image.png



3- Click Save and restart the controller -

image.png