EasyManua.ls Logo

Agilent Technologies N9310A User Manual

Agilent Technologies N9310A
188 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 #158 background imageLoading...
Page #158 background image
152 N9310A User’s Guide
6 Subsystem Command Reference
Programming in C using the VTL
This section includes some basic information about
programming in the C language using Agilent VISA transition
library (VTL). Note that some of this information may not be
relevant to your particular application. For example, if you
are not using VXI instruments, the VXI references will not
be relevant.
Typical Example Program Contents
The following table summaries the VTL function calls used in
the example programs.
visa.h This file is included at the beginning of the
each file to provide the function prototypes
and constants defined by VTL. For C and
C++ programs, you must include the visa.h
header file at the beginning of every file that
contains VISA function calls:
#include “visa.h”
ViSession The ViSession is a VTL data type. Each
object that will establish a communication
channel must be defined as ViSession.
Sessions must firstly be opened on the
default resource manager, and then for each
resource you will be using.
viOpenDefaultRM You must first open a session with the
default resource manager with the
viOpenDefaultRM function, and then for
each resource you will be using. This
function will initialize the default resource
manager and return a pointer to that
resource manager session.
viOpenDefaultRM(&sesn)

Table of Contents

Other manuals for Agilent Technologies N9310A

Question and Answer IconNeed help?

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

Agilent Technologies N9310A Specifications

General IconGeneral
BrandAgilent Technologies
ModelN9310A
CategoryTest Equipment
LanguageEnglish

Summary

Overview of Agilent N9310A RF Signal Generator

Agilent N9310A At a Glance

Provides a summary of the Agilent N9310A RF Signal Generator's general purpose applications.

Front Panel Overview

Details the front panel layout and functions of the Agilent N9310A RF Signal Generator.

Getting Started with the Signal Generator

Safety Notices and Precautions

Important warnings and cautions to ensure personal and instrumental safety before operating the device.

Power On and Check Procedure

Step-by-step guide for powering on the signal generator and performing initial checks.

Using Signal Generator Functions

Generating a CW Signal

Procedure for generating a Continuous Wave (CW) signal by setting frequency and amplitude.

Generating a Step Swept Signal

Guide to configuring and generating step swept signals in RF, LF, or amplitude modes.

Generating a Modulated Signal

Instructions for preparing and generating AM, FM, Phase, and Pulse modulated signals.

Programming Fundamentals

Getting Started with SCPI Programming

Introduction to SCPI (Standard Commands for Programmable Instruments) language.

Instrument Messages and Error Handling

Command Errors

Lists and explains specific command errors encountered during operation.

Related product manuals