Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

how to acquire triggered finite data faster?

I am generating three 1kHz waveforms from a triggered source. I want to acquire it at 1khz with 500pts per waveform.

I can stream the data in at 1hKz using continuous samples, but synching is lost.

The right way as I can tell is to use Finite samples and use the start/stop daqdmx command within the loop.

 

The problem, is I can only acquire the data at approximately 33 hz and am losing a ton of data.  Any suggestions?  Is it even possible to acquire all the data?  What's the best I can do?

 

I am using a PCI-6110 which should easily handle the bandwidth

https://www.ni.com/en-us/support/model.pci-6110.html

 

 

(edit:  sorry, this should have been int eh DAQ forum)

Download All
0 Kudos
Message 1 of 2
(3,375 Views)

Hi algomez,

 

The image you have sent does not correspond to the VI you have sent.  When you mention the sample mode is set to Continuous and you lose synchronization, I am not srue what you mean by this.  Is it possible to use an analog level trigger or receive the digital pulse when the signals are sent out?  Are you acquiring at the same rate as you are sending out?

 

Best,

Adam
Academic Product Manager
National Intruments
0 Kudos
Message 2 of 2
(3,338 Views)