Skip to content

Instantly share code, notes, and snippets.

@WardBenjamin
Created November 23, 2019 16:22
Show Gist options
  • Save WardBenjamin/fee9a94561b7be5beff8e08497be3aec to your computer and use it in GitHub Desktop.
Save WardBenjamin/fee9a94561b7be5beff8e08497be3aec to your computer and use it in GitHub Desktop.
_LibUSB.__init__(<WinDLL 'C:\Users\blward\Workspace\PRJ\AAHU\fusecast\lib\libusb-1.0.dll', handle 7ffc14540000 at 0x1df2b761d90>)
_LibUSB._finalize_object()
2019-11-23 17:03:14,430 DEBUG:usb.backend.libusb1:_LibUSB._finalize_object()
_LibUSB.__init__(<WinDLL 'C:\Users\blward\Workspace\PRJ\AAHU\fusecast\lib\libusb-1.0.dll', handle 7ffc14540000 at 0x1df2b761d90>)
2019-11-23 17:03:14,433 DEBUG:usb.backend.libusb1:_LibUSB.__init__(<WinDLL 'C:\Users\blward\Workspace\PRJ\AAHU\fusecast\lib\libusb-1.0.dll', handle 7ffc14540000 at 0x1df2b761d90>)
find(): using backend "usb.backend.libusb1"
2019-11-23 17:03:14,437 INFO:usb.core:find(): using backend "usb.backend.libusb1"
_LibUSB.enumerate_devices()
2019-11-23 17:03:14,437 DEBUG:usb.backend.libusb1:_LibUSB.enumerate_devices()
2019-11-23 17:03:14,457 DEBUG:usb.backend.libusb1:_LibUSB.get_device_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>)
_LibUSB.get_device_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>)
2019-11-23 17:03:14,457 DEBUG:usb.backend.libusb1:_LibUSB.open_device(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>)
_LibUSB.open_device(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_configuration(<usb.backend.libusb1._DeviceHandle object at 0x000001DF2BAF6220>)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
_LibUSB.get_configuration(<usb.backend.libusb1._DeviceHandle object at 0x000001DF2BAF6220>)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_interface_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0)
_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
_LibUSB.get_interface_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_endpoint_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0, 0)
_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_interface_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0)
_LibUSB.get_endpoint_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0, 0)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
_LibUSB.get_interface_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0)
_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_endpoint_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0, 0)
_LibUSB.get_endpoint_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0, 0)
_LibUSB.get_interface_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_interface_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0)
_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
_LibUSB.get_endpoint_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 1, 0, 0, 0)
2019-11-23 17:03:14,458 DEBUG:usb.backend.libusb1:_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
_LibUSB.get_interface_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0)
2019-11-23 17:03:14,459 DEBUG:usb.backend.libusb1:_LibUSB.get_endpoint_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 1, 0, 0, 0)
_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
_LibUSB.ctrl_transfer(<usb.backend.libusb1._DeviceHandle object at 0x000001DF2BAF6220>, 192, 51, 0, 0, array('B', [0, 0]), 1000)
2019-11-23 17:03:14,459 DEBUG:usb.backend.libusb1:_LibUSB.get_interface_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0, 0, 0)
2019-11-23 17:03:14,459 DEBUG:usb.backend.libusb1:_LibUSB.get_configuration_descriptor(<usb.backend.libusb1._Device object at 0x000001DF2BAF64F0>, 0)
2019-11-23 17:03:14,459 DEBUG:usb.backend.libusb1:_LibUSB.ctrl_transfer(<usb.backend.libusb1._DeviceHandle object at 0x000001DF2BAF6220>, 192, 51, 0, 0, array('B', [0, 0]), 1000)
_LibUSB.close_device(<usb.backend.libusb1._DeviceHandle object at 0x000001DF2BAF6220>)
_LibUSB._finalize_object()
Traceback (most recent call last):
File "C:/Users/blward/Workspace/PRJ/AAHU/fusecast/main.py", line 23, in <module>
aoap_device = AndroidOpenAccessoryDevice(0x18D1, 0x4EE1) # Test device: Google Pixel 3A
File "C:\Users\blward\Workspace\PRJ\AAHU\fusecast\aoap_device.py", line 11, in __init__
self._configure_device()
File "C:\Users\blward\Workspace\PRJ\AAHU\fusecast\aoap_device.py", line 28, in _configure_device
buf = self.device.ctrl_transfer(0xc0, 51, data_or_wLength=2)
File "C:\Users\blward\Workspace\PRJ\AAHU\fusecast\venv64\lib\site-packages\usb\core.py", line 1036, in ctrl_transfer
ret = self._ctx.backend.ctrl_transfer(
File "C:\Users\blward\Workspace\PRJ\AAHU\fusecast\venv64\lib\site-packages\usb\_debug.py", line 60, in do_trace
return f(*args, **named_args)
File "C:\Users\blward\Workspace\PRJ\AAHU\fusecast\venv64\lib\site-packages\usb\backend\libusb1.py", line 875, in ctrl_transfer
ret = _check(self.lib.libusb_control_transfer(
File "C:\Users\blward\Workspace\PRJ\AAHU\fusecast\venv64\lib\site-packages\usb\backend\libusb1.py", line 595, in _check
raise USBError(_strerror(ret), ret, _libusb_errno[ret])
usb.core.USBError: [Errno 2] Entity not found
2019-11-23 17:03:14,468 DEBUG:usb.backend.libusb1:_LibUSB.close_device(<usb.backend.libusb1._DeviceHandle object at 0x000001DF2BAF6220>)
2019-11-23 17:03:14,468 DEBUG:usb.backend.libusb1:_LibUSB._finalize_object()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment