Hi Steve,

I'm not quite sure what made you ask about the API documentation but since
Ladislav already gave you the link, let me elaborate on my initial
statement a little:

My point is that to me personally, C is the wrong language to write device
drivers in when no bit fiddling and no high-performance data processing are
required. Why? Because it lifts the barrier to write a device driver in the
first place and because it's too easy to introduce bugs. Implementing a
driver to, say, talk to an SCPI-based power supply would be trivial to do
in python because it's mostly string processing but because we're using C,
it's not quite so trivial anymore.

Cheers,
 -Soeren



On Wed, 2025-10-15 at 09:08 +0200, Steve Schnepp wrote:
> On Mon, Oct 13, 2025 at 11:44AM Soeren Apel <[email protected]> wrote:
> > The two core issues for me are that libsigrok's architecture is
> > fundamentally outdated and that it is *impossible* for me to review and
> > merge changes to libsigrok device drivers.
> 
> Is there a documented API for device drivers to implement ?
> 
> --
> Steve Schnepp


_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to