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

Reply via email to