You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm currently utilizing libusb version 1.0.27 for stream transfer with my USB device (SanDisk SSD) on Ubuntu 22.04.4 LTS . Specifically, I'm sending an inquiry command to the UAS endpoints. While I can confirm that the command is successfully transmitted, unfortunately, I'm encountering an issue where I'm unable to receive the data in return. The error received is LIBUSB_TRANSFER_TIMED_OUT. I would greatly appreciate any insights or assistance regarding why the inquiry data isn't being received. Below I have provided the code, transfer logs and device information.
I observed the packet transfer on Teledyne LeCroy. The command is transmitted successfully, followed by the device sending an acknowledgment. To receive data from the device, the host must then send an acknowledgment with particular stream id back to the device. However, in this instance, the host isn't sending the acknowledgment to the device. Additionally, I utilized the synchronous API libusb_bulk_transfer to send the same command, and it functions properly with the device returning the correct inquiry data.
Hi libusb team,
I'm currently utilizing libusb version 1.0.27 for stream transfer with my USB device (SanDisk SSD) on Ubuntu 22.04.4 LTS . Specifically, I'm sending an inquiry command to the UAS endpoints. While I can confirm that the command is successfully transmitted, unfortunately, I'm encountering an issue where I'm unable to receive the data in return. The error received is LIBUSB_TRANSFER_TIMED_OUT. I would greatly appreciate any insights or assistance regarding why the inquiry data isn't being received. Below I have provided the code, transfer logs and device information.
CODE:
OUTPUT:
LOGS:
DEVICE INFOMATION:
The text was updated successfully, but these errors were encountered: