How come using Agilent VISA and not NI VISA would solve the problem of communicating to my switch? I thought VISA is like a standard, just like IEEE 488.2. If you have a IEEE 488.2 instrument then wouldn't either NI or Agilent boards both work on it since it both uses the same commands to control the instrument. So basically, if I uninstall my NI VISA 3.0 and reinstall my Agilent VISA and make it the primary VISA, then you're saying that I can talk to my HP switch then?