Hi,
Firstly, many thanks for publishing this and making Acq4 available.
I have installed Acq4 under win7 x64, and installed the x64 versions of python. The demo version of Acq4 runs, and I am now trying to modify the devices.cfg to get Acq4 to talk to my Multiclamp700A.
I have tried to follow the advice of leaving the channel ID blank ("channelID: '' "), and also tried to specify the device number and com port that are displayed in my multiclamp commander. However, in either configuration, when I start Acq4 (with multiclamp commander running, and the amplifier on), I get the below error, with no option to select the correct channel ID from a list of strings.
Could you advise?
Regards,
Iris
"WindowsError: [Error 193] %1 is not a valid Win32 application
File "c:\python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "c:\acq4\acq4\__main__.py", line 30, in <module>
man = Manager(argv=sys.argv[1:])
File "acq4\Manager.py", line 214, in __init__
self.readConfig(configFile)
File "acq4\Manager.py", line 297, in readConfig
self.configure(cfg)
File "acq4\Manager.py", line 324, in configure
printExc("Error configuring device %s:" % k)
File "acq4\util\debug.py", line 22, in printExc
acq4.Manager.logExc(msg=msg, msgType=msgType)
------- exception caught ---------->
File "acq4\Manager.py", line 322, in configure
self.loadDevice(driverName, conf, k)
File "acq4\Manager.py", line 436, in loadDevice
mod = __import__('acq4.devices.%s' % driverName, fromlist=['*'])
File "acq4\devices\MultiClamp\__init__.py", line 1, in <module>
from MultiClamp import *
File "acq4\devices\MultiClamp\MultiClamp.py", line 3, in <module>
from acq4.drivers.MultiClamp.MultiClamp import MultiClamp as MultiClampDriver
File "acq4\drivers\MultiClamp\__init__.py", line 1, in <module>
from MultiClamp import *
File "acq4\drivers\MultiClamp\MultiClamp.py", line 29, in <module>
axlib = CLibrary(windll.LoadLibrary(os.path.join(d, 'AxMultiClampMsg.dll')), axonDefs, prefix='MCCMSG_')
File "c:\python27\lib\ctypes\__init__.py", line 443, in LoadLibrary
return self._dlltype(name)
File "c:\python27\lib\ctypes\__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)