Class Driver APIs

National Instruments IVI Driver

Class Driver APIs

The IVI class APIs conform to the specifications of the IVI Foundation.

Class Driver Prefix

The IVI class drivers work with a large set of specific drivers. Each class driver has a unique class prefix that gives the class driver unique and meaningful names and avoids conflicts with other instrument driver functions, attributes, and files. Each function name and attribute ID in the class driver begins with the class prefix.

The names of all component files (.fp, .h, .dll, .llb, and so on) of the class driver begin with the class prefix.

IVI Class Prefixes

IVI Class Function Prefix Attribute ID Prefix Filename Prefix
Digital Multimeter IviDmm IVIDMM_ ividmm.*
Oscilloscope IviScope IVISCOPE_ iviscope.*
Function Generator IviFgen IVIFGEN_ ivifgen.*
DC Power Supply IviDCPwr IVIDCPWR_ ividcpwr.*
Switch IviSwtch IVISWTCH_ iviswtch.*
Power Meter IviPwrMeter IVIPWRMETER_ ivipwrmeter.*
RF Signal Generator IviRFSigGen IVIRFSIGGEN_ ivirfsiggen.*
Spectrum Anaylzer IviSpecAn IVISPECAN_ ivispecan.*