LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQmx Read 1D Boolean

Solved!
Go to solution

I have a DAQmx task that I programatically populate with multiple digital input channels. I want to read all channels simultaneously, using the DAQmx Read 1D Boolean.vi

 

My question is, does the order of the output array match the order that I added channels to the task? Or does it match the physical channel order on my hardware?

0 Kudos
Message 1 of 2
(2,164 Views)
Solution
Accepted by topic author sirwin

The order is defined by the task.

 

This should be easy to test. If you have two inputs that you know (or have forced) to be different, you can set up one task with (use your actual channels) "ch0, ch1" and "ch1, ch0" and make sure you read back the results reversed from each other.

Message 2 of 2
(2,135 Views)