I am getting closer but still have a problem. My cameras are configured as right & left now and I get to the point where I am able to capture images. But when I am done capturing and hit a button to quit I get a lot of error messages. I hope someone can see what the messages mean.
Code: Select all
Starting capturing process
==========================
Setting up devices for capturing.
PTPDevice[right]: Script timed out, retrying...
PTPDevice[left]: Script timed out, retrying...
PTPDevice[right]: Script timed out, retrying...
PTPDevice[right]: Script timed out, retrying...
PTPDevice[right]: Script timed out, retrying...
PTPDevice[right]: Script timed out, retrying...
Press 'b' to capture.
Shot 4 pages [647/h]PTPDevice[right]: Script timed out, retrying...
Shot 6 pages [630/h]PTPDevice[right]: Script timed out, retrying...
Shot 8 pages [588/h]PTPDevice[right]: Script timed out, retrying...
PTPDevice[left]: Script timed out, retrying...
PTPDevice[left]: Script timed out, retrying...
Shot 10 pages in 1.2 minutes, average speed was 537 pages per hour=========================
Starting download process
=========================
stevedore.extension: error calling 'chdkcamera': 'Device' object has no attribute 'bInterfaceSubClass'
stevedore.extension: 'Device' object has no attribute 'bInterfaceSubClass'
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 231, in match
and hex(device.bInterfaceSubClass) == "0x1")
AttributeError: 'Device' object has no attribute 'bInterfaceSubClass'
Failed to connect (attempt 1), retrying in 1 s...
stevedore.extension: error calling 'chdkcamera': 'Device' object has no attribute 'bInterfaceSubClass'
stevedore.extension: 'Device' object has no attribute 'bInterfaceSubClass'
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 231, in match
and hex(device.bInterfaceSubClass) == "0x1")
AttributeError: 'Device' object has no attribute 'bInterfaceSubClass'
Failed to connect (attempt 1), retrying in 1 s...
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
stevedore.extension: error calling 'chdkcamera': [Errno 13] Access denied (insufficient permissions)
stevedore.extension: [Errno 13] Access denied (insufficient permissions)
Traceback (most recent call last):
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/stevedore/extension.py", line 145, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreads/plugin.py", line 312, in match
match = extension.plugin.match(device)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/spreadsplug/dev/chdkcamera.py", line 229, in match
cfg = device.get_active_configuration()[(0, 0)]
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 558, in get_active_configuration
return self._ctx.get_active_configuration(self)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 163, in get_active_configuration
self.managed_open()
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/core.py", line 70, in managed_open
self.handle = self.backend.open_device(self.dev)
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 494, in open_device
_check(_lib.libusb_open(dev.devid, byref(handle)))
File "/home/tommy/.spreads/local/lib/python2.7/site-packages/usb/backend/libusb1.py", line 403, in _check
raise USBError(_str_error[ret], ret, _libusb_errno[ret])
USBError: [Errno 13] Access denied (insufficient permissions)
There is a problem with your configuration file(s):
keep not found
Could not close session!
pyptpchdk: Could not close session!
Could not close session!
pyptpchdk: Could not close session!
(.spreads)tommy@tommy-ThinkPad-T61:~$