Hello
I am trying to manipulate remotelly a E4446A using Visual Basic 6.
I have installed the IVI drivers.
There's two declarable object types:
AgilentSAn & AgilentSAnBasic
The first one has all the methods and properties to initiate the driver and the instrument and control it at hi-level system.
The second one, has all the specific parameters and methods to manipulate(span, freq, and other specific things), but hasn't got the things the first one has.
So, how do I declare my object to be able to control all the things I want? It seems to be as both two object types comes from separate libraries and has nothing to do with each other, but I need the capabilites of both in one!
This has made me crazy, becaus I've been using other instrument IVI-com drivers and all has been ok since I've started with the PSA.
Thanks in advance!
I am trying to manipulate remotelly a E4446A using Visual Basic 6.
I have installed the IVI drivers.
There's two declarable object types:
AgilentSAn & AgilentSAnBasic
The first one has all the methods and properties to initiate the driver and the instrument and control it at hi-level system.
The second one, has all the specific parameters and methods to manipulate(span, freq, and other specific things), but hasn't got the things the first one has.
So, how do I declare my object to be able to control all the things I want? It seems to be as both two object types comes from separate libraries and has nothing to do with each other, but I need the capabilites of both in one!
This has made me crazy, becaus I've been using other instrument IVI-com drivers and all has been ok since I've started with the PSA.
Thanks in advance!
It depends on what you are doing. AgilentSAn has everything you need for SA mode.
AgilentSAnBasic is for PSA "Basic" mode
Take a look on your computer at the VB example at the following path.
C:\Program Files\IVI\Drivers\AgSAn\Examples\VB6\Example1
Best regards,