![Keysight Technologies M9381A PXIe Startup Manual Download Page 97](http://html1.mh-extra.com/html/keysight-technologies/m9381a-pxie/m9381a-pxie_startup-manual_1962005097.webp)
97
Keysight M9391A PXIe Signal Analyzer & M9381A PXIe Vector Signal Generator 1 MHz to 3 GHz or 6 GHz
Step 7 - Installation is Complete
Proceed to program your product by means of the applications programming
interface (API) for the supplied drivers.
API Overview
IVI Drivers
Keysight's IVI drivers simplify the creation and maintenance of instrument control
applications in a variety of development environments; they allow programmatic
control of instrumentation while providing a greater degree of instrument
interchangeability and code reuse. IVI drivers currently come in two basic types: IVI-
COM and IVI-C. Although the functionality offered by both types of drivers is often
very similar, the fundamental differences in interface technology results in a very
different end-user experience. The IVI drivers support compiling application
programs for 32- or 64-bit platforms.
Supported ADEs
(application development environments) Arguably the most
important consideration in comparing IVI-COM and IVI-C drivers is the end user
experience in various ADEs. Since IVI-COM drivers are based on Microsoft COM
technology, it's not surprising that IVI-COM drivers offer the richest user experience
in Microsoft ADEs. Users working in Visual C++, Visual C#, Visual Basic.NET, and
Visual Basic 6 enjoy a host of features, such as object browsers, IntelliSense, and
context-sensitive help.
When you install the product software, the IVI driver files are installed in the
standard IVI Foundation directories (for example, C:\Program Files\IVI
Foundation\IVI\Drivers\). Example programs are provided to demonstrate most
driver functionality (for example, C:\Program Files\IVI
Foundation\IVI\Drivers\AgM9391\Examples). The reference material for the driver
functions (a Microsoft HTML Help .chm file) is installed with the IVI driver and is
available for Microsoft Visual Studio's IntelliSense context linking. In addition, you
can directly access the .chm file (AgM9391.chm) from this Start menu location:
Start > All Programs > Keysight Instrument Drivers > IVI-COM-C Drivers >
.
AgM9391 VSA > AgM9391 IVI Driver Help
LabVIEW Driver
In addition to the IVI drivers, Keysight provides a LabVIEW driver that includes all
the functionality of the IVI-C driver. When you install the product software, the
LabVIEW driver is installed to each LabVIEW instr.lib directory for each version of
LabVIEW you have on your computer (for example, C:\Program Files (x86)\National
Instruments\<LabVIEW version>\instr.lib\<Keysight product model>). If you install
LabVIEW drivers before you install LabVIEW itself, drivers will be installed in the
Keysight directory instead of the National Instruments directory (for example, C:
\Program Files (x86)\Keysight\<Keysight product model>\LabVIEW
Driver\<LabVIEW version>\...). Example programs are provided to demonstrate
most driver functionality. The reference information for the driver (a Microsoft
HTML Help .chm file) is also installed with the driver and the content is available