2015-08-11 11:35 GMT-03:00 Johannes Roth <roth.johan...@gmail.com>: > Hello, > > As a pyusb beginner I'm making my first steps while trying to talk to a > CY7C68013A USB controller, which in turn should talk to my AD9959. > > After some work and usb-sniffing the windows drivers, I'm stuck now, as > I'm getting time outs. The problem seems to be with with either reading > or writing (the error is the same). I can read the config, interfaces > and endpoints from the controller and when trying to read/write from the > wrong endpoint, it comes up with sensible errors, but not when I'm > trying to read/write to a proper endpoint. Here's a simple example: > > import usb.core > dev = usb.core.find(idVendor = 0x0456, idProduct = 0xee24) > cfg = dev[0] > intf = cfg[(0,1)] > dev.set_configuration(cfg) > dev.set_interface_altsetting(interface = 0, alternate_setting = 1) > usb.util.claim_interface(dev, intf) > dev.write(0x01,'\x0F\x01') > > results in > > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/usr/local/lib/python2.7/dist-packages/usb/core.py", line 878,` > in write > self.__get_timeout(timeout) > File "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb0.py", > line 479, in bulk_write > data, timeout) > File "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb0.py", > line 550, in __write > timeout > File "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb0.py", > line 379, in _check > raise USBError(errmsg, ret) > usb.core.USBError: [Errno None] Connection timed out >
This seems to be a device specific issue. However, your code can be simpler: import usb.core dev = usb.core.find(idVendor = 0x0456, idProduct = 0xee24) dev.set_configuration() dev.set_interface_altsetting(interface = 0, alternate_setting = 1) dev.write(0x01,'\x0F\x01') > I'm struggeling to understand why I'm getting the time out and sadly > can't make any sense of the Google results I'm getting. Any help for a > beginner is much appreciated! > > Cheers, > Johannes > > ------------------------------------------------------------------------------ > _______________________________________________ > pyusb-users mailing list > pyusb-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pyusb-users -- Best Regards, Wander Lairson Costa ------------------------------------------------------------------------------ _______________________________________________ pyusb-users mailing list pyusb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pyusb-users