pmos69/dso203_gcc

Set Y origin lower than bottom of screen

Opened this issue · 3 comments

In the original firmware, it is not possible to set Y origin lower than visible window.
This is annoying, especially for these use cases:

  • voltage always greater than a fixed positive value, for example 4V
  • variations of this voltage very inferior to this value
    -> we want to see the waveform of these tiny variations around 4V

Problem: when we zoom the Y axis, the zoom is made near Y=0, so that it is not possible to set the Y origin sufficiently low, as this setting is graphical and the Y-origin cursor cannot go lower than the bottom of the visible window.

Possible solution: when the cursor goes beyond the window's limits, it could go on and the user could trigger its position looking at the displayed Y value (even if the Y cursor is not directly visible).

I see what you mean, but wouldn't it be confusing for the users to see the Y origin indicator fixed at the bottom of the screen when setting it lower?
haven't really thought of a way to maintain visibility over the relative position of the indicator when if goes "underground"...

For the scenario you described: (wave with a DC offset of 4V and variations inferior to that value) your best option is to set coupling to AC on that channel.

I would propose a symbol in the left margin in place of the current Y origin label, for example two superposed triangles which indicate the direction where the cursor has "disapeared".

Thanks, I will try your hint!
I need badly a solution for my current project.

Hum, your hint helps a little but was not a satisfying solution: as the origin is moving along with the signal in AC mode, I cannot see the slow variations of voltage (they are suppressed brutally, that also provokes artifact voltage variations). So, the requested feature would help a lot, in DC mode.

(So yes, what I have to add for my use case description is: the variations of voltage are very slow (~10ms).)