08-07-2009 01:46 AM
Hi,
I need to develop a code which will control any DMM instrument using IVI driver. does any one know how to write the wrapper for this
Regards
Parthipan
08-07-2009 02:10 AM
Do you want to write the IVI Driver itself in LV or just the wrapper alone?
Your wordings are not clear.
08-07-2009 02:24 AM
Hi,
only wrapper but the same code should work for different model of iDMM(ex agilent and NI)
that is if my wrapper is open input to my wrapper is model no. It should open the particular model DMM.
I mean to say OPEN wrapper is generic to all DMM instrument.based on the input (Model no or something) provided to
the open wrapper it should call the particular model DLL
Regards
Parthipan
08-07-2009 03:27 AM
Maybe you can use an Enum consisting of all the available instrument model numbers.
Then, accordingly you can have different CS inside each of these will be the respective DLL.
This way, you can go on creating your wrapper for the generic iDMM Open function.
08-07-2009 03:46 AM
hi,
I dont get it. what is CS .do u have any sample for it
08-07-2009 04:02 AM
CS means Case Structure, ES means Event Structure, SR means Shift Register & so on...
You read this for more details.
08-07-2009 06:51 AM
08-10-2009 02:18 AM
hi,
I read it .I have coded using IVI driver for Agilent34401.i f need to change it to other vendor.what changes i need to make.
Regards
Parthipan
08-10-2009 07:39 AM
Hi,
I tried to configure Agilent34401 using labview .when i installed i gor IVI DMM Palate.In that pallate I have used IVIDMM Initialize to initialize agilent In that vi it has asked Logical name as input.I dont know what to give.I dont want to initialise using Agilent initialize.vi.i need to know how to map the logical name with the agilent34401
Regards
parthipan
08-10-2009 10:56 AM