06-28-2004 03:55 PM
I�m attempting to use the default NI-VISA Raw USB driver to communicate to a custom I/O board. Open/Close/Attribute (endpoint selections) all work, as well as certain reads and writes.
My question is how does the raw driver set up the end transfer conditions for the bulk transfers. IE, how does the low level driver handle conditions when the data payload is an exact multiple of the maximum packet size for the endpoint. Does it expect/send zero length data packets to identify the end of transfer? On the submitted transfer descriptors; does it enable the buffer rounding bit indicating that a short transfer is not an error condition? Etc.
Just looking for a little more infor
mation on how the driver handles these conditions (and if it�s possible to specify its behavior)
Thanks in advance.
11-03-2010 08:05 PM
Hi RaynT,
I got the same issue. Did you solve it?
YY