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>
Содержание X-Series
Страница 4: ...4 ...
Страница 10: ...10 Contents ...