I would like to use IVI DMM and Switch class drivers for controlling a DMM/Switch instrument. I'm using a Keithley 2700, which is similar to an Agilent (HP) 34970A. It is basically a DMM with optional switch modules. The 2700 has an IVI DMM driver, but not an IVI switch driver. Are there any problems with pointing two different IVI drivers at the same device? I don't expect problems with state caching since the DMM and switch functions should be independent. What about event (SRQ) handling? My goal is to create software that is not dependent on a particular model or switch. I'd like to be able to run the same software regardless of whether I'm using the Keithley 2700 or two separate instruments; a
DMM and a switch. Any ideas?