Hi All,
I am working on NI-VISA to communicate with RAW USB. I am trying to communicate an Instrument via USB RAW Bulk transfer through endpoints. This is not a NI Hardware/Instrument, it is a third party Instrument. I am not using multiple endpoints; I have fixed endpoints for Bulk-in (0x82) and Bulk-out (0x01).
I believe (I am not conclusive), I have written the data through Bulk-out endpoint to my Instrument, as the return count terminal exactly shows the number of bytes that I am writing. I also want to know is there any other way to confirm the data been written into the Instrument.
The problem is that when I am trying to read the data from the Instrument, the NI-VISA Read function times out after 2000ms which is the default setting for the timeout. For your reference, I am attaching the different trials that I
have tried for achieving the same. I am unable to read the data.
If someone can help me out of this will be appreciable. I went through few
forums, I understood many have faced this issue. But, I haven't found any solution for the post.
Kindly forward me any support if you have worked on this issue before. Thanks in advance.