IVI.C.NET.Adapter is an .NET assembly support using IVI-C driver from .NET application without interop with individual driver DLL.
Currently following Ivi C driver been supported:
- IviCounter
- IviDCPwr
- IviDigitizer
- IviDmm
- IviDownconverter
- IviFgen
- IviPwrMeter
- IviRFSigGen
- IviScope
- IviSpecAn
- IviSwtch
- IviUpconverter
Due to no definition about IviACPwr
in IVI.NET Shared Components yet. So IviACPwr
driver is
not supported in current release.
- Install IVI Shared Components
- Install IVI.NET Shared Components
- Build Solution with Visual Studio
In order to successful run the tests with Nunit, you need install several Ivi drivers from Keysight(formerly Agilent). Those driver can be download from Keysight or National Instruments.
- Agilent Ag34401
- Agilent AgE36xx
- Agilent ag5313xni
- Agilent agl453xdni
- Agilent ag1000ni
- Agilent agpsa
- Agilent age1442a
- IVI Shared Components version 2.2.1 or greater.
- IVI.NET Shared Components version 2.2.1 or greater.
IVI.C.NET.Adapter only verified with few physical instruments, the concept seems working very well. Use at your own risk, the author will not response for any cost because of using IVI.C.NET.Adapter.