romainbrette / clampy

4 stars 0 forks source link

Joystick control of amplifiers #9

Open romainbrette opened 5 years ago

romainbrette commented 5 years ago

Since we use automated amplifiers with no knobs, it could be useful to have a joystick control of some parameters, like capacitance neutralization, or gain/lag for TEVC etc. This would apply for both Multiclamp and Axoclamp 900A. It could be a stand-alone program. One limitation is probably it cannot be run while doing acquisitions. So there should be a GUI with an option to connect/disconnect. The GUI could perhaps be an oscilloscope.

romainbrette commented 5 years ago

We could for example mimic the SoftPanel.

romainbrette commented 5 years ago

Some code by Marcel here.

romainbrette commented 5 years ago

Suggestion of key bindings for the Axoclamp A.

Those could depend on the current amplifier mode. Two joysticks + the pad = 6 axes In addition: 4 under the fingers = 2 axes Then XYAB buttons, and two extra buttons (don't know their names)

For example:

romainbrette commented 5 years ago

Basically done but should be refactored.