Rachel,
The easiest thing to do is to add a delay object that lasts slightly
longer than your acquisiton burst (say +1 sec.). This will prevent the
next object from executing until the acquisition is complete. If you need
other non-daq objects to operate during this time, just put them on a
parallel thread.
Regards,
Rich
The easiest thing to do is to add a delay object that lasts slightly
longer than your acquisiton burst (say +1 sec.). This will prevent the
next object from executing until the acquisition is complete. If you need
other non-daq objects to operate during this time, just put them on a
parallel thread.
Regards,
Rich
I wonder if one of the VRF members, uses data acquisition cards of Data
Translation and may help in the following problem.
My system is PentiumI 200 MHz 64 Mb Ram, Win95, VEE5.01.
I use DT2838 which the catalog says may scan up to 160k samples/second.
I want to scan 5 channels at 20k samples/second each. To do so I use the
A/D config with burst=20 sec. and write to Multi channel file.
To start the acquisition I activate Start Acq. The problem is that this
command is like fire & forget and the next command is immediately activated
without waiting for the acquisition & write to file to end. The minute the
next command starts the acquisition stops with an overrun error. There is
no way I can check the card status without interrupting the acquisition and
again getting the above error.
Is somebody familier with what I have described ?
Regards
Rachel