Hi Carl-Fredrik,

> The persistence is more than just esthetics, it allows you to detect
> spurious anomalies since the little short deviation stays on screen
> long enough to be detected, if an oscilloscope doesn’t have
> persistence and at the same time don’t render all frames you could
> miss important information.

Yeah sure, though using an OpenGL output is not a requirement
for persistence. 


> I understand the hesitation to use OPENGL or OPENGL-ES but
> realistically what device could you think of that doesn’t have h/w
> support for GL-Shaders that would run an oscilloscope application?

I'm thinking of Android tablets, though I don't really know how
many are out there who lack 3D acceleration. I do however know
that using it drains the battery more than not using it.

My personal dislike towards OpenGL is that I'm not aquainted with
t (I want to learn, don't get me wrong, I just don't have the
time to do so) and that I have the gut feeling that it'll be
difficult to obtain pixel-perfect line output.

All the best,
 -Soeren


> Regards // CF
> 
> Hi Carl-Fredrik,
> 
> > I think that if you want to start doing oscilloscope functionality
> it
> > would have to be more realtime?
> 
> Of course, though any (decent) scope attached via USB 2 or better
> should be able to produce data faster than we humans can process it,
> so drawing every single received frame isn't a hard requirement imo.
> 
> 
> > Wouldn’t it be an idea to use opengl for rendering in those cases
> and
> > implement persistence 
> > in shader language.
> >
> > I saw this demo persistence demo and wondered if something like
> that
> > could be implemented
> > 
> > http://m1el.github.io/woscope-how/
> 
> Well sure, it looks great. To me personally, there are three issues
> here, though:
> 1) electron beam scopes are beautiful but outdated. To me,
> precision is more important than beauty. And we can do beauty in
> PV, too, using antialiasing and when desired, interpolation.
> 
> 2) I don't want PV to be limited to devices with GL/shader support.
> 
> 3) drawing static lines/text/glyphs *may* be more complicated when
> using a GL view, I don't know. But if it is, the additional effort
> isn't something I'm willing to spend time on in the foreseeable
> future.
> 
> So yes, looks nice, but imo it won't happen for PV anytime soon,
> sorry.
> 
> All the best,
>  -Soeren
> 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to