03-12-2014 05:59 AM
Hey guys ! I currently use a DAQ assistant to acquire two different voltage signals. I want to set a delay between them. I know that the daq ass. enables only simultaneous read of each channel but there must be a solution out there
03-12-2014 07:44 AM
@Johnjohnjohny's wrote:
[..]but there must be a solution out there
That very much depends on the hardware you use.
Also, you should describe what the "range" of delay you are talking about. Is it time-based (e.g. 100ms delay) or is it depending on the sample rate (delay of 10 samples)?
Norbert
03-12-2014 08:05 AM
Why not go the easy way of capturing both channels during all the time and send the not needed parts to /dev/null?
03-13-2014 03:59 AM
I use two channels of a NI9222 card. The fact is that i'm taking mesurements using two instruments of different response. I assume there is a delay of 2-5 seconds between them. So the measurands i compare were not acquired at the same time due this delay.
03-13-2014 04:56 AM
Does delay mean that you don't acquire data during that time? If so, you can easily use the DAQ assistant: First acquire data on the first channel for a time, stop the acquisition for a short time (delay), then use another DAQ assistant to acquire the other channel.
If they acquire with "overlapping delay", you still should simply acquire both channels for the whole time and then reduce the data as needed (per channel).
Norbert