DAQmx Property Node is Missing Properties

Updated Sep 11, 2023

Reported In

Software

  • LabVIEW

Driver

  • NI-DAQmx

Operating System

  • Windows
  • Linux

Issue Details

When I go to set the properties in a DAQmx Property Node in LabVIEW, the property that I am looking for does not show up in the list of options. I know that the property exists because it is listed in the help file, and I can search for it in the class browser. Why is this property missing and how can I access it?

Solution

Starting with NI-DAQmx 7.4, DAQmx Property Nodes have a property filter capability. By default, the filter dynamically changes which properties are displayed depending on the installed and configured devices on the system. This prevents confusion by disabling features that your device doesn't have the hardware to support. The reason is that not all DAQmx cards support all properties. To determine which properties are supported by your device, you can refer to this list of Supported Properties by Device.

To change the DAQmx Property Node filter settings, right-click on the property node and click Select Filter....

 
The Configure Filter Settings should appear:

Selecting Show All Attributes will cause LabVIEW to display all properties regardless of which devices are configured on that computer.
 

Additional Information

In NI-DAQmx 7.3.1 or earlier, properties can be excluded from a DAQmx Property node if no DAQmx compatible NI Hardware is installed on the system. This was changed in NI-DAQmx 7.4 when the ability to create simulated devices was added.