For USB RAW devices, VISA defaults to use the lowest available EndPoint, and records the EndPoint used in VI_ATTTR_USB_BULK_PIPE and VI_ATTR_USB_BULK_OUT_PIPE properties, which provides a Visa property node in LabVIEW. Ni officially said to choose to make it USB RAW class The above two properties can be used. But after I did this, I did have both attributes described above, but when I connect it to Visa Open or USB Control IN / OUT, the property node automatically jumped back to the USB INSTR type while both of the above attributes You can't access it, and this time type cannot be changed, don't know why?
In addition, VISA provides only one for USB RAW, which is used to notify the interrupt type data, and no corresponding events are provided for commonly used volume type data, that is, in the program can only use the While structure, resulting in efficiency low.