06-02-2011 12:47 PM
Hi all,
I am trying to develop a LabView application that is capable of interface with a custom-developed USB audio device. I need to be able to send audio commands, such as SetVolume() and GetMute(), etc, down the USB. I would also like LabView to handle the enumeration/driver process if at all possible.
Does anyone have any experience with this? Are there VIs that will generate Audio Control Commands, HID commands and the like, send them down the USB, and process the responses?
Thanks,
Jason
06-02-2011 01:21 PM
Hi,
what kind of custom USB device do you have? USB RAW or USB-INSTR (USBTMC)? There is a good tutorial how you can communicate to your USB device with NI VISA:
USB Instrument Control Tutorial
http://zone.ni.com/devzone/cda/tut/p/id/4478
Personally I successfully communicated with a USB Joystick and USB mouse thanks to this tutorial. However, with USB-RAW it could be a bit difficult since they use their on protocoll. Try it out!
Cheers,
cheggers
06-02-2011 01:35 PM
We are developing a custom USB device for a custom communications system for the military. It will never be used on a PC, but we need to be able to control an Audio Device from a PC for testing and debugging. It won't conform to any keyboard, mouse, etc. standard type of device.
Does LabView have a high-level libary - perhaps a VI that would send an Audio command out the USB?
Thanks,
Jason