We already explained before.
Memory mode must be in AUTO.
Trigger mode must be in Normal.
Apply 10-20 MHz signal to input, with vertical set it to nicely fit on screen vertically. Set edge trigger, and make it trigger reliably.
Then measure.
If you set scope to manual memory mode of 300 MPTs you command it to always capture full 300 Mpts. Regardless the timebase setting.
I tried with inexpensive SDS800xHD. At 100µs/div, it gets 200 triggers per second at 2Mpts and 287 triggers/s at 1MPts (1GS/s). Magnova numbers are faster than that scope, and two orders of magnitude out in your measurements.
All settings were already set 1:1 as you wrote
Some results are mentioned in my post, but I'll add them to my table!
p.s. 3rd column appeared for Magnova. 10MHz input.
My short conclusion:
a. there is a 20-year-old Agilent that have independant FIFO memory buffer (hardware solution) and a fast/independent trigger;
b. there is a ''modern digital'' sampling tool. Ok, I understand that small manufacturers like Batronix don't have access to custom-made FPGAs (this results in well-known problems at high sampling rates). But, sorry, at slow sampling rates, there are software solutions for memory management.
We already explained before.
Memory mode must be in AUTO.
Trigger mode must be in Normal.
Apply 10-20 MHz signal to input, with vertical set it to nicely fit on screen vertically. Set edge trigger, and make it trigger reliably.
Then measure.
If you set scope to manual memory mode of 300 MPTs you command it to always capture full 300 Mpts. Regardless the timebase setting.
I tried with inexpensive SDS800xHD. At 100µs/div, it gets 200 triggers per second at 2Mpts and 287 triggers/s at 1MPts (1GS/s). Magnova numbers are faster than that scope, and two orders of magnitude out in your measurements.
All settings were already set 1:1 as you wrote
Some results are mentioned in my post, but I'll add them to my table!
p.s. 3rd column appeared for Magnova. 10MHz input.
My short conclusion:
a. there is a 20-year-old Agilent that have independant FIFO memory buffer (hardware solution) and a fast/independent trigger;
b. there is a ''modern digital'' sampling tool. Ok, I understand that small manufacturers like Batronix don't have access to custom-made FPGAs (this results in well-known problems at high sampling rates). But, sorry, at slow sampling rates, there are software solutions for memory management.
Yeah, you are doing something wrong. Those numbers are not right.
How are you measuring triggering frequencies?

[...] is there a need for extra deep analysis?That's a disaster...

As a nugget how things can be misread when you setup things wrongly in deep menus:
On Keysight MSOX3104T, you go to Utility->Rear Panel and select ->TrigOut:Trigger source.
Apply 20 MHz input to scope. And on TrigOut BNC you measure 20 Mhz.
In this mode scope patches out signal from analog trigger comparator before triggering engine.
Basically you get squared signal from input, with front end being variable preamp. I used this few times to do exactly this: I took signal from sensor and created 2,5V digital signal from it. It works until some frequency of 50-100MHz with progressively worse pulse shape. Up to 10-20 MHz works well.
You go back and set Utility->Rear Panel and select ->TrigOut:Triggers,
Now you get a pulse every time scope starts acquisition. This gives you Wfms/s
If you had this setting wrong, you would think your scope has 20 MWfms/s trigger rate.


[...] is there a need for extra deep analysis?That's a disaster...
Either a disaster, or just plain old user error... Which it certainly looks like in this case
Please learn to use the equipment before filling this thread with walls and walls of text
Let's start with very simple things. All we know - Magnova is a fast/responsive scope. Let's check the situation outside the sweet spot!
Please see the attachment. I am lazy, I didn't use a calculator, Excel formulas - hopefully, if there are no math mistakes.
ok, guys, please see the attachment.
My scope remains on 3.8M points @ 100 us/div.
As we see, the input frequency is 20MHz
38 wfps (as in my previously posted pictures).
4 wfps was an untriggered situation!
p.s. 3..4wfps/100us also attached.
ok, guys, please see the attachment.
My scope remains on 3.8M points @ 100 us/div.
As we see, the input frequency is 20MHz
38 wfps (as in my previously posted pictures).
4 wfps was an untriggered situation!
p.s. 3..4wfps/100us also attached.
What about the other, requested settings?

But, untriggered refreshrate still is 4wfps...
Yes, with the disabled extended capturing feature, the memory depth dropped down by 2; now there are 360 wfps @ 100us, if/when the signal is applied.
But, untriggered refreshrate still is 4wfps...
But, untriggered refreshrate still is 4wfps...
And this is normal.
Without a signal it has no reason to trigger, it is just the auto-trigger rate.

Yes, with the disabled extended capturing feature, the memory depth dropped down by 2; now there are 360 wfps @ 100us, if/when the signal is applied.
Okay, so with the default settings, your Magnova is now as fast as expected.But, untriggered refreshrate still is 4wfps...
That’s actually normal behavior and not specific to the Magnova.
In auto-trigger mode, the oscilloscope intentionally generates a fallback trigger if no valid trigger event occurs. This is done via an internal timing mechanism so that the display doesn’t remain blank when no signal is present.
This fallback is deliberately slow (typically a few Hz, ~3–5 wfms/s) on essentially all oscilloscopes. The reason is a trade-off:
- Auto-trigger must still work reliably for very low-frequency or sporadic signals
- So the scope needs to wait long enough to give a real trigger event a chance to occur
- If the auto-trigger timeout were much shorter, the scope would constantly self-trigger and you would never be able to properly capture slow signals
In other words: A slow auto-trigger rate is by design, not a performance limitation.
This is also why manufacturers generally recommend:
- Auto mode → for finding signals / unknown conditions
- Normal mode → for proper measurements and maximum waveform update rate
So the behavior you’re seeing (~4 wfms/s without a valid trigger) is exactly what you would expect from other vendors as well.
As much as I detest (the tone of) this thread lately, I must admit there is something strange with regard to the wfps. When I set my scope as Andre suggests I see the expected 357 wfps. As soon as I set a frequency measurement however, this drops to the 40 wfps Kaspich sees.
No idea if that is to be expected, as I realize my knowledge is limited.
If I am inspecting an unknown signal. I am waiting for a fast/immediate response.
If I am inspecting an unknown signal. I am waiting for a fast/immediate response.
In these situations I always use the "instant/always" trigger setting.
Here you have the fastest response when the exact trigger condition is not known yet.
Second - that's what I am talking about (internal mechanism/timer, that can be easily modified).
If I am inspecting an unknown signal. I am waiting for a fast/immediate response.
Default settings mean - extra capture is on.
Lonnnnng story short, not a bug, but a feature request.

