another question which gives us headaches. First what we want to do: We have one source which gives us an analog signal that needs to be analyzed with 2µs sample rate. The signal needs to be processed as fast as possible.
At the moment we run in fast streaming mode with a huge buffer. If we call ps2000_get_streaming_last_values at a frequency of 20 Hz or 15 Hz, the buffer sizes which are given to the callback function are very fluctuating. If I run with the same code at 10 Hz, the buffer sizes are as expected.
The problem is that we need a frequency of at least 20 Hz... How would you implement that? We are playing with a lot of values and the behavior of the PicoScope is not always predictable...