Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Sofware trigger on E series with DAQmx

How can I doa SW triggering on a PCI-6040 with DAQmx ?
With Traditionnal DAQ, I used a continous acquisition with a Conditionnal Retrieval on the AI Read.vi (see attached)
0 Kudos
Message 1 of 6
(3,055 Views)
Hi Prongue,

Conditional retrieval in DAQmx is handled a little differently. I included an example that should demonstrate conditional retrieval. Hope that helps. Have a good day.

Ron
0 Kudos
Message 2 of 6
(3,055 Views)
Here's another one. It might need a little work but it should show most of what we are looking for.

Ron
0 Kudos
Message 3 of 6
(3,055 Views)
First, thank you very much for your help.
If I understand well, there is no Conditionnal Retrieval AIRead with DAQmx and we have to program it.

Did you make this 2 examples of Conditional Retrieval specially for me ? (If yes, thank you again).

Would the routine be faster if I return to Traditionnal DAQ routine ?
0 Kudos
Message 4 of 6
(3,055 Views)
Hi Prongue,

You are correct. There is no conditional retrieval in DAQmx. Conditional Retrieval was a pseudo software trigger implemented as part of the driver code.

You shouldn't notice a difference in performance since the time critical aspect of conditional retrieval is the continuous acquisition itself. However, DAQmx acquisition has been improved in performance. So, in short, the DAQmx versions of conditional retrieval should do the trick.

Ron

PS: A colleague of mine created the examples 🙂
0 Kudos
Message 5 of 6
(3,055 Views)
Thank you again.
0 Kudos
Message 6 of 6
(3,055 Views)