11-06-2009 04:07 AM
Yes, I have been working on getting USB up and running without VISA but rahter using a filter driver. This can co-exist with existing drivers and MAY offer you the functionality you are looking for.
It would allow you to "spy on" the HID device while it's busy communicating with the OS.
It's not finished yet.
Shane.
11-07-2009 09:17 AM
Thanks,Shane
I heared some said that they can use LabVIEW CLF to call window's hid.dll to communicate with HID Device. But I can not try it out. How do you think about this way?
Awen
11-07-2009 09:18 AM
What's LabVIEW CLF?
It's certainly a valid approach to interfacing with HIDs but using a filter driver allows access to ALL devices.
Shane.
11-07-2009 10:48 AM
Shane,
I mean the Call Library Function Node(CLF) in LabVIEW.
Sorry, I'm new to Windows programing and LabVIEW. I do not know how the filter driver co-operate with LabVIEW without VISA. I need to study more,Surely.
11-07-2009 11:10 AM
The filter driver is a kernel driver which allows direct low-level access to each and every USB device (hubs included).
You can search for "libusb-win32" for more information.
Shane.
11-07-2009 11:25 AM
OK.
Many thanks, Shane.
12-07-2009 04:39 AM - edited 12-07-2009 04:43 AM
Hi Shane,
Now I've got a filter driver, it can work in VC++ environment. It really can offer me the functionality what i need. However I do not know how to use it in LabVIEW environment, could you give me some advice? thanks.
12-07-2009 02:55 PM
I have a LV driver based on LibUSB up and running but I've just started a new job and don't have time to release it.....
Sometime in the (hopefully not too distant) future perhaps.
Shane.
12-07-2009 07:44 PM
Shane,
I'm very glad to hear that you have finished it. I'll keep on study this problem and look forward to your release.
12-18-2009 10:08 AM