Hi Robin, thanks for the quick reply! I still got a few questions though...
I can use block mode to collect a few thousand samples every 10 ns, right? But since I need to continuously collect samples up to 100,000+ data points, I would then have to call run_block and get_values a few times. However, would there be a significant delay between the samples? The programmer's guide says that the driver performs operations before collecting each block of data, which may take up to 50ms.
Also, since the signal that I need to obtain has a repetitive nature, would it be better if I were to use ETS mode instead of ordinary block mode at a lower sampling rate to achieve my goal of obtaining a large amount of samples, at a high effective sampling rate?
Thanks again in advance!