05-12-2020 02:43 PM
What is the max capture memory for each 6570 digital pin, given 32 pins on card?
How many points max can be captured on a given digital pin in a pattern before it runs out of memory?
05-13-2020 10:55 AM
As per the specification sheet, it is 1M samples. It is not advised to fill up the memory (once you fill up, fetching such larger samples will take time), but rather stream data by frequently fetch the samples as and when the pattern is running.
05-14-2020 09:23 AM
Can I measure 1 million samples on all 32 IO pins in parallel in a single pattern. I cannot break the capture due to requirements.
I want to know the maximum number of samples I can capture on all 32 channels while running them in parallel.
05-17-2020 12:01 PM
In my experience, you can capture even larger than 1M if you could continuously call the fetch VI with a chunk of samples to read in a loop until you got the samples you need.
Order of operations,
1. Burst Pattern with Wait Until Done as F
2. In a loop call Fetch Captured Samples with a reasonable size that provides you enough time not to overflow 1M memory
3. Once you capture the required samples, exit the loop
4. Abort the pattern if the pattern doesn't have a HALT opcode or use Wait Until done API
Any reason you would need to have all 1M on 6570 memory and then transfer to Host?