Here's how bad Siglent's (SDS1104X-E) GUI is - Page 1
Forum section: electronics / testgear

author: Bob Sava
author_rank: Regular Contributor
timestamp: April 05, 2018, 04:24:22 pm
content: Look at the screenshot below and tell me (hint - you cannot)regarding channel settings:what is the attenuation ratio set for each input?fine or coarse adjustment?deskew value?which channel is inverted?trigger settings:limit range?is noise reject on?acquisition:which acquisition mode is currently on?memory depth?is acquisitionmode fast or slow?interpolation Sinx or x?Even one letter or tiny icon pertaining to each setting would make a difference.I'll not even complain that AC and DC mode icons are not very distinct or that would prefer for channel icon to 'gray out' instead of totally disappear with all it's setting info.Would I switch to Rigol or some other scope knowing all this - not really because I neither have a budget or want >5yr old technology. I'm more than little annoyed as I feel it's very basic stuff that should be there.

author: BillB
author_rank: Unknown
timestamp: April 05, 2018, 05:29:26 pm
content: While I kinda agree, I'm not sure how much information you can cram onto the screen at one time before it becomes an overloaded, jumbled mess.Maybe a bunch of little icons in each channel block on the right?

author: abraxa
author_rank: Frequent Contributor
timestamp: April 05, 2018, 05:56:27 pm
content: Personally, I think you're asking for settings to be always visible that make little sense to be always on-screen for the general user. How often do you change these settings as a general user? Most users won't change them often (if at all) and won't mind having to touch a few buttons to check what it's currently set to, if it gains them usable screen space in exchange.When designing the UI, the design team needs to consider whether space is better used on the trace or on other information. To me, their choices make sense.

author: Bob Sava
author_rank: Regular Contributor
timestamp: April 05, 2018, 06:27:27 pm
content: @abraxa I do apreciate that Siglent is reserving more space for signal than others. However, I don't buy that they've run out space excuse. As @BillB observed it appears there's enough of space on the right hand side, for example.Additionally, some information does not need real-estate at all and could be conveyed by emboldening a font, inverting text or change of color.To your second point, even options that are not used often deserve an indicator for two reasons: when you look at a screenshot you've taken earlier - there are no buttons to press to reveal how scope was set. Also, settings that are used less often could trip you up because you tend to assume their state.

author: rsjsouza
author_rank: Super Contributor
timestamp: April 05, 2018, 06:28:31 pm
content: I personally only care for those missing items:- which acquisition mode is currently on?- memory depth?If the oscilloscope does not have probe sense, then I would care for:- what is the attenuation ratio set for each input?

author: Elasia
author_rank: Frequent Contributor
timestamp: April 05, 2018, 06:55:16 pm
content: Quote from: abraxa on April 05, 2018, 05:56:27 pmOr even if you do change them or forget what it was set on, as long as you can pop the menu and it tells you what its set on then who cares.. +1 to more screen space. As part of an analysis I keep the settings in an excel file usually as well so the conditions the data was collected from the scope so they are known.The settings themselves are almost always kept in some other form for anyone doing analysis work so it can be repeated by other people and confirmed. So not just general users either probing about..In fact i'd rather have all the menus off for the most part to get more screen space on a scope

author: tautech
author_rank: Super Contributor
timestamp: April 05, 2018, 07:42:23 pm
content: Short reply.....more later.Let's see some constructive replies on how the GUI can be improved.

author: Bob Sava
author_rank: Regular Contributor
timestamp: April 05, 2018, 08:34:10 pm
content: https://www.eevblog.com/forum/testgear/here's-how-bad-siglent's-(sds1104x-e)-gui-is/msg1471378/#msg1471378Specifically:"some information does not need real-estate at all and could be conveyed by emboldening a font, inverting text or change of color"

author: rsjsouza
author_rank: Super Contributor
timestamp: April 05, 2018, 08:47:52 pm
content: Regarding the precise/imprecise, I would be a bit more subtle: why display 5.00V/div or 10.0mV/div in imprecise mode? I would simply show 5V/div or 10V/div or 2.5V/div and so on.IMHO the attenuation clutters the information of the much more useful V/div.I can see the benefit in leaving the inactive channels greyed out.

