80 Keysight CXG, EXG, and MXG X-Series Signal Generators Programming Guide
Programming Examples
GPIB Programming Interface Examples
cout <<"Press Enter to continue"<<endl;
cin.ignore(10000,'\n');
ibloc(sig); // Returns signal generator
to local control
cout<<endl;
cout <<"The signal generator should now be in local mode\n";
return 0;}
}
Queries Using HP Basic and GPIB
This example demonstrates signal generator query commands. The signal
generator can be queried for conditions and setup parameters. Query
commands are identified by the question mark as in the identify command
*IDN? basicex3.txt performs the following functions:
— clears the signal generator
— queries the signal generator’s settings
The following program example is available on the signal generator
Documentation CD-ROM as
basicex3.txt
.
10
!******************************************************************
20 !
30 ! PROGRAM NAME: basicex3.txt
40 !
50 ! PROGRAM DESCRIPTION: In this example, query commands are
used with response
60 ! data formats.
70 !
80 ! CLEAR and RESET the controller and RUN the following
program:
90 !
100
!******************************************************************
110 !
120 DIM A$[10],C$[100],D$[10] ! Declares variables to hold
string response data
130 INTEGER B ! Declares variable to hold integer
response data
Summary of Contents for X-Series
Page 4: ...4 ...
Page 10: ...10 Contents ...