From: Tim R. <ti...@pr...> - 2008-07-15 20:15:21
|
Jeffrey Price wrote: > by the way, the return code from bulk read is - 110 > (is that a timeout ?) > Yes. > what would cause a timeout ? > (is there any way i can see if the device is not responding ? > Yes -- you are seeing it here. ETIMEOUT means the device did not respond. > it does respond to control transfers and bulk write ? > This is entirely dependent on your device. You can't force the device to send something. The only time that a bulk read will succeed is if the device has something ready to send, and then sends it when the host asks. If your device has nothing to send right now, it will respond negatively until the host gets tired of trying. Have you told us what kind of device this is? -- Tim Roberts, ti...@pr... Providenza & Boekelheide, Inc. |