This commit is contained in:
Kovid Goyal 2007-01-22 19:56:38 +00:00
parent 481b12293e
commit f88ce29971

View File

@ -229,9 +229,9 @@ class PRS500Device(Device):
@todo: Implement unlocking of the device
"""
self.device = get_device_by_id(self.VENDOR_ID, self.PRODUCT_ID)
configs = self.device.configurations
if not self.device:
raise DeviceError()
configs = self.device.configurations
try:
self.handle = self.device.open()
config = configs[0]
@ -273,7 +273,7 @@ class PRS500Device(Device):
""" Release device interface """
try:
self.handle.reset()
self.handle.release_interface()
self.handle.release_interface(self.INTERFACE_ID)
except Exception, err:
print >> sys.stderr, err
self.handle, self.device = None, None