09-09-2025 07:41 AM
Hello,
I need your help. I am unable to generate two signals from a table on port 0 simultaneously. The DAQmx “write” function indicates that it is already busy. Do you have any idea what the program structure should be to send a waveform signal created from a digital array to channel port0(0) and another waveform signal of the same array size to channel port 0(1) at the same time? Please note that I am using a virtual channel to trigger the generation of these two channels.
Best regards
09-09-2025 07:43 AM
You need to combine all hardware timed DIO channels into the same task as there is only one DO timing engine on X-series DAQ.
09-09-2025 08:54 AM
Okay, I put the physical DIO channels on the same task, at least I hope so. You'll find the IV in your email.
But now I'm getting another error saying: 1 task and 2 data points...
09-09-2025 09:17 AM
Please try with the option "one channel for each line"
09-09-2025 10:47 AM
Great!
The Vi no longer has any bugs!!!
Well, I don't have any output signal....