EasyManuals Logo

Agilent Technologies E8267C Programming Guide

Agilent Technologies E8267C
198 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 #66 background imageLoading...
Page #66 background image
60 Chapter 2
Programming Examples
GPIB Programming Examples
printf("\n");
}
// Close the sessions
viClose(vi);
viClose(defaultRM);
}
Reading the Service Request Interrupt (SRQ) Using VISA and C
This example demonstrates use of the Service Request (SRQ) interrupt. By using the SRQ, the computer can
attend to other tasks while the signal generator is busy performing a function or operation. When the signal
generator finishes it’s operation, or detects a failure, then a Service Request can be generated. The computer
will respond to the SRQ and, depending on the code, can perform some other operation or notify the user of
failures or other conditions.
This program sets up a step sweep function for the signal generator and, while the operation is in progress,
prints out a series of asterisks. When the step sweep operation is complete, an SRQ is generated and the
printing ceases.
Launch Microsoft Visual C++ 6.0, add the required files, and enter the following code into your .cpp source
file. This example is available on the PSG Documentation CD-ROM as visaex10.cpp.
//******************************************************************************
//
// PROGRAM FILE NAME:visaex10.cpp
//
// PROGRAM DESCRIPTION: This example demonstrates the use of a Service Request(SRQ)
// interupt. The program sets up conditions to enable the SRQ and then sets the signal
// generator for a step mode sweep. The program will enter a printing loop which prints
// an * character and ends when the sweep has completed and an SRQ received.
//
//******************************************************************************
#include "visa.h"
#include <stdio.h>

Table of Contents

Other manuals for Agilent Technologies E8267C

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Agilent Technologies E8267C and is the answer not in the manual?

Agilent Technologies E8267C Specifications

General IconGeneral
BrandAgilent Technologies
ModelE8267C
CategoryPortable Generator
LanguageEnglish

Related product manuals