Try using the Import Library object in the MAIN of LIB1.vee to load
LIB1.vee as a library named INST1. You will then have copies of all the UFs
available correctly named. When you make a change hit "save" followed by
"start" in MAIN to re-load the altered version.
Have briefly tested this and it seems to work OK.
Paul F
Richard Kleinhenz To: "VEE vrf" <vrf@it.lists.it.agilent.com>
<scubaman@us.ibm.com> cc:
21/05/03 Subject: [vrf] developing with libraries
13:19
Please respond to Richard
Kleinhenz
Stationery name:-Untitled-
I need some advice on working with libraries. I would like to have
instrument dependent subroutines in separate libraries, to be loaded during
runtime. If a specific instrument subroutine SUB1 needs to call another
instrument subroutine SUB2 in the same library INST1, I am running into
some gotchas during development. For the call to work in the main program,
the call needs to be to INST1.SUB2. But now, I can't play around in LIB1
directly, debugging, because if I call SUB1 in a test MAIN mdule, it calls
INST1.SUB2 which does not work. It needs to call SUB2 directly. So I
started making a SUB1local version also, for debugging. But this quickly
gets out of hand, having each routine twice.
Maybe I am missing some basic feature. How do others develop instrument
driver libraries?
--
Regards,
Rich
===================
Richard Kleinhenz
Wafer Engineering
845-892-2617
scubaman@us.ibm.com
===================
---
You are currently subscribed to vrf as: Paul.Fowler@raytheon.co.uk
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email
"vrf@it.lists.it.agilent.com".
If you need help with the mailing list send a message to
"owner-vrf@it.lists.it.agilent.com".
---
You are currently subscribed to vrf as: rsb@soco.agilent.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@it.lists.it.agilent.com".
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".
I need some advice on working with libraries. I would like to have
instrument dependent subroutines in separate libraries, to be loaded during
runtime. If a specific instrument subroutine SUB1 needs to call another
instrument subroutine SUB2 in the same library INST1, I am running into
some gotchas during development. For the call to work in the main program,
the call needs to be to INST1.SUB2. But now, I can't play around in LIB1
directly, debugging, because if I call SUB1 in a test MAIN mdule, it calls
INST1.SUB2 which does not work. It needs to call SUB2 directly. So I
started making a SUB1local version also, for debugging. But this quickly
gets out of hand, having each routine twice.
Maybe I am missing some basic feature. How do others develop instrument
driver libraries?
--
Regards,
Rich
===================
Richard Kleinhenz
Wafer Engineering
845-892-2617
scubaman@us.ibm.com
===================
---
You are currently subscribed to vrf as: rsb@soco.agilent.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@it.lists.it.agilent.com".
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".