EasyManuals Logo

Keysight Technologies N5166B CXG Programming Guide

Keysight Technologies N5166B CXG
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
Page #83 background imageLoading...
Page #83 background image
Keysight CXG, EXG, and MXG X-Series Signal Generators Programming Guide 83
Programming Examples
GPIB Programming Interface Examples
//
// The signal generator can be queried for conditions and instrument
states.
// These commands are of the type "*IDN?" where the question mark
indicates
// a query.
//
//*****************************************************************
#include "stdafx.h"
#include <iostream>
#include "windows.h"
#include "Decl-32.h"
using namespace std;
int GPIB0= 0; // Board handle
Addr4882_t Address[31]; // Declare a variable of type
Addr4882_t
int main()
{
int sig; // Declares variable to hold
interface descriptor
int num;
char rdVal[100]; // Declares variable to read
instrument responses
sig = ibdev(0, 19, 0, 13, 1, 0); // Open and initialize a device
descriptor
ibloc(sig); // Places the signal generator in
local mode
ibclr(sig); // Sends Selected Device Clear(SDC)
message
ibwrt(sig, "*RST", 4); // Places signal generator in a
defined state
ibwrt(sig, ":FREQuency:CW?",14); // Querys the CW frequency
ibrd(sig, rdVal,100); // Reads in the response into
rdVal

Table of Contents

Other manuals for Keysight Technologies N5166B CXG

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keysight Technologies N5166B CXG and is the answer not in the manual?

Keysight Technologies N5166B CXG Specifications

General IconGeneral
BrandKeysight Technologies
ModelN5166B CXG
CategoryPortable Generator
LanguageEnglish

Related product manuals