Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Building IVI Driver Installer in CVI

I have developed an IVI Driver and am trying to create an installer for this using CVI.I have the IVI Compliance Package 2.0 and MAX 3.0 installed.

How does the installer register the driver so that it is recognized by MAX? Should the entries in the IVI Configuration Store.XML file be updated? Are there any more steps?

Does the CVI "Create Distribution Kit" tool assist in creating an installer that automatically registers the driver?
0 Kudos
Message 1 of 2
(3,207 Views)
Ravi,

The "Create Distribution Kit" in CVI does not register your driver in MAX. NI's current installers still write to ivi.ini file. Each time MAX is launched, the IVI INI to XML Converter is run so all information from the ivi.ini file gets converted into the XML file. We are now in the process of updating our own installers to write directly to the IVI Configuration Store XML file (so the software module and all other information will show up automatically in MAX), and also to install the driver files in the new IVI directory.

Since we already have the tools you need, we can create an installer for your IVI driver. If you would like to take an advantage of this free service, please send your driver (.c, .fp. .h, .sub, example.c, .ini) to instrument.driver@n
i.com.

Regards,

Vesna Jadric
Instrument Drivers/IVI
0 Kudos
Message 2 of 2
(3,207 Views)