PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

buffer for continuous acquisition

hi,everyone.I have a PXI-5124 board.I need to perform a continuous acquisition for a signal (frequency at 1MHz,cycle time is 10s).i set the min sampling rate as 5MHz,the min record length as 50Ms.i store the data into the file. I use the queue as a buffer ,but the result is not satisfying. when I run the digitizer for a while, every time it indicated “the memory is not enough”. May I ask the board can achieve the acquisition goal? how should I set the buffer?
0 Kudos
Message 1 of 3
(4,231 Views)

When dealing with that much data, I typically just stream the data to a file and then post process as needed.  You are also likely getting into memory issues with your queue setup.  Can you post your code?  There are likely optimizations we can make to get you where you want.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 2 of 3
(4,228 Views)

i want to press the "store"button as needed and then store one record into a file.a record includes 20M samples.that's all.

0 Kudos
Message 3 of 3
(4,128 Views)