AnsweredAssumed Answered

vrf Select different analyzers

Question asked by VRFuser on Mar 29, 2001
I would suggest making the interface between  your program and the network
analyzer be a library of UserFunctions. Each model of analyzer would have
its own library containing all of the UserFunctions called by the rest of
the program. They would have the same names, pinouts, and behavior, but
where necessary would send different commands to the analyzer. Once the
model of the analyzer is determined, simply load the correct library. If the
differences are few, you could set a (gasp!) global variable as a flag and
branch on the flag in the few places where it matters.

Also, you can probably get the analyzers themselves to tell you which one is
present with an IDN? query.

Regards,
Bill Ossmann
--
bill_ossmann@agilent.com
Agilent Technologies
Imaging Systems Division

>-----Original Message-----
>From: Russell Fix [mailto:russellf@micropulse.com]
>Sent: Friday, March 30, 2001 10:19 AM
>To: vrf@lvld.agilent.com
>Subject: vrf Select different analyzers
>
>
>I am getting to write some programs for production testing.
>The problem I
>have is we use 2 different analyzers the 8752 and the 8753. The manager
>would like this to be a portable application from test station to test
>station. Is there a way at startup for the operator to select
>the equipment
>that he is getting ready to use and have the program if , then
>, else to
>that particular equipments program.
>
>
>Russell A. Fix
>russellf@micropulse.com
>Micro Pulse Inc
>(805) 389-3446 x 264
>(805) 389-3448  fax
>409 Calle San Pablo
>Camarillo, CA. 93012
>
>---------------------------------------------------------------------
>This is the "vrf" maillist, managed by Majordomo.  To send messages to
>this maillist, just email to "vrf@lvld.agilent.com".  Subscriptions and
>unsubscriptions are done through the address
>"vrf-request@lvld.agilent.com".
>If you need details, just send a message containing the text "help"
>to "vrf-request@lvld.agilent.com".
>---------------------------------------------------------------------
>
---------------------------------------------------------------------
This is the "vrf" maillist, managed by Majordomo.  To send messages to
this maillist, just email to "vrf@lvld.agilent.com".  Subscriptions and
unsubscriptions are done through the address "vrf-request@lvld.agilent.com".
If you need details, just send a message containing the text "help"
to "vrf-request@lvld.agilent.com".
---------------------------------------------------------------------

Outcomes