IVI Class Driver Simulation Overview

National Instruments IVI Driver

IVI Class Driver Simulation Overview

The IVI class drivers implement simulation features by using simulation drivers. ICP installs a simulation driver for each IVI class driver. Each simulation driver plugs in to the corresponding class driver and performs flexible output data simulation.

The following table lists the simulation driver files that ICP installs.

IVI Class Simulation Drivers

Class Drivers Simulation Driver Files
IviScope nisScope.dll, nisScope.c, nisScope.h, nisScopu.uir, nisScopeUir.c, nisScopeUir.h
IviDmm nisDmm.dll, nisDmm.c, nisDmm.h, nisDmmu.uir, nisDmmUir.c, nisDmmUir.h
IviFgen nisFgen.dll, nisFgen.c, nisFgen.h
IviSwtch nisSwtch.dll, nisSwtch.c, nisSwtch.h
IviDCPwr nisDCPwr.dll, nisDCPwr.c, nisDCPwr.h, nisDCPwru.uir, nisDCPwrUir.c, nisDCPwrUir.h
Common Files nisimu.uir, nisGeneralUir.c, nisGeneralUir.h

ICP distributes the simulation drivers as .dll files so that you can use them immediately. It also includes C source files for the simulation drivers, so you can modify the drivers to meet your specific simulation requirements. The ICP installation program places the simulation driver .dll files in the <IVI Standard Root Dir >\bin directory. The installation program places the .c, .h, and .uir files in the <All Users>\Documents\National Instruments\CVI\Samples\IVI\ClassSim directory.