Yes, my preference would probably have been to directly access the devices via their DLLs, but this depends on having adequate documentation for both devices. Once that is available, you can use python's ctypes library to call any routines from the DLLs, and
then the goal would be to make a device class for the EPC10 and the LIH8+8 that inherits from acq4.devices.PatchClamp. If you can get this documentation, then let's have a call sometime to read it together and come up with a strategy (and if not, then let's
talk instead about what can be accomplished with the scripting interface).
Cheers,
Luke