The IVI standards define an open driver architecture, a set of instrument classes, and shared software components. Together these provide critical elements needed for instrument interchangeability. IVI drivers provide many capabilities that go beyond those of VXIplug&play drivers. The IVI specifications have been developed to enable drivers with a consistent and high standard of quality, usability, and completeness.
For example code demonstration the MPE IVI Driver implementation, please refer to Magna-Power Electronics application note: Configuring MPE IVI Driver.
Programming Environments Supported by IVI Driver:
Visual C++, Visual C#, Visual Basic .NET, LabVIEW, LabWindows/CVI, MATLAB, Measure Foundry, PAWS, Visual Basic 6.0, Agilent VEE Pro; Please refer to the IVI Getting Started Guide for additional information