author: Bob Sava
author_rank: Regular Contributor
timestamp: April 05, 2018, 08:57:00 pm
content: Good idea regarding precise/coarse modes - use significant figures to indicate the mode. As to attenuation, maybe just indicate through color or shape change that it's not X1.

author: RobertPS
author_rank: Contributor
timestamp: April 05, 2018, 09:49:13 pm
content: While I don't think it's bad as it is now, it would be nice to have a choice in some way.Add in or remove some settings information.

author: Muttley Snickers
author_rank: Unknown
timestamp: April 05, 2018, 10:32:43 pm
content: Our old facsimile machine had the ability to spit out a couple of pages to display all of the current configuration settings which saved going through the entire menu to verify an option, a quickly accessible screen showing this type of information might be more useful than a permanently highlighted letter corresponding to a function which if rarely used might be forgotten requiring the user to refer to a manual anyway.

author: tautech
author_rank: Super Contributor
timestamp: April 06, 2018, 12:15:01 am
content: Quote from: Bob Sava on April 05, 2018, 04:24:22 pmOne button push and all this info is available.With a multiplexed control DSO, anytime you select an active channel to make an adjustment, that channel's menu becomes visible and settings can then be plainly seen and checked as correct.QuoteOne button push and all this info is available.QuoteAs aboveQuoteThere's not much screen real estate available to add any.A while ago we had a discussion on adding 1x and 10x probe attenuation identifiers but there's no room for any of the many other attenuation values. You can follow it here and posts previous:Quote from: tautech on December 13, 2017, 10:56:05 pmEven 100x (a common attenuation) would be a squeeze.As you can see in my previous screenshot there are small gaps in the channel tabs to add attenuation settings......at the risk of confusion to the inexperienced user. 10:1 x.xV/div or 10:1 x.xV vertical position ? IMHO it's better not to.OK make the font smaller I hear you say......then there'd be complaints that it's too small. Yes there's many more options on a larger display but how much larger is needed and then we don't have a small, cheap entry level DSO anymore. How much more would you be willing to pay ?QuoteHave you experimented with Display brightness ?QuoteWhy ? Settings will remain as you made/left them when the channel is activated again.This GUI has developed over ~4 years where we first saw it as a V2 firmware revision for SDS2000 (not X) models.We need think what weneedto see on the display and why. For documentation it would be convenient to see more settings and in a small way this can be mitigated by which of the menus are shown at the foot of the display when a screenshot is taken. There's also use of the Webserver page where we can capture many more settings like so:For general bench usage most of the info required is already in the tabs or around the display border.For different attenuation probes (and probe types) that info is right in front of the user so when we need to use 1x probes on rare occasions the settings are easy to change. On higher priced scopes auto probe attenuation is commonly available but not so on DSO's at this price point.So when you state: Here's how bad Siglent's (SDS1104X-E) GUI is, yes there are some minor improvements thatcouldbe done but at the risk of spoiling what's already pretty good compromise of the GUI design currently available.But we're listening............

author: Bob Sava
author_rank: Regular Contributor
timestamp: April 06, 2018, 02:26:41 am
content: No one likes to press buttons and small changes to GUI would reduce button presses needed and improve screenshot readability. As I wrote earlier, change of colors, shapes does not take more screen real-estate. Here are few examples how small changes and 0 additional screen real-estate could reduce button presses and improve readability (realtime or screenshots).1) use SI prefixes for probe attenuation to keep it 3 character long max:.1X.2X.5X1X2X10X20X50X1hX2hX5hX1kX2kX5kX2) as it was suggested here, for coarse/fine vertical mode use significant figures to indicate mode, for example: coarse 5V/, fine 5.00V/3) invert AC text to better distinguish between coupling modes.4) for inverted channel setting - write channel number or channel description in italic

