Hi Matt,
Very good questions. You must have watched that movie a couple of times
Quote:To re-open this question, how did you calculate how many samples the Pico would have at a really fast timebase?
I worked the formula the other way. Using your 200us screen time with the 212/3 st at 32,000 samples the requested sample rate would be:
32,000/.2ms = 160,000khz or 160 million samples per second
That's how fast the processor would have to be, to fill that buffer. DOH! But it can only go to 3 million. 3mhz is 3000khz So we work the formula with the known max speed and the screen time in ms to find the samples collected:
3000khz x .2ms = 600 samples on the screen
Actual samples is 602, so this gets us very, very close.
Quote:Is that just because at really fast timebases they can consistently fill their buffers?
Yes. Very good. At the very fast time bases the processor cannot go fast enough to fill the buffer.
Quote:At 200 microseconds of screen time, how many samples would your Fluke or my Tek collect?
Fluke 97 collecting 500 points in .2ms requested sample rate:
500/.2 = 2500khz or 2,500,000 samples/sec
That's between available processor speeds. Next lower available sample rate is 1,562,500 samples/sec
1562khz x .2 = 312 points on the screen
Pico is still faster.
Your Tek THS 720A (100mhz with 2500 point buffer):
2500/.2 = 12,500khz requested sample rate. That happens to be one of the available processor speeds so you would fill the 2500 point buffer for 2500 points on the screen. Kicks butt.

The processor had to be slowed down so as not to over fill the buffer.
BTW. A note on the Pico ADC 212/50. I stated that it has dual processors. That is not correct. It has a single 100mhz processor. It's designed to run at 50mhz on one or both channels.
You made my head hurt again. You know I'm math challenged.