From f88ce29971fb529aeda8c5b1b8afe47fb8fd4fbc Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 22 Jan 2007 19:56:38 +0000 Subject: [PATCH] --- src/libprs500/communicate.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libprs500/communicate.py b/src/libprs500/communicate.py index 5aa09452de..eb96228e75 100755 --- a/src/libprs500/communicate.py +++ b/src/libprs500/communicate.py @@ -228,10 +228,10 @@ 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 + self.device = get_device_by_id(self.VENDOR_ID, self.PRODUCT_ID) 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