Hi Robin, Thanks for getting in touch!
On Mon, Jan 26, 2015 at 01:09:43PM +0000, Getz, Robin wrote: > > Although it's not described as such, the M1k is a dual channel source > measure Unit (SMU), that does have some AC capabilities, so it really > doesn't fit into the existing devices that are supported in sigrok > now. Sourcing an arbitrary voltage|current on a pin, while measuring > the resulting synchronized/actual voltage/current is sort of a weird > combination of function generator/scope on a single pin. It's not that different in principle to some devices already supported. We have support for programmable power supplies, including some like the HP/Agilent/Keysight 6632B which support two-quadrant source/sink operation. I actually have this support in use in a production test environment. What we don't really have yet is the function generator support. We're missing FG support even for devices without measurement capabilities. The PPS support is currently based on setting the target output voltage/current via the configuration API. That's okay for some purposes but isn't really suitable for realtime waveform generation. It's about time we figured out the right API for function generators. > As soon as a few more units get off the manufacturing line, I can send > some over to anyone interested -- Any thoughts on how to add a SMU (in > a generic sense, and the M1k specifically) to sigrok? I'd be interested in getting one and working on this. In terms of API, for the sigrok side we would need to do some thinking to understand what use cases the API needs to support. In particular we need to cover both arbitrary function generators, and those with a fixed set of waveforms / parameters. Regards, Martin ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel