05-07-2018 12:27 PM
Good afternoon.
We recently adcquire the PCI-6115 and we are creating a labview program to gather big data volumes.
But when trying to get more than 33,554,430 samples we get an error prompt, shown in the image below. It's there a way to change the maximun number of samples?
Solved! Go to Solution.
05-07-2018 01:34 PM - edited 05-07-2018 01:39 PM
Hi Marco,
instead of requesting 50×10^6 samples at once you could also request 50.000 samples a hundred times in a loop - same result, no problems…
(Ok, for a samplerate of 10Msamples/s you could increase the request to 1Msamples.)
05-07-2018 03:03 PM
@Marco9305 wrote:
Good afternoon.
We recently adcquire the PCI-6115 and we are creating a labview program to gather big data volumes.
But when trying to get more than 33,554,430 samples we get an error prompt, shown in the image below. It's there a way to change the maximun number of samples?
The Error Message clearly says that you have exceeded the limits of the device. The "correct" way to fix this is to change the maximum number of samples to a smaller (legal) value. Otherwise, re-engineer the Device yourself, buy a different device, or use Continuous Acquisition of reasonable-size buffers (say 1,000,000) and use a Producer/Consumer design to stream them to disk, or to memory, or whatever else you want to do with them. Note that you'll eventually run out of memory ...
Bob Schor
05-09-2018 03:59 PM
As @Bob_Schor said, you had outreach the limits of the device, you need to lower down the number of samples per second to be able to run your VI without an error. You should use a while loop to acquire data and stop until the number of samples has been reached.
05-16-2018 05:13 PM
Hey!
Thanks for the answer.
I did that and function properly.
Greetings