07-26-2004 01:00 PM
07-28-2004 11:07 AM
07-30-2004 09:32 AM
08-02-2004 07:30 PM
08-11-2004
09:55 AM
- last edited on
03-12-2025
03:34 PM
by
Content Cleaner
Hi bigmac,
There are a few things I would like to point out. The driver that you got from Sorensen is most probably VXIplug&play driver instead of IVI so the option to create an IVI driver from the existing driver in CVI using the IVI Driver Wizard would not work. This option can be used only to create a driver from an existing IVI driver and you would use this option, for example, in a case where two instruments share a similar command sets but only one of them has the driver.
Another thing I would like to point out is that IviDCPwr is a prefix of the class driver. What you need to develop is an IVI specific driver for your instrument so the prefix should be similar to 'SNDCSDLM'. National Instrument already provides a class driver for 8 different classes of instruments. Your interchangeable application should be develop using these class driver functions so there is no need for you to develop a generic layer you mentioned in your first posting.
Once you develop an IVI specific driver for the instrument you use, the next step would be to �register it in MAX� which you will be able to do in MAX after we release our next version of the IVI Compliance Package (due in September). This version would include updates to the IVI MAX Provider to allow editing of Instrument Driver Software Components (under the �Advanced� folder) as well as addition of two new tools:
� IVI Installer Creator � Utility that takes you through the steps necessary to create a compliant IVI installer for an IVI-C specific instrument driver. Note: LabWindows/CVI 7.0 or later required.
� IVI Specific Driver Test Suite - Utility which checks the behavior, structure, and function panels of an IVI-C specific instrument driver and verifies the driver complies with the latest IVI Foundation specifications. Note: LabWindows/CVI 7.0 or later required.
Finally, I would like to point out that National Instruments offers the IVI Driver Development course which would help you to learn more about how to develop and use IVI Drivers.
Please refer to the following links to learn more about IVI:
https://www.ni.com/en/support/downloads/instrument-drivers/types-of-instrument-drivers.html#section-...
https://www.ni.com/en/support/downloads/instrument-drivers/tools-resources.html
I hope this helps.
Best regards,
Vesna Jadric
Instrument Drivers/IVI
National Instruments