This content is not available in your preferred language.

The content is shown in another available language. Your browser may include features that can help translate the text.

Boolean "Until Released" Mechanical Action Not Supported on Real-Time Targets

Updated Nov 3, 2023

Reported In


  • LabVIEW Real-Time Module

Issue Details

I have a VI that contains a Boolean control with a "Latch Until Released" or "Switch Until Released" mechanical action. When I try to run the VI on a real-time target, I receive the following error message:


The mechanical actions "Switch Until Released" and "Latch Until Released" are not supported on real-time targets. To change the mechanical action, right-click on the Boolean front panel object and select Mechanical Action, then select a supported mechanical action.

Additional Information

  • Because the "Switch Until Released" and "Latch Until Released" require the front panel to wait for the release of the Boolean, the main application thread is starved and real-time priority loops will not execute as designed.
  • Boolean Controls and Indicators describes the differences between each mechanical action.