author: tautech
author_rank: Super Contributor
timestamp: April 06, 2018, 03:35:48 am
content: Quote from: Bob Sava on April 06, 2018, 02:26:41 amThanks Bob for your ideas, let's examine and discuss them.1.) Yes, doable and capturing all available input attenuation settings excepting 10,000x.The multiplier symbol X might be best in lower case.I should add that if possible any input attenuation indicator should be in a position between the lines ofV/div and ch offset V to eliminate any chance of confusion that it might apply to either of them.2.) Standard Coarse V/div steps are very recognizable in their 1,2,5 steps andanyuse of Fine V/divadjustment is immediately identifiable in the channel tab V/div identifier. I don't think change isneeded.3.) Might I suggest only a thicker and therefore darker font. That will offer a better contrast against thecolored background of the channel tab.4.) May I suggest a better Invert'ed channel identifier, a NOT Boolean identifier, that is with a bar over likethe reverse of this:DC1MI can say it's a great satisfaction to have ideas implemented into the UI and these are worthy of consideration by Siglent. Let's see what they think....after they get back from Ching Ming Holiday on Monday.

author: Elasia
author_rank: Frequent Contributor
timestamp: April 06, 2018, 12:07:45 pm
content: Wow tau.. i like that webpage display.. didnt even look at the web portal part yet since well... im still waiting because of to many chinese holidays lol.. still no stock for another 2 weeks

author: tautech
author_rank: Super Contributor
timestamp: June 03, 2018, 05:12:25 pm
content: Quote from: Elasia on April 06, 2018, 12:07:45 pmThe webserver has been updated in the latest firmware.Here's what it looks like in the expanded mode where remote scope control can be done with your mouse or at the scope of course.The small blue X at the lower right of the scope display pops just the display onto full screen mode on your PC or laptop.It's perfect for big screen or seminar use and the update rates from what's happening on the scope appears to be better than ~300ms.At last a cheap scope that can be used on a big display for teaching or seminar use.

author: bugi
author_rank: Regular Contributor
timestamp: June 03, 2018, 06:10:27 pm
content: Quote from: tautech on April 06, 2018, 03:35:48 amEven better, use the "real" x-multiply symbol (×). Depending how it is rendered (should be slightly up from the baseline, but least it should be pure 45 degree diagonals with no serifs, compared to x depending on the font), it can be much clearer to read than x, especially after a 'k'. (My current font on the browser is a bit bad for this, as the x is almost the same, just slightly narrower.)

author: tautech
author_rank: Super Contributor
timestamp: June 05, 2018, 09:43:38 am
content: Bob, this should fix what bugged you.New firmware 25R2Ch 1 'I' for Inverted and all probe attenuation settings plainly visible.

author: Bob Sava
author_rank: Regular Contributor
timestamp: June 05, 2018, 11:01:48 am
content: As I tripped few times on channel being inverted w/o me knowing therefore I really appreciate the little 'I' indicator. Same with attenuation, however, I would argue that it should not be on colored background as it makes for busy GUI and there's no need I think to emphasize it.It's nice to see Siglent listening and making the product better.

author: kerouanton
author_rank: Regular Contributor
timestamp: June 05, 2018, 01:54:48 pm
content: On my SSA3032, nothing as such, I feel happy with the GUI except for 1 thing:My main GUI complaint is about the "Display/Screen Text" mode, that once turned off, removes display *even when entering digits on the keypad*.Having to enter digits such as a frequency without visual feedback is painful, and at least when Screen Text set to Off, it should display the digits typed and make they disappear after 1-2 seconds if nothing done, or if the "esc" or "enter" keys are pressed. As simple as that. (or even more simply use a dedicated space somewhere on the screen to display what digits are being punched out).That's imho something that could be fixed easily in software.Please, SiglentEdit:but in general I believe Siglent is working hard to fix things and the results are good.

author: nctnico
author_rank: Super Contributor
timestamp: June 05, 2018, 05:05:29 pm
content: Quote from: kerouanton on June 05, 2018, 01:54:48 pmYou are still in denial. If it where good to start with it didn't need so much fixing. Adding features later on is OK but fixing things which should have worked from the start just sucks.

author: rsjsouza
author_rank: Super Contributor
timestamp: June 05, 2018, 08:55:37 pm
content: Quote from: nctnico on June 05, 2018, 05:05:29 pmC'mon, Nico. You have to acknowledge they are showing improvement on the bug/enhancement repair factory. UI is not an easy thing to do and some of the topics shown in this thread were debatable given the screen realstate.The A-brands have 1~2 decades of head start on graphical UI (and many more on electronics design), and see what happened with our E3631x power supplies... Fortunately they are doing it right with their efficient service.

