Hi Roman,

while merging sigrok with a project like openhantek (or similar)
may look beneficial at first glance, there are some issues.

For example, sigrok consists of several libraries (libsigrok,
libsigrokdecode, etc.) that clients such as sigrok-cli,
PulseView or sigrok-meter use. This separation allows not
only a high degree of flexibility for the user but also
allows sigrok to support a wide range of different device
classes.

Projects like openhantek have an integrated driver backend
tailored to the specific device(s) they target and only have
one specific device class in mind: oscilloscopes (or in case
of e.g. QtDMM, multimeters).

For those reasons, the most sensible way to go wouldn't be to
merge but instead to fork those projects and replace their
internal drivers by a generic sigrok interface, turning the
software into another sigrok client. This would certainly
be doable, although it may prove difficult to handle all the
workarounds that can be used when interacting with a known
scope directly.

So in the end it's a matter of "is it worth it?" and "who
volunteers to do it?" - so far no one has stepped up, so
it hasn't been done :)

All the best,
 -Soeren


On Sun, 2016-10-09 at 19:34 +0200, Roman Seidl wrote:
> Hi!
> 
> Sorry if this has been discussed many times.
> 
> I am just curious if someone has thought of merging the sogrok
> library 
> with a traditional oscilloscope viewer with a compatible license
> (e.g. 
> openhantek).
> 
> Would it be technically feasible to use libsigrok for such a purpose?
> 
> cheers,
> roman
> 
> -------------------------------------------------------------------
> -----------
> 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

------------------------------------------------------------------------------
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