LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Communicating with HID Class using USB RAW

I'm attempting to communicate with a HID class USB device (not a keyboard or mouse).  I've gotten the USB device to enumerate (with some significant effort) as an NI VISA USB device by using the Driver Development Wizard.  I know that I'm supposed to use interrupt transfers to endpoint 1 (index), the Set_Report HID request is 0x09, and the HID decriptor type is 0x21.  I think the value arguement on Control OUT is 0, but I'm not sure.  It seems like I've thought of everything, but the device still does not respond.  I see stuff happening when I probe the bus.  Has anyone done anything like this before?  Are you supposed to use the USB Control OUT VI for an interrupt OUT request?
 
See attached .gif of code.
 
Thanks,
Brandon
0 Kudos
Message 1 of 1
(3,125 Views)