From: Daniel D. <ds...@ge...> - 2009-06-27 08:09:45
|
alf...@ad... wrote: > retVal = libusb_interrupt_transfer(handle,0x81,usb_report,6 > 4,&transferred, 10000); > > But even after 10 seconds I get a timeout. As mentioned before writing is > no problem at all ..and now > I'm pretty much stuck. > > So, I hope for some comments or hints where I should look for solving this... It is probably the case that your device is simply not sending data, hence libusb is doing the right thing. To confirm this, you can use usbmon to monitor exactly what is happening, and you can go over the usbmon logs in detail to make sure that your application is generating exactly the right requests. Daniel |