Hi,

> You need to do clear halt before calling interrupt read. This will clear any 
> invalid USB states.
> 
> usb_clear_halt(hid->dev_handle,0x81); //if endpoint is 0x81
> usb_reset(hid->dev_handle);

I have added this immediately before my call to interrupt_read(), but it makes 
matters worse: No I cannot even get the response to my first command.

Ciao, MM


_______________________________________________
libhid-discuss mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/libhid-discuss

Reply via email to