IVI-C Class Driver Support for IVI-COM Specific DriversPrimary Software: Instrument Drivers/IVI>>IVI Compliance PackagePrimary Software Version: 3.2 Primary Software Fixed Version: N/A Secondary Software: Switch Executive
Problem: How can I use IVI-C and IVI-COM specific drivers interchangeably in the same application? Can I use IVI-COM specific drivers with NI TestStand, NI Switch Executive, or the IVI Class Drivers in LabVIEW and CVI? Solution: Since some instrument vendors are providing IVI-COM specific drivers for their instruments, we now provide IVI-C class driver support for these drivers. With IVI-COM adapters, users can interchange an IVI-C and IVI-COM specific driver, which means that they can get the full benefit of using class drivers for their systems when some of their instruments are supported only by IVI-COM drivers. Each IVI class driver has a corresponding COM adapter DLL. This DLL is able to communicate to any IVI-COM driver that complies to that particular class driver specification, and exposes a class-compliant C interface, just like a typical IVI-C specific driver. The IVI-COM adapters are included with IVI Compliance Package 3.2 and later, but must be enabled in the installer's feature tree. The IVI-COM adapters are installed in the same directory that the IVI Class driver DLLs are installed, either C:\Program Files\IVI\Bin or Program Files\IVI Foundation\Bin. The IVI-COM Driver Session must be configured properly in Measurement and Automation Explorer (MAX) before attempting to use the IVI-COM adapter. Note: The IVI-COM adapters have been tested to pass information from the IVI class drivers to the IVI-COM specific driver. The end performance depends upon the IVI-COM specific driver meeting the IVI specifications. Refer to the documents listed under the 'Related Links' section to learn more about IVI-C vs. IVI-COM as well as how to use IVI-C class drivers in LabVIEW or LabWindows/CVI. Also, see the linked On-Demand training modules for more detailed information on IVI Drivers in general. Related Links: Developer Zone Tutorial: Getting Started Using National Instruments IVI with LabVIEW or LabWindows/CVI Building an Interchangeable Test System Using IVI Drivers The Anatomy of an Interchangeable Test System On-Demand Training: IVI Fundamentals I - What Are IVI Drivers? (SSP required) On-Demand Training: IVI Fundamentals II - Why Use IVI Drivers? (SSP required) Attachments:
Report Date: 10/07/2004 Last Updated: 05/04/2009 Document ID: 3E6CL1BJ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