author: hendorog
author_rank: Super Contributor
timestamp: June 05, 2018, 09:07:39 pm
content: Having seen the remote web page first hand it really is very impressive and responsive. Completely different to the Rigol one I have. The full screen mode looks great.There are a couple of extra points:- it's a web page, so no additional software needs to be installed. This is a decent bonus - with my DS4k the download is at least 500MB, also there no risk of compatibility issues with multiple NI driver installations etc.- there doesn't seem to be a way to download raw trace data in CSV or some other non image format for offline processing. Easily done using USB stick or SCPI, but I think that feature should be added.

author: tautech
author_rank: Super Contributor
timestamp: June 06, 2018, 01:50:02 am
content: Quote from: hendorog on June 05, 2018, 09:07:39 pmWith this new 25R2 firmware it's one of the things I need to look at harder how it now handles raw data.Meanwhile I shot a quick vid showing the scopes webserver connected via WiFi to a laptop driving a bigger display:https://www.eevblog.com/forum/testgear/siglent-sds1204x-e-released-for-domestic-markets-in-china/msg1589632/#msg1589632

author: tomato
author_rank: Regular Contributor
timestamp: June 06, 2018, 03:04:15 am
content: Aren't these scopes dirt cheap? It's tough to expect perfection from something that costs very little. On the upside, it looks like a lot of bang-for-the-buck.

author: Bob Sava
author_rank: Regular Contributor
timestamp: June 06, 2018, 02:57:19 pm
content: It is surprising to find simple things amiss. Thankfully Siglent is making improvements and probe attenuation and inverted signal indicators have since been added. Yay!There are still quite a few issues/inconsistencies, even in the latest 25R2 version, for example (not an exhaustive list):o gate marker will not fade when not selected, like cursor lines doo semitransparent measurement 'window' becomes opaque when buttons are off (and measurement window only allows 5 measurements - not enough for 4 ch scope)o inconsistent button labels - some show what will happen when you press it, while others show current selection (Siglent's scope team just has to copy AWG team's buttons) which will toggle when pressed.o persistence is not cleared automatically when scale changes (also would be nice to have persistence setting <1sec).

author: Mr. Scram
author_rank: Super Contributor
timestamp: June 06, 2018, 03:25:37 pm
content: Oh look, another thread where ntnico is ragging on Siglent and tautech is explaining how everything is awesome. How refreshing.

author: Bob Sava
author_rank: Regular Contributor
timestamp: June 07, 2018, 01:04:03 pm
content: I picked this scope knowing (and hoping) that firmware will take some time to mature. Given recent updates it appears that Siglent is listening and willing to improve thanks in part to @tautech and other knowledgeable members posting here.

author: tautech
author_rank: Super Contributor
timestamp: June 08, 2018, 08:21:14 am
content: Quote from: Bob Sava on June 07, 2018, 01:04:03 pmThanks Bob for your suggestions too but a lot of credit for the good and quick improvements must go to Performa01 plus others operating quietly behind the scenes.He has a very open channel to Siglent engineers and some work that he's shared with me is excellent and straightforward for the engineers to understand.We are indeed fortunate Siglent listens but not all problems can be solved quickly as some must be assigned to the periodic update cycles.

author: The_Boots
author_rank: Contributor
timestamp: June 13, 2018, 06:36:45 am
content: I just got mine, and I have to say that the 5 measurement limitation was a really unpleasant surprise. If it were 5 per channel, it would be fine, but if you want to compare a measurement between multiple channels, you really can't do more than one or two at a time. Then if you want to switch what you're watching, you have to cycle through the channels and pick the specific measurement for each channel one by one. Am I missing something obvious? This is my first modern scope, so I figure I must be. My $80 USB scope could do that many measurements per channel, and I know there's a lot more screen real estate on a pc, but still! This just feels stifling!It would be nice if I could get a pop up window like the "all measurements" or "statistics" ones that I could quickly toggle that I could customize to show a few measurements from multiple channels at once... Maybe have an optional per-channel set of measurements that all swap in when I switch the active channel (when channel 1 is active, see specified measurements for channel 1, etc). Or even a few spots to save measurement configuration that can be quickly swapped.Any of those would really help open things up assuming (again) that I'm not missing something.