Hi Andy,
I have not used a Soft Panel or heard of anyone else attempting this, but I'd love to hear more about your experience.
There are a few ways in which the commander API is limited that make it difficult to do this kind of shared control. For example, there is no way to be informed of changes to the bridge balance value, which means we either have to poll this value repeatedly
(which is actually quite slow) or control it entirely from acq4. Another issue is that acq4 sends holding commands via the DAQ (we can't use the MC's built-in holding values for reasons I'll skip over here), and since the command signal is shared between VC
and IC, this means that if you use the soft panel to switch clamp modes, then the wrong holding value will be sent until acq4 has been informed that the mode has changed.
I am actually curious whether we could have acq4 interact directly with the soft panel? In my lab we use
these programmable keyboards
to get quick access to various functions, and it does dramatically improve the ease of patching having this physical interface. I can definitely see the utility of having those knobs for setting bridge balance and compensation parameters. Perhaps something
like
this one would work for that?
In any case, I think there is likely to be a relatively easy solution to making the soft panel work with acq4 via commander, as long as you are aware of the limitations of this interaction.
Luke
CAUTION: This email originated from outside the Allen Institute. Please do not click links or open attachments unless you've validated the sender and know the content is safe.