Andre and team – thanks for the excellent concept/product!
Overall build quality – perfect! Quality of screen and frontend – impressive!
Thank you very much - we really appreciate the kind words and the feedback.
1. Probes are not correctly identified at startup. If a 50 Ohm termination was set previously, then a 1:10 probe was connected while the scope was off, the probe was identified (1:10 attenuation is set properly), but the 50 Ohm setting remains active;
Thanks for pointing this out. When a probe is connected, both settings - termination and probe attenuation - should be updated automatically, even if the oscilloscope was powered off at the time. We’ll take a closer look at this behavior.
In general, the settings applied via the probe’s readout pin can always be adjusted manually if needed, so they’re not locked in and can be overridden at any time.
2. Some problems when playing with Time Scale (Roll mode was enabled). I managed to re-create a previously mentioned (but marked as fixed) bug when the trace doesn't appear in Roll mode. The problem seems to have disappeared when switched back to Normal mode, but most interesting – Offset calibration data were ignored. The problem disappeared after the restart. The log file was stored.
To investigate this properly, we’ll need a bit more information, as we haven’t been able to reproduce the issue on our side so far. Could you please confirm which firmware version you’re running? I assume it’s the current v1.7.1, but it would be good to double-check.
3. The FFT module is crashing and freezing in all possible ways. Hopefully, it's a demo release and further testing will be performed (including: logarithmic frequency scale results in freezing; settings of the vertical axis do nothing; frequency labels are not visible, etc.).
In v1.7.1 there is unfortunately a known bug in the FFT module that can cause crashes when the logarithmic frequency scale is used in combination with certain other settings. We’re already working on this and plan to release an update within the next few days that fixes the issue.
Aside from this FFT-log-scale related problem, the Magnova should behave stably in normal operation.
Regarding the “settings of the vertical axis do nothing”: could you clarify what behavior you’re expecting? When switching between dBm, dBV, dBmV, and dBµV, the visual appearance of the FFT trace itself does not change - only the displayed values and units do (grid labels, FFT cursor readouts, etc.). That is correct and intentional. Or do you mean something else?
As for “frequency labels are not visible”: labels are currently drawn only where there is enough space between adjacent grid lines. This always works well on a linear frequency scale. On a logarithmic scale, especially over very wide ranges (for example, 1 µHz to 1 GHz), the grid lines can become so dense that no labels fit at all. We’ll revisit this and make sure that at least the major (×1/10/100) grid lines are always labeled, even if that means labels overlap slightly.
Some recommendations:
1. Please add a time stamp to the name of the log data file. Otherwise, if/when someone is trying to save more than one log file per day, the file name needs to be modified manually.
Good point — that makes sense. We’ll add a time component to the default log file name so multiple logs can be saved without manual renaming.
In the meantime, you can already customize the file name pattern locally. For example, setting it to something like logs_{date}_{time}.log will automatically include the time in the file name.
2. Please modify the confirmation menu of the "Quicksave" action. When Quicksave is pressed, nothing happens for around a second or even more, then an info message appears at the bottom of the screen. It's not a Quicksave, it's a Slowsave with some disturbing waiting.
The Quicksave action itself isn’t faster or slower than saving via the Save / Load menu - there’s no additional delay built in. The message “Quicksave performed...” is shown after the save operation has completed, which is why it appears with a short delay. Saving a screenshot typically takes about 1–2 seconds. If the quicksave save operation involves larger amounts of data (for example, when Save Waveform is enabled), a progress bar is shown so the process is visible.
That said, would you prefer more immediate feedback when pressing the Quicksave button, such as an instant visual or status indication that the save has started?
3. "ff/fr" functionality of knobs could be more aggressive (as I see, a 4X multiplier is used when the knob is turned quickly), or even a 2-step (with different multipliers) option could be implemented. These knobs are performing a million times better than on cheap scopes, but still – my favorites remain knobs on old Agilent 6000/7000 series;
4. BW limitation warning and frequency values (according to the selected bitrate) are missing for HiRes mode;
5. "undo" option would be awesome. For example, you accidentally moved the trace of channel X, or moved the cursors to the wrong position, etc. A reverting/undo option is very useful.
Thanks for the suggestions - all good points. We’ve noted them and will take them into account for future improvements.