03-13-2025 01:26 PM
I inherited some code using DAQmx, and it has some property nodes I can't seem to unbreak.
It seems to be the "DAQmx Event" class but that's missing from my available class list
Anyone know how to get access to this DAQmx node class? Using LabVIEW 2023 Q3 and DAQmx 2025 q1.
Attached example saved in 2017.
03-13-2025 02:09 PM
Have you confirmed that DAQmx is installed on your computer? If so I would try to install it again. I would also make sure that you have installed the help and examples for the version that you are using.
If you do have DAQmx installed try uninstalling and reinstalling it.
03-13-2025 02:48 PM
There is no DAQmx Event Class; never seen it before. You use an event node. Not sure how you are exposing the DAQmx Event Class, must be a hidden INI file setting.
03-13-2025 02:57 PM
"DAQmx Timing" has a SampClk.Rate property. Maybe it's that? Could you post some code to show it in context? (Honestly a picture might even work here... we just need to see what the wire is coming from and what node it's trying to use. So maybe add where the wire goes in your image.)
03-13-2025 06:05 PM
Based on context I think the attached VI is the intended usage.
I can guess the correct nodes but I wonder how the original ones got messed up...
03-13-2025 08:12 PM
You want to use the properties in the disabled node.
03-14-2025 08:29 PM
NI-DAQmx Events are designed for other purposes.
Getting Started with DAQmx: DAQmx Events
NI-DAQmx Events in LabVIEW provide a way of generating a signal from the hardware or a software interrupt when certain conditions are met on the data acquisition hardware.