EasyManua.ls Logo

Keysight Technologies X Series - VXI-11 Programming Using SICL and C

Keysight Technologies X Series
398 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
Loading...
116 Keysight CXG, EXG, and MXG X-Series Signal Generators Programming Guide
Programming Examples
LAN Programming Interface Examples
VXI-11 Programming Using SICL and C++
The following program uses the VXI-11 protocol and SICL to control the signal
generator. Before running this code, you must set up the interface using the
Keysight IO Libraries IO Config utility. vxisicl.cpp performs the following
functions:
sets signal generator to 1 GHz CW frequency
queries signal generator for an ID string
—error checking
The following program example is available on the signal generator
Documentation CD-ROM as vxisicl.cpp.
//*****************************************************************
//
// PROGRAM NAME:vxisicl.cpp
//
// PROGRAM DESCRIPTION:Sample test program using SICL and the VXI-11
protocol
//
// NOTE: You must have the Keysight IO Libraries installed to run
this program.
//
// This example uses the VXI-11 protocol to set the signal generator
for a 1 gHz CW // frequency. The signal generator is queried for
operation complete and then queried
// for its ID string. The frequency and ID string are then printed
to the display.
//
// IMPORTANT: Enter in your signal generators hostname in the
instrumentName declaration
// where the "xxxxx" appears.
//
//*****************************************************************
#include "stdafx.h"
#include <sicl.h>
#include <stdlib.h>
#include <stdio.h>

Table of Contents

Other manuals for Keysight Technologies X Series

Related product manuals