Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

VISA system doesn't find my USB device

I have a simple USB device ("miniLab 1008") that connects with the Windows system as an HID (human interface device).  It's not found by the VISA system, neither by the Automation Explorer nor by VISA's resources list function.  When I try to connect with the device, I use the following resource name:

USB::0x09DB::0x0075::00007616::INSTR

I got all numbers from a USB info tool.  (Omitting the leading zeros doesn't help BTW.)  Connecting to a "RAW" resource doesn't work either.

Can it be that HID devices cannot be used with VISA?

Message Edited by bronger on 09-26-2005 01:39 AM

0 Kudos
Message 1 of 2
(3,782 Views)
To control your USB device with NI-VISA, the device must be hosted by either NIUSBTMC.SYS (for USB INSTR resource) or NIVIUSBK.SYS (for USB RAW resource).  Any other devices can not be controlled by NI-VISA. 
 
The NIUSBTMC.SYS kernel-mode driver is provided exclusively for USBTMC (Test and Measurement) class-compliant devices.  Any non-USBTMC devices must be hosted by NIVIUSBK.SYS if you want to control them from VISA.  You can use VISA Driver Wizard, which generates a custom .INF file that will enforce your device to be hosted by NIVIUSBK.SYS.
 
The document below may help for your case.
Message 2 of 2
(3,768 Views)