Hi John,
thanks for reporting this. We are already looking into it and will provide an appropriate solution as soon as possible.
Yes, my example shows cursors exclusively in the zoom view. That's because we use zoom to inspect signal details within a longer record. But then the main window is just an overview and navigation aid. One might still apply automatic measurements to the main window, but not many would want to use fiddly cursor measurements there. And the fact, that we're using Zoom hints on quite some fiddling with cursors in the main window. While it's nice to have that little rectangle indicating the zoomed portion of the record in the main window, I cannot see any advantage in having a cramped copy of the zoom cursors there - we just don't need that information. The zoom rectangle together with the cursor position in the zoom window tells us enough about the position of the cursor measurement in relation to the complete record.
I would counter argue against that and would miss the cursors in the main window. Because I often need to measure the time delay between two events
(maybe also between two different signals)
And here I need a very precise way to set both X-Cursors (with the help of the zoom window) to the start and the end of the events
and these two events won't fit together in the zoom window at the same time....so either Cursor-A or Cursor-B should be visible on the main window as reference all the time.
[...]
I just realized, the bug with the cursor in the math channel only appears, when trigger is STOPPED.
(in case you can't reproduce it)
Today I testet the new CAN decoder view.
Limit of my hardware is 4Mbps can clock...
so I tested: 500kbps, 1Mbps, 2Mbps, 4Mbps with CAN frames up to 64 databytes
(see screenshot)
The decoder is working with all these settings and the table view make sense now.
One last thing is missing though...The trigger type "decoder" is not working for CAN messages or at least you can't setup any filter like CAN-START, CAN-ID or message data content, so the trigger will never hit.
And a question for a different topic:
Is there any technical reason why the history buffer gets cleared when there is a switch between "single trigger events" and "normal/auto trigger events" ?
At the moment you can store multiple "normal" or "auto" trigger events and the buffer get's filled (or overwritten, when the buffer is full).
The same goes with "single" trigger events, you can store multiple events and the buffer get's also filled (or overwritten).
But when there are already elements in the buffer from "single trigger" events and you create a "normal/auto" trigger event, the buffer gets cleared.
Also when there are elements in the buffer from "normal/auto trigger" events, the buffer gets cleared by the next "single" trigger event.

another finding:
in roll-mode the "extended capture" setting is only working when the "single trigger" button is used.
during "roll-mode" after pressing "stop" the data on the left hand side is allways cut to the visible screen width.
(for slow signals it could be handy to see more of the previous data, especially when you have to stop the measurement manually and you are not quick enough
and me again....
another "not so intuitive behaviour" is the quicksave of a screenshot
when you are using the menu to input a filename.
You can choose a file name for your file let's say "T1" ... this file is then saved as "T1_screen.png".
If you are saving a second file with name "T2" this is saved as "T2_screen.png"
(I am sure adding the "_screen" tag serves some purpose...but that's not my issue)
My problem is that you can't overwrite an already existing file in the "standard" workflow:
1. Press "save"
2. Select the file to overwrite (e.g. "T2_screen.png")
3. Press "ok"
with this approach you create a third file with the name: "T2_screen_screen.png"
(see screenshots)
If you want to overwrite a file, you have to manually delete the "_screen" tag from the file name before saving,
or type in the name "T2" again.
(and maybe there should be also a warning before overwriting an existing file)
You probably already know this, but for everyone following along: Magnova also supports {date}, {time} and {counter} in filenames. These can be quite handy for Quick Save and help avoid accidentally overwriting previous captures.


I was a bit disappointed with this firmware, though; after 8 months of firmware updates, it still have the pre... abberation with fast pulses.
I first connected the 50-ohm cable carrying the fast pulse from a generator at the end to a -20 dB attenuator and then connected it to the 50-ohm input of three different oscilloscopes,
and only the Magnova displays the pre-aberration. (One oscilloscope at a time, of course.)
The pre-attenuation is not visible on a Siglent or a Hameg oscilloscope, both with 500 MHz bandwidth and 50 input impedance.
Will this issue be addressed in the next firmware update, please...

Of all my oscilloscopes (except for the cheap USB one, that is), none of them have this pre-ringing aberration.
I don't think there's a huge difference between the waveform display on my 500 MHz Siglent scope and the Magnova.
SDS2504X HD: Normal mode up to 100,000 wfm/s
SDS3000X HD: up to 200,000 wfm/s in normal mode
SDS5000X HD: up to 160,000 wfm/s in normal mode
SDS6000A: up to 170,000 wfm/s in normal mode
SDS7000A: up to 1,000,000 wfm/s in normal mode, but only 1,100,000 wfm/s in sequence mode
Magnova ≥ 300,000 wfms/s in normal mode, ≥ 12,000,000 wfms/s in history mode







Always fun with Magnova!


I was a bit disappointed with this firmware, though; after 8 months of firmware updates, it still have the pre... abberation with fast pulses.
You think it's a problem with the Magnova, because scopes with slower waveform update rates didn't catch it?