Maybe if many other users who can duplicate this bug take the trouble to file bug reports to Rigol ..... some action will be taken.
Maybe if you told people how to "file bug reports to Rigol" it would be more productive than endless posting about it.
Or maybe it's just too hard for Rigol to fix all these issues and they've simply given up, having already saturated the low-end DSO market with the DS1054z.
I'm not sure what's going on.
If I had to guess? I'd say the lead programmer at the DS1054Z division has left the company and his replacement is a prime candidate for TDWTF.
Somebody at Rigol really needs to pull their finger out.
After all... many users of the scope find nothing wrong with it, since their use of the scope is so basic that they never encounter the bugs.
That's certainly true
(...but not because they're idiots or anything, it's just that 99.9% of real life 'scope use
is basic. It's triggering, it's looking at wiggly lines on screen - both of which the DS1054Z does admirably well)
Do you consider having a high RMS value measurement displayed on channels with zero inputs, even grounded, a serious bug which calls into question the accuracy of all reported RMS measurment values?
Are the values on the channels
with inputs correct? If so, it's not a serious bug, no. Most likely just a bug in the 'isAnythingConnected()" function.
Turn those channels off and the bug vanishes!
Do you consider having a horizontally displaced and misscaled Math trace at 500 ns/div a serious bug? I do. Again, the ability to make certain power measurements at particular frequencies is compromised by this bug. Fortunately it only happens at the 500 ns/div timescale-- as far as I can tell.
Do you consider having _all_ Measurements stop working at random times when Math and more than 2 channels are being used, requiring a power-cycle reboot, a serious bug? I sure do; in fact this one is a major buzzkill and Rigol USA reproduced it on their scopes immediately when I reported it to them months ago.
Math needs fixing, we agree on that.
OTOH what's a good response to every newbie who posts here asking if the DS1054Z is worth buying? Is it:
a) Do you need to apply math functions on multiple channels at 500ns/div? Is that a critical function to you? If so, the DS1054Z has a known issue.
Or is it:
b) OMG!!! The DS1054Z is totally bugridden!!! Don't even think of buying one, buy one of
these instead. Sure the other one is big, ugly and a horrible recycled yellow/brown color. Yes, you'll have half the bandwidth, less RAM and no serial decoders. The font end's noisier because they used cheapo op-amps, the build quality's a bit lacking, the screen bezel is a bit, um, 'chunky' because they were cheap and used the case from a model with a bigger screen... but you'll
totally avoid the deadly 500ns/div math bug when more than 2 channels are on!! It's sooooo worth it!!!
Do you consider having a Measurement displayed with a spelling error as "Pluses" instead of "Pulses" a serious bug?
No. Stuff like that slips through sometimes.
Or how about the fact that the FFT display resets its scale features when switching Mode from "Memory" to "Trace" or vice-versa? Serious, or just terminally annoying?
Annoying.
the inability of _some_ users to push a knob-button without also turning it (the secret is in how you support your hand while pushing the button, it is easy to avoid this "bug" which has even caused some users to replace their rotary encoders altogether
User interface is my specialty, things like that dismay me.
(yes... I
do have complaints about Rigols, but none of them are to do with bugs)
There's definitely a crapness and general lack of thought in parts of the DS1054Z user interface and some things that just don't make any sense at all (like the duplication of the trigger mode settings - what a total waste of panel space and LEDs that is).
Lots of other devices do it the same way though. It seems to be an industry standard crapness, not something Rigol invented.
Yes, I've posted some very simple suggestions that would improve the UI immensely. If Rigol wants to talk? I'm happy to help out.