07-24-2017 05:35 PM
Hello, I'm running Labview 16 with DAQmx 16.1.0
I saw this behavior first in my application and also in the DAQmx analog output example vi (attached).
In my application, I was sending a 2D DBL array to write to the outputs a0 and a1. Even though the two channels in the input array had different values, only 1 value would be written to both outputs.
For example, if the input array was {[1,2,3,4],[40,80,120,160]}, the output on both channels would be {40,80,120,160],[40,80,120,160]}. When I switched the order of the channels in the input array, the other value would be written to both outputs. I've seen the same issue with inputting a 1D waveform array. The issue was there with the DAQ assistant and using the DAQmx blocks.
Why is this happening??
Thanks
Solved! Go to Solution.
07-25-2017 04:56 PM
What hardware are you using?
07-25-2017 05:06 PM
I'm using a Ni USB-6001 Daq
07-26-2017 11:45 AM
How are you measuring the output?
I tested the code you sent on a cDAQ, and each waveform is written separately across the individual channels.
How are you reading in the data?
Are you experiencing Ghosting?
What troubleshooting have you tried?
07-26-2017 03:00 PM
Sorry this was a silly grounding issue.
It has been resolved.
If anyone in the future sees this thread, just check your wiring first