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

