User`s guide

Contents
Contents-5
Fail-Code Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-108
To Display a List of the Synthesizers Error Queue Messages . . . . . . . . . . . . . . . . . . . . . .3-113
To Print a List of the Synthesizer’s Error Queue Messages . . . . . . . . . . . . . . . . . . . . . . . .3-114
Pull Down Diagnostics Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-115
Quick Self Test With No RF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-115
Full Self Test With RF On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-116
View Last Quick Self Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-116
View Last Full Self Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-117
Pull Down Calibration Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-118
External Detector Linearization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-119
Typical Equipment Setup for External Detector Linearization. . . . . . . . . . . . . . . . . . . . . .3-120
Start Frequency of an External Detector Linearization. . . . . . . . . . . . . . . . . . . . . . . . . .3-121
Stop Frequency of an External Detector Linearization . . . . . . . . . . . . . . . . . . . . . . . . . .3-121
Start an External Detector Linearization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-122
Power Meter Reading Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-123
External Modulator Gain Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-124
Start Frequency for External Modulator Gain Calibration . . . . . . . . . . . . . . . . . . . . . . .3-125
Stop Frequency for External Modulator Gain Calibration. . . . . . . . . . . . . . . . . . . . . . . .3-125
Step Frequency for External Modulator Gain Calibration. . . . . . . . . . . . . . . . . . . . . . . .3-126
Start an External Modulator Gain Calibration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-127
Reset External Detector Calibration to Factory Default . . . . . . . . . . . . . . . . . . . . . . . . .3-129
I/Q Calibration (Option UNG Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-130
Understanding I/Q Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-135
I/Q Calibration Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-138
I/Q External Source Adjustments Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-142
IF Calibration (Option 300 Only). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-146
4. Programming Information
Introduction to Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2
Selecting Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2
Compiling and Linking Programs Using Integrated Environments . . . . . . . . . . . . . . . . . .4-2
Getting Started with Agilent VEE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3
Getting Started with LabVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3
Getting Started with LabWindows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-4
Using the VXIplug&play Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-5
Visual C++ Programing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6
Determining the Logical Address of the Synthesizer When Set to Be
Auto-Configured (FF). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8
Opening an Instrument Session. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9
Closing an Instrument Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-11
Agilent Technologies VISA Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-11
Querying the Instrument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-11
Events and Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12
VXIplug&play Commands (Function Prototypes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13
VXIplug&play Commands (Functional List) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-22
Alphabetical List of VXIplug&play Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-34
HPE6432_ClearErrors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-34
HPE6432_ClearList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-35
HPE6432_close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-36