EasyManuals Logo

Keysight N9038A User Manual

Keysight N9038A
52 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #10 background imageLoading...
Page #10 background image
10
Introduction to Programming X-Series Applications
X-Series Programming Options
X-Series Programming Options
You can program X-Series instruments using a variety of programming tools, languages and Application Development
Environments (ADEs).
There are also several software driver technologies that you can use to program X-Series instruments, which offer various
tradeoffs between programming tool, ADE and driver technology. Table 1-1 explains the relative advantages of each
programming method and driver technology. Figure 1-1 on page 11 shows a conceptual overview of the hierarchy of
drivers that are available for X-Series programming.
Table 1-1 Programming Options & Driver Technologies for X-Series Instruments
Method Description
Instrument Drivers Features As shown in Figure 1-1, Instrument Drivers are built upon, and offer a higher
level of abstraction than, VISA Drivers. Instrument drivers offer a shorter learning
curve than VISA Drivers, at the expense of reduced operational flexibility.
For more details, see “Interchangeable Virtual Instruments (IVI-COM, IVI-C)
Drivers” on page 11.
Acquisition & Licensing Free download from Keysight and IVI Foundation web sites.
Requires separate ADE? Yes, but depending on your program development requirements, you may be able
to use a free download such as one of the Microsoft Visual Studio Express
editions.
Driver Support IVI Class Driver and Instrument-Specific IVI Drivers, as shown in Figure 1-1
below. These are enhanced developments of the older VXIplug&play Drivers.
Also referred to as "IVI-C" and "IVI-COM" Drivers.
VISA Drivers Features As shown in Figure 1-1, VISA is a driver technology that operates at a lower level
of abstraction than Instrument Drivers. As such, it offers greater flexibility, at the
expense of a longer learning curve.
VISA is a generic, industry-wide standard, unlike Instrument Drivers, which are
instrument-specific.
For more details, see “VISA Driver Options” on page 12.
Acquisition & Licensing Free download from Keysight web site.
Requires separate ADE? Yes, but depending on your program development requirements, you may be able
to use a free download such as one of the Microsoft Visual Studio Express
editions.
Driver Support VISA, as shown in "VISA Library Layer" in Figure 1-1 below.
Keysight VEE Features An integrated, graphically-oriented, standalone ADE, which supports
instruments from Keysight and other manufacturers.
For more details, see “Keysight VEE Pro” on page 13.
Acquisition & Licensing License must be purchased from Keysight.
Requires separate ADE? No
Driver Support Supports both Instrument Drivers and VISA.

Table of Contents

Other manuals for Keysight N9038A

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keysight N9038A and is the answer not in the manual?

Keysight N9038A Specifications

General IconGeneral
BrandKeysight
ModelN9038A
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals