After further debugging and digging, it does appear that the call to "usblib_claim_interface()" is returning the value -99, not "None". "None" is the output of _libusb_errno[ret] for return code -99, also defined as LIBUSB_ERROR_OTHER. So, the real question is, why does claim_interface() return -99?
Thanks, Bob
------------------------------------------------------------------------------
_______________________________________________ pyusb-users mailing list pyusb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pyusb-users