Measurement Guide and Programming ExamplesPSA and ESA Series Spectrum AnalyzersThis manual provides documentation for the following instruments:Agilen
10 Chapter 1 Recommended Test EquipmentRecommended Test EquipmentNOTE To find descriptions of specific analyzer functions, for the ESA, refer to the A
100 Chapter 11 Demodulating AM and FM SignalsDemodulating an FM Signal Using the ESA-E Series (Requires Option BAA)Demodulating AM and FM SignalsFigur
101Using Segmented Sweep (ESA-E Series Spectrum Analyzers)12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)
102 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Measuring Harmonics Using Standard SweepUsing Segmented Sweep (ESA-E Series Spec
Chapter 12 103Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Measuring Harmonics Using Standard SweepUsing Segmented Sweep (ESA-E Series Spect
104 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Measuring Harmonics Using Segmented SweepUsing Segmented Sweep (ESA-E Series Spe
Chapter 12 105Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Measuring Harmonics Using Segmented SweepUsing Segmented Sweep (ESA-E Series Spec
106 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep With Limit LinesUsing Segmented Sweep (ESA-E Series Spectr
Chapter 12 107Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep With Limit LinesUsing Segmented Sweep (ESA-E Series Spectru
108 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep to Monitor the Cellular Activity of a cdmaOne BandUsing Se
Chapter 12 109Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep to Monitor the Cellular Activity of a cdmaOne BandUsing Seg
11Measuring Multiple Signals2 Measuring Multiple Signals
110 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep to Monitor the Cellular Activity of a cdmaOne BandUsing Se
111Stimulus Response Measurements (ESA Options 1DN and 1DQ)13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)
112 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Making a Stimulus Response Transmission MeasurementStimulus Response Measuremen
Chapter 13 113Stimulus Response Measurements (ESA Options 1DN and 1DQ)Making a Stimulus Response Transmission MeasurementStimulus Response Measurement
114 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Calculating the N dB Bandwidth Using Stimulus ResponseStimulus Response Measure
Chapter 13 115Stimulus Response Measurements (ESA Options 1DN and 1DQ)Calculating the N dB Bandwidth Using Stimulus ResponseStimulus Response Measurem
116 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Measuring Stop Band Attenuation Using Log Sweep (ESA-E Series)Stimulus Response
Chapter 13 117Stimulus Response Measurements (ESA Options 1DN and 1DQ)Measuring Stop Band Attenuation Using Log Sweep (ESA-E Series)Stimulus Response
118 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Making a Reflection Calibration MeasurementStimulus Response Measurements (ESA
Chapter 13 119Stimulus Response Measurements (ESA Options 1DN and 1DQ)Making a Reflection Calibration MeasurementStimulus Response Measurements (ESA O
12 Chapter 2 Measuring Multiple SignalsComparing Signals on the Same Screen Using Marker DeltaMeasuring Multiple SignalsComparing Signals on the Same
120 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Measuring Return Loss using the Reflection Calibration RoutineStimulus Response
121Demodulating and Viewing Television Signals (ESA-E Series Option B7B)14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)
122 Chapter 14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Demodulating and Viewing Television SignalsDemodulating and Viewin
Chapter 14 123Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Demodulating and Viewing Television SignalsDemodulating and Viewing
124 Chapter 14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Demodulating and Viewing Television SignalsDemodulating and Viewin
Chapter 14 125Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Demodulating and Viewing Television SignalsDemodulating and Viewing
126 Chapter 14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Measuring Depth of ModulationDemodulating and Viewing Television S
Chapter 14 127Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Measuring Depth of ModulationDemodulating and Viewing Television Si
128 Chapter 14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Measuring Depth of ModulationDemodulating and Viewing Television S
129Concepts15 Concepts
Chapter 2 13Measuring Multiple SignalsComparing Signals on the Same Screen Using Marker DeltaMeasuring Multiple SignalsStep 4. Place a marker at the h
130 Chapter 15 ConceptsResolving Closely Spaced SignalsConceptsResolving Closely Spaced SignalsResolving Signals of Equal AmplitudeTwo equal-amplitude
Chapter 15 131ConceptsResolving Closely Spaced SignalsConceptsFor best sweep times and keeping the analyzer calibrated set the sweep time (Sweep, Swee
132 Chapter 15 ConceptsHarmonic Distortion CalculationsConceptsHarmonic Distortion CalculationsThe analyzer provides a one-button automated measuremen
Chapter 15 133ConceptsTime Gating ConceptsConceptsTime Gating ConceptsIntroduction: Using Time Gating on a Simplified Digital Radio SignalThis section
134 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-3 Frequency Spectra of the Combined Radio Signals Time gating allows you to see the sepa
Chapter 15 135ConceptsTime Gating ConceptsConceptsHow Time Gating Works Time gating is achieved by the spectrum analyzer selectively interrupting the
136 Chapter 15 ConceptsTime Gating ConceptsConceptsGated LO Concepts (PSA Spectrum Analyzers)Gated LO is a very sophisticated type of time gating that
Chapter 15 137ConceptsTime Gating ConceptsConceptsWith video gating the analyzer is continually sweeping, independent of the position and length of th
138 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-9 Gated FFT Timing DiagramTime Gating Basics (Gated LO and Gated Video)The gate passes o
Chapter 15 139ConceptsTime Gating ConceptsConcepts• The gate trigger signal (a periodic TTL level signal). • The gate signal. This TTL signal is low w
14 Chapter 2 Measuring Multiple SignalsComparing Signals on the Same Screen Using Marker Delta PairMeasuring Multiple SignalsComparing Signals on the
140 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-11 Signal within pulse #1 (time-domain view)Figure 15-12 Using Time Gating to View Sign
Chapter 15 141ConceptsTime Gating ConceptsConceptsMeasuring a Complex/Unknown SignalNOTE The steps below help to determine the spectrum analyzer setti
142 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-15 Time-domain Parameters In Figure 15-15, the parameters are:• Pulse repetition interva
Chapter 15 143ConceptsTime Gating ConceptsConceptsView/Trace (ESA) or Trace/View (PSA) menu) to determine the frequency of peak energy.To optimize mea
144 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-17 Best Position for Gate As a general rule, you will obtain the best measurement result
Chapter 15 145ConceptsTime Gating ConceptsConceptsStep 5. The resolution bandwidth will need to be adjusted for gated LO and gated video. The video ba
146 Chapter 15 ConceptsTime Gating ConceptsConceptsReducing the video-bandwidth filter too fast causes the signal to appear to drop in amplitude on th
Chapter 15 147ConceptsTime Gating ConceptsConcepts"Quick Rules" for Making Time-Gated Measurements This section summarizes the rules describ
148 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-20 Gate Positioning Parameters Most control settings are determined by two key parameter
Chapter 15 149ConceptsTime Gating ConceptsConceptsNOTE Table 15-3 below applies only to ESA spectrum analyzers. PSA gated LO time gating is not affect
Chapter 2 15Measuring Multiple SignalsComparing Signals not on the Same Screen Using Marker DeltaMeasuring Multiple SignalsComparing Signals not on th
150 Chapter 15 ConceptsTime Gating ConceptsConceptsErratic analyzer trace with dropouts that are not removed by increasing analyzer sweep time; oscill
Chapter 15 151ConceptsTime Gating ConceptsConceptsUsing the Edge Mode or Level Mode for Triggering NOTE PSA spectrum analyzers use edge mode triggerin
152 Chapter 15 ConceptsTime Gating ConceptsConceptsNoise Measurements Using Time GatingTime gating can be used to measure many types of signals. Howev
Chapter 15 153ConceptsTrigger ConceptsConceptsTrigger ConceptsSelecting a TriggerNOTE If you are using an ESA with firmware revision A.07.xx or lower,
154 Chapter 15 ConceptsTrigger ConceptsConceptsTV TriggerTV Trigger Setup Menu Functions•TV SourceWhen TV Source is set to SA, the analyzer demodulate
Chapter 15 155ConceptsTrigger ConceptsConcepts• FieldA television image or frame is composed of 525 (or 625 lines) delivered in two successive fields
156 Chapter 15 ConceptsTrigger ConceptsConceptsTrigger Settings and Fast Time Domain SweepsTrigger delay can be used to move the sweep trigger point a
Chapter 15 157ConceptsAM and FM Demodulation ConceptsConceptsAM and FM Demodulation ConceptsDemodulating an AM Signal Using the Analyzer as a Fixed Tu
158 Chapter 15 ConceptsStimulus Response Measurement ConceptsConceptsStimulus Response Measurement ConceptsNOTE Stimulus response measurements require
Chapter 15 159ConceptsStimulus Response Measurement ConceptsConcepts• Source attenuation may be set incorrectly (select Attenuation (Auto) for optimum
16 Chapter 2 Measuring Multiple SignalsComparing Signals not on the Same Screen Using Marker DeltaMeasuring Multiple SignalsStep 3. Set the center fre
160 Chapter 15 ConceptsStimulus Response Measurement ConceptsConceptsReconnect the DUT to the analyzer. Note that the units of the reference level hav
Chapter 15 161ConceptsStimulus Response Measurement ConceptsConceptsWhere: RL is the measured return loss value.VSWR is sometimes stated as a ratio. F
162 Chapter 15 ConceptsStimulus Response Measurement ConceptsConcepts
163ESA/PSA Programming Examples16 ESA/PSA Programming Examples
164 Chapter 16 ESA/PSA Programming ExamplesExamples Included in this Chapter:ESA/PSA Programming ExamplesExamples Included in this Chapter:The followi
Chapter 16 165ESA/PSA Programming ExamplesFinding Additional Examples and More InformationESA/PSA Programming ExamplesFinding Additional Examples and
166 Chapter 16 ESA/PSA Programming ExamplesProgramming Examples Information and RequirementsESA/PSA Programming ExamplesProgramming Examples Informati
Chapter 16 167ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesProgramming in C Using the VTLThe C programming ex
168 Chapter 16 ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesTypical Example Program ContentsThe following is
Chapter 16 169ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesLinking to VTL LibrariesYour application must link
Chapter 2 17Measuring Multiple SignalsResolving Signals of Equal AmplitudeMeasuring Multiple SignalsResolving Signals of Equal AmplitudeIn this proced
170 Chapter 16 ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming Examples6. Click on the Add button and type in the follow
Chapter 16 171ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesExample ProgramThis example program queries a GPIB
172 Chapter 16 ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesOpening a SessionA session is a channel of commun
Chapter 16 173ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesThe session returned from viOpenDefaultRM must be
174 Chapter 16 ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesAddressing a SessionAs seen in the previous secti
Chapter 16 175ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesThe following is an example of opening a device se
176 Chapter 16 ESA/PSA Programming ExamplesUsing C to Make a Power Suite ACPR Measurement on a cdmaOne SignalESA/PSA Programming ExamplesUsing C to Ma
Chapter 16 177ESA/PSA Programming ExamplesUsing C to Make a Power Suite ACPR Measurement on a cdmaOne SignalESA/PSA Programming Examplesint iSwpPnts =
178 Chapter 16 ESA/PSA Programming ExamplesUsing C to Make a Power Suite ACPR Measurement on a cdmaOne SignalESA/PSA Programming ExamplesviQueryf(viPS
Chapter 16 179ESA/PSA Programming ExamplesUsing C to Serial Poll the Analyzer to Determine when an Auto-alignment isCompleteESA/PSA Programming Exampl
18 Chapter 2 Measuring Multiple SignalsResolving Signals of Equal AmplitudeMeasuring Multiple SignalsFigure 2-7 Unresolved Signals of Equal Amplitude
180 Chapter 16 ESA/PSA Programming ExamplesUsing C to Serial Poll the Analyzer to Determine when an Auto-alignment is CompleteESA/PSA Programming Exam
Chapter 16 181ESA/PSA Programming ExamplesUsing C to Serial Poll the Analyzer to Determine when an Auto-alignment isCompleteESA/PSA Programming Exampl
182 Chapter 16 ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement is CompleteESA/PSA Programming ExamplesUs
Chapter 16 183ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement isCompleteESA/PSA Programming Examples****
184 Chapter 16 ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement is CompleteESA/PSA Programming Examples/*
Chapter 16 185ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement isCompleteESA/PSA Programming Examples/*Pr
186 Chapter 16 ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement is CompleteESA/PSA Programming Examples/*
Chapter 16 187ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement isCompleteESA/PSA Programming Examplesdone
188 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture a Screen ImageESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture
Chapter 16 189ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture a Screen ImageESA/PSA Programming Examples’’ declarations needed to make VI
Chapter 2 19Measuring Multiple SignalsResolving Signals of Equal AmplitudeMeasuring Multiple SignalsAs the resolution bandwidth is decreased, resoluti
190 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture a Screen ImageESA/PSA Programming Examples Dim headerlength As Long ’le
Chapter 16 191ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture a Screen ImageESA/PSA Programming Examples ’Delete the tempory file on t
192 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming ExamplesUsing Visual Basic® 6 to Tra
Chapter 16 193ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming Examples’’ declarations needed to mak
194 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming Examples Dim ResultsArray(8192) A
Chapter 16 195ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming Examples ’Print the IDN string res
196 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming Examples output = output &
Chapter 16 197ESA/PSA Programming ExamplesUsing Agilent VEE to Transfer Trace DataESA/PSA Programming ExamplesUsing Agilent VEE to Transfer Trace Data
198 Chapter 16 ESA/PSA Programming ExamplesUsing Agilent VEE to Transfer Trace DataESA/PSA Programming Examples
199ESA Programming Examples17 ESA Programming Examples
2 NoticeThe information contained in this document is subject to change without notice.Agilent Technologies makes no warranty of any kind with regar
20 Chapter 2 Measuring Multiple SignalsResolving Small Signals Hidden by Large SignalsMeasuring Multiple SignalsResolving Small Signals Hidden by Larg
200 Chapter 17 ESA Programming ExamplesExamples Included in this Chapter:ESA Programming ExamplesExamples Included in this Chapter:This chapter includ
Chapter 17 201ESA Programming ExamplesProgramming Examples System RequirementsESA Programming ExamplesProgramming Examples System RequirementsThe ESA
202 Chapter 17 ESA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion Measurement RoutinesESA Programming ExamplesUsing C with Ma
Chapter 17 203ESA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion MeasurementRoutinesESA Programming Examples#include <stdio
204 Chapter 17 ESA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion Measurement RoutinesESA Programming Examples{/*Program Varia
Chapter 17 205ESA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion MeasurementRoutinesESA Programming Examples/*Set the peak thr
206 Chapter 17 ESA Programming ExamplesUsing C for Marker Delta Mode and Marker Minimum Search FunctionsESA Programming ExamplesUsing C for Marker Del
Chapter 17 207ESA Programming ExamplesUsing C for Marker Delta Mode and Marker Minimum Search FunctionsESA Programming Examples#include <stdlib.h&g
208 Chapter 17 ESA Programming ExamplesUsing C for Marker Delta Mode and Marker Minimum Search FunctionsESA Programming ExamplesViStatus viStatus = 0
Chapter 17 209ESA Programming ExamplesUsing C for Marker Delta Mode and Marker Minimum Search FunctionsESA Programming ExamplesviPrintf(viESA,"IN
Chapter 2 21Measuring Multiple SignalsResolving Small Signals Hidden by Large SignalsMeasuring Multiple SignalsFigure 2-9 Signal Resolution with a 30
210 Chapter 17 ESA Programming ExamplesUsing C to Perform Internal Self-AlignmentESA Programming ExamplesUsing C to Perform Internal Self-AlignmentThi
Chapter 17 211ESA Programming ExamplesUsing C to Perform Internal Self-AlignmentESA Programming Examples#define hpESA_IDN_E4401B "Hewlett-Packar
212 Chapter 17 ESA Programming ExamplesUsing C to Perform Internal Self-AlignmentESA Programming ExamplesviStatus=viOpenDefaultRM(&defaultRM);viSt
Chapter 17 213ESA Programming ExamplesUsing C to Perform Internal Self-AlignmentESA Programming ExamplesviQueryf(viESA, "*OPC?\n", "%d&
214 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over GPIB)ESA Programming ExamplesUsing C to Read Trace Data in
Chapter 17 215ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over GPIB)ESA Programming Examples/* - Remove the "," f
216 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over GPIB)ESA Programming Examples}}void main(){/*Program Variab
Chapter 17 217ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over GPIB)ESA Programming ExamplesviPrintf(viESA,"SENS:FREQ:
218 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in a 32-Bit Real Format (over GPIB)ESA Programming ExamplesUsing C to Read Trace Dat
Chapter 17 219ESA Programming ExamplesUsing C to Read Trace Data in a 32-Bit Real Format (over GPIB)ESA Programming Examples/* - Remove the ",&qu
22 Chapter 2 Measuring Multiple SignalsDecreasing the Frequency Span Around the SignalMeasuring Multiple SignalsDecreasing the Frequency Span Around t
220 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in a 32-Bit Real Format (over GPIB)ESA Programming Examplesvoid main(){ /*Program Va
Chapter 17 221ESA Programming ExamplesUsing C to Read Trace Data in a 32-Bit Real Format (over GPIB)ESA Programming Examples/*which follow represent t
222 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in a 32-Bit Real Format (over GPIB)ESA Programming Examplesfprintf(fTraceFile,"
Chapter 17 223ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming ExamplesUsing C to Read Trace Data in
224 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming Examples/* - Remove the ","
Chapter 17 225ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming Examples}}void main(){/*Program Varia
226 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming ExamplesviPrintf(viESA,"SENS:FR
Chapter 17 227ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming Examples lCount++; cToken =st
228 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in a 32-bit Real Format (over RS-232)ESA Programming ExamplesUsing C to Read Trace D
Chapter 17 229ESA Programming ExamplesUsing C to Read Trace Data in a 32-bit Real Format (over RS-232)ESA Programming Examples/* - Set VISA timeout to
Chapter 2 23Measuring Multiple SignalsDecreasing the Frequency Span Around the SignalMeasuring Multiple SignalsStep 6. Reduce span and resolution band
230 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in a 32-bit Real Format (over RS-232)ESA Programming Examples/* For the analyzers ha
Chapter 17 231ESA Programming ExamplesUsing C to Read Trace Data in a 32-bit Real Format (over RS-232)ESA Programming Examples /* Set the input por
232 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in a 32-bit Real Format (over RS-232)ESA Programming Examples{printf("Program A
Chapter 17 233ESA Programming ExamplesUsing C to Add Limit LinesESA Programming ExamplesUsing C to Add Limit LinesThis C programming example (limlines
234 Chapter 17 ESA Programming ExamplesUsing C to Add Limit LinesESA Programming Examples/* - Set the input port to the 50 MHz amplitude reference. *
Chapter 17 235ESA Programming ExamplesUsing C to Add Limit LinesESA Programming Exampleselse {/* For the analyzers having frequency limits >= 3GHz,
236 Chapter 17 ESA Programming ExamplesUsing C to Add Limit LinesESA Programming Examplesexit(0);}/*Clear the instrument*/viClear(viESA);/*Reset the i
Chapter 17 237ESA Programming ExamplesUsing C to Add Limit LinesESA Programming ExamplesviPrintf(viESA,"CALC:LLINE2:STAT ON\n");/*Set the an
238 Chapter 17 ESA Programming ExamplesUsing C to Add Limit LinesESA Programming Examples/* The limit line test should fail.*/printf ("\n\t Limit
Chapter 17 239ESA Programming ExamplesUsing C to Measure NoiseESA Programming ExamplesUsing C to Measure NoiseThis C programming example (noise.c) can
24 Chapter 2 Measuring Multiple SignalsDecreasing the Frequency Span Around the SignalMeasuring Multiple Signals
240 Chapter 17 ESA Programming ExamplesUsing C to Measure NoiseESA Programming Examples#include <stdio.h>#include <stdlib.h>#include <m
Chapter 17 241ESA Programming ExamplesUsing C to Measure NoiseESA Programming Examplesvoid main() {/*Program Variables*/ViStatus viStatus = 0;double
242 Chapter 17 ESA Programming ExamplesUsing C to Measure NoiseESA Programming Examplesprintf("Program Abort! error ocurred: last command was not
Chapter 17 243ESA Programming ExamplesUsing C to Enter Amplitude Correction DataESA Programming ExamplesUsing C to Enter Amplitude Correction DataThis
244 Chapter 17 ESA Programming ExamplesUsing C to Enter Amplitude Correction DataESA Programming Examples#define hpESA_IDN_E4401B "Hewlett-Packa
Chapter 17 245ESA Programming ExamplesUsing C to Enter Amplitude Correction DataESA Programming Exampleslong lFreq=0L;long lAmpltd=1; static ViChar
246 Chapter 17 ESA Programming ExamplesUsing C to Enter Amplitude Correction DataESA Programming Examples/*Query the analyzer for its amplitude correc
Chapter 17 247ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming ExamplesUsing C to Determine if an Error has Occurr
248 Chapter 17 ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming Examples/* *ESE 0
Chapter 17 249ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming ExamplesYIELD;}}printf("\n");}/*Set the i
25Measuring a Low−Level Signal3 Measuring a Low−Level Signal
250 Chapter 17 ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming Examplesreturn VI_SUCCESS;}/* When an interrupt oc
Chapter 17 251ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming Examplesprintf("Could not open a session to GP
252 Chapter 17 ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming Examples/*Allow analyzer to sweep several times.*/
Chapter 17 253ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming ExamplesUsing C to Measure Harmonic Distortion
254 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/* *OPC?
Chapter 17 255ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/* CALC:MARK:MAX
256 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/*Set the input port to the 50MHz amp
Chapter 17 257ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming ExampleslMaxHarmonic =5;dFundamental =50.0;/*
258 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming ExamplesviPrintf(viESA,"CALC:MARK:SET:RL
Chapter 17 259ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/*Read the marker frequency. */viQuery
26 Chapter 3 Measuring a Low−Level SignalReducing Input AttenuationMeasuring a Low−Level SignalReducing Input AttenuationThe ability to measure a low-
260 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/*Query and read the Marker Amplitude
Chapter 17 261ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming ExamplesUsing C to Measure Harmonic Distorti
262 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/* *OPC?
Chapter 17 263ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/* CALC:MARK:MAX
264 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/*Set the input port to the 50MHz a
Chapter 17 265ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/*Setting default values*/lMaxHarmon
266 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/* Place the signal at the referenc
Chapter 17 267ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming ExamplesviQueryf(viESA,"CALC:MARK:Y?\n&
268 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/*Perform a peak search and wait fo
Chapter 17 269ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming ExamplesUsing C to Make Faster Power Averagin
Chapter 3 27Measuring a Low−Level SignalReducing Input AttenuationMeasuring a Low−Level SignalStep 6. Set the attenuation to 20 dB:Press AMPLITUDE Y S
270 Chapter 17 ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples/* DISP:ENAB OFF
Chapter 17 271ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples#define DATA_LENGTH 4 /* number
272 Chapter 17 ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples***********************/int HeaderLe
Chapter 17 273ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples{/*Set the input port to the 50MHz am
274 Chapter 17 ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples/**************** Write binar
Chapter 17 275ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples /* calculate a running dPower
276 Chapter 17 ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples viStatus = viOpen(defaultRM,&quo
277PSA Programming Examples18 PSA Programming Examples
278 Chapter 18 PSA Programming ExamplesExamples Included in this Chapter:PSA Programming ExamplesExamples Included in this Chapter:• “Using C with Mar
Chapter 18 279PSA Programming ExamplesProgramming Examples Information and RequirementsPSA Programming ExamplesProgramming Examples Information and Re
28 Chapter 3 Measuring a Low−Level SignalDecreasing the Resolution BandwidthMeasuring a Low−Level SignalDecreasing the Resolution BandwidthResolution
280 Chapter 18 PSA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion Measurement RoutinesPSA Programming ExamplesUsing C with Mar
Chapter 18 281PSA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion MeasurementRoutinesPSA Programming Examplesvoid main(){/*Prog
282 Chapter 18 PSA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion Measurement RoutinesPSA Programming Examples/*User enters th
Chapter 18 283PSA Programming ExamplesUsing C for Saving and Recalling Instrument State DataPSA Programming ExamplesUsing C for Saving and Recalling I
284 Chapter 18 PSA Programming ExamplesUsing C for Saving and Recalling Instrument State DataPSA Programming Examples/*set the instrument to SA mode*/
Chapter 18 285PSA Programming ExamplesUsing C for Saving and Recalling Instrument State DataPSA Programming Examplesprintf("PSA Programming examp
286 Chapter 18 PSA Programming ExamplesUsing C for Saving and Recalling Instrument State DataPSA Programming Examples viPrintf(viVSA, "*RST;*wai\
Chapter 18 287PSA Programming ExamplesUsing C to Save Binary Trace DataPSA Programming ExamplesUsing C to Save Binary Trace DataThis C programming exa
288 Chapter 18 PSA Programming ExamplesUsing C to Save Binary Trace DataPSA Programming ExamplesViReal64 adTraceArray[10240];char *psaSetup =/* setup
Chapter 18 289PSA Programming ExamplesUsing C to Save Binary Trace DataPSA Programming Examples/*print message to the standard output*/printf("Ge
Chapter 3 29Measuring a Low−Level SignalUsing the Average Detector and Increased Sweep TimeMeasuring a Low−Level SignalUsing the Average Detector and
290 Chapter 18 PSA Programming ExamplesUsing C to Save Binary Trace DataPSA Programming ExamplessBuffer[lLength] = 0; /* append a
Chapter 18 291PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM MobileHandsetPSA Programming ExamplesUsing C to Make a
292 Chapter 18 PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM Mobile HandsetPSA Programming Examples* Instrumen
Chapter 18 293PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM MobileHandsetPSA Programming Exampleslong i
294 Chapter 18 PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM Mobile HandsetPSA Programming Examples/*check opening
Chapter 18 295PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM MobileHandsetPSA Programming Exampleswhile(1){viReadST
296 Chapter 18 PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM Mobile HandsetPSA Programming Examples/* read the ter
Chapter 18 297PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming ExamplesUsing C with the CALCulate:DATA:COM
298 Chapter 18 PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples* CALC:DATA0:COMP? RMS paramet
Chapter 18 299PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples":DISP:ENAB 0;"// Turn th
3WARNING This is a Safety Class 1 Product (provided with a protective earth ground incorporated in the power cord). The mains plug shall be inserted
30 Chapter 3 Measuring a Low−Level SignalTrace AveragingMeasuring a Low−Level SignalTrace AveragingAveraging is a digital process in which each trace
300 Chapter 18 PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples/* Send setup commands to instrume
Chapter 18 301PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples/* get number of bytes in length of
302 Chapter 18 PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples/* Turn the Display of the instrum
Chapter 18 303PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming ExamplesUsing C Over Socket LAN (UNIX)This C programming example (
304 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * * Query the center frequency: * lanio 15.4.43
Chapter 18 305PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples/* Support both Win32 and HP-UX UNIX environment */#ifdef
306 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples#endif /* WINSOCK */#ifdef WINSOCK /* Declared in getopt
Chapter 18 307PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples WSADATA wsaData; int err; wVersionRequested =
308 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * * $Return: (int) . . . . . . . . A file descripto
Chapter 18 309PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples memcpy(&peeraddr_in.sin_addr.s_addr, hostPtr->h
31Improving Frequency Resolution and Accuracy4 Improving Frequency Resolution and Accuracy
310 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples /* fprintf(stderr, "Sending \"%s\".\n&
Chapter 18 311PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples if (*ptr == ’\n’) { ptr++; e
312 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * > $Function: queryInstrument$ * * $Description: se
Chapter 18 313PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples ch = tmp_buf[0]; if ((count < 1) || (ch == EOF)
314 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples /* Loop until we get all the bytes we req
Chapter 18 315PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples if (recv_line(sock, result+1, maxLength-1) ==
316 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * Don’t bother decoding. ***************
Chapter 18 317PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * any command with a ’?’ followed by a ’)’ charac
318 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples char *charBuf = (char *) malloc(INPUT_BUF_SIZE); c
Chapter 18 319PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples strcat(command, " ");
32 Chapter 4 Improving Frequency Resolution and AccuracyUsing a Frequency Counter to Improve Frequency Resolution and AccuracyImproving Frequency Reso
320 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples fprintf(stderr, "Unable to open socket.\n&qu
Chapter 18 321PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples if ( *charBuf == ’#’ || *charBuf == ’!’ )
322 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples { commandInstrument(instSock,
Chapter 18 323PSA Programming ExamplesUsing C Over Socket LAN (Windows NT)PSA Programming ExamplesUsing C Over Socket LAN (Windows NT)This C programmi
324 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (Windows NT)PSA Programming Examples the first call to the function getopt. W
Chapter 18 325PSA Programming ExamplesUsing C Over Socket LAN (Windows NT)PSA Programming Examples optind++; } c = *scan++; posn =
326 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming ExamplesUsing Java Programming Over Socket LANThis Java p
Chapter 18 327PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples Panel p; // Initialize the applets
328 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples public boolean action(Event evt, Object what)
Chapter 18 329PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples // Clear the error queue before starting t
Chapter 4 33Improving Frequency Resolution and AccuracyUsing a Frequency Counter to Improve Frequency Resolution and AccuracyImproving Frequency Resol
330 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples p.add("West", new Label("S
Chapter 18 331PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples Socks(URL appletB) { appletBase = ap
332 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples } } // Close the socket(s) if opene
Chapter 18 333PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples //************* Socket I/O routines. //***
334 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples catch (IOException e) { System
Chapter 18 335PSA Programming ExamplesUsing the VXI Plug-N-Play Driver in LabVIEW®PSA Programming ExamplesUsing the VXI Plug-N-Play Driver in LabVIEW®
336 Chapter 18 PSA Programming ExamplesUsing LabVIEW® 6 to Make an EDGE GSM MeasurementPSA Programming ExamplesUsing LabVIEW® 6 to Make an EDGE GSM Me
Chapter 18 337PSA Programming ExamplesUsing LabVIEW® 6 to Make an EDGE GSM MeasurementPSA Programming Examples
338 Chapter 18 PSA Programming ExamplesUsing Visual Basic® .NET with the IVI-Com DriverPSA Programming ExamplesUsing Visual Basic® .NET with the IVI-C
Chapter 18 339PSA Programming ExamplesUsing Visual Basic® .NET with the IVI-Com DriverPSA Programming Examples’ Copyright (c) 2003. Agilent Technologi
34 Chapter 4 Improving Frequency Resolution and AccuracyUsing a Frequency Counter to Improve Frequency Resolution and AccuracyImproving Frequency Reso
340 Chapter 18 PSA Programming ExamplesUsing Visual Basic® .NET with the IVI-Com DriverPSA Programming Examples Dim manufacturer As String
Chapter 18 341PSA Programming ExamplesUsing Visual Basic® .NET with the IVI-Com DriverPSA Programming Examples Next Catch ex As Exception
342 Chapter 18 PSA Programming ExamplesUsing Agilent VEE to Capture the Equivalent SCPI Learn StringPSA Programming ExamplesUsing Agilent VEE to Captu
Index 343IndexAACPRC programming example 176active function position, moving 14adding limit lines programming example using C 233adjacent channel po
344 IndexIndexESA-E time gate 64PSA gated FFT 66PSA gated sweep 62trace averaging 30tracking a signal 38TV signalsdemodulate and view 122depth of mo
Index 345IndexC, using ESA 202, 206, 210, 214, 218, 223, 228, 233, 239, 243, 247, 253, 261, 269C, using PSA 280, 283, 287, 291, 297IVI-Com driver 33
346 IndexIndexgated LO (PSA), concepts 136gated video (ESA), concepts 136how time gating works 135initial settings 148keys 143positioning the gate 6
35Tracking Drifting Signals5 Tracking Drifting Signals
36 Chapter 5 Tracking Drifting SignalsMeasuring a Source’s Frequency DriftTracking Drifting SignalsMeasuring a Source’s Frequency DriftThe analyzer ca
Chapter 5 37Tracking Drifting SignalsMeasuring a Source’s Frequency DriftTracking Drifting SignalsStep 7. Activate trace 2 (trace 2 should be underlin
38 Chapter 5 Tracking Drifting SignalsTracking a SignalTracking Drifting SignalsTracking a SignalThe signal track function is useful for tracking drif
39Making Distortion Measurements6 Making Distortion Measurements
4
40 Chapter 6 Making Distortion MeasurementsIdentifying Analyzer Generated DistortionMaking Distortion MeasurementsIdentifying Analyzer Generated Disto
Chapter 6 41Making Distortion MeasurementsIdentifying Analyzer Generated DistortionMaking Distortion MeasurementsStep 7. To determine whether the harm
42 Chapter 6 Making Distortion MeasurementsThird-Order Intermodulation DistortionMaking Distortion MeasurementsThird-Order Intermodulation DistortionT
Chapter 6 43Making Distortion MeasurementsThird-Order Intermodulation DistortionMaking Distortion MeasurementsStep 3. Set the analyzer center frequenc
44 Chapter 6 Making Distortion MeasurementsMeasuring TOI Distortion with a One-Button MeasurementMaking Distortion MeasurementsMeasuring TOI Distortio
Chapter 6 45Making Distortion MeasurementsMeasuring Harmonics and Harmonic Distortion with a One-ButtonMeasurementMaking Distortion MeasurementsMeasur
46 Chapter 6 Making Distortion MeasurementsMeasuring Harmonics and Harmonic Distortion with a One-Button MeasurementMaking Distortion MeasurementsFigu
47Measuring Noise7 Measuring Noise
48 Chapter 7 Measuring NoiseMeasuring Signal-to-NoiseMeasuring NoiseMeasuring Signal-to-Noise Signal-to-noise is a ratio used in many communication sy
Chapter 7 49Measuring NoiseMeasuring Signal-to-NoiseMeasuring Noisemeasurement results:(ESA) Press Marker, More, Function, Marker Noise.(PSA) Press Ma
Contents 5Table of Contents1. Recommended Test Equipment2. Measuring Multiple SignalsComparing Signals on the Same Screen Using Marker Delta . . . .
50 Chapter 7 Measuring NoiseMeasuring Noise Using the Noise MarkerMeasuring NoiseMeasuring Noise Using the Noise MarkerThis procedure uses the marker
Chapter 7 51Measuring NoiseMeasuring Noise Using the Noise MarkerMeasuring NoiseIncreasing the sweep time when the average detector is enabled allows
52 Chapter 7 Measuring NoiseMeasuring Noise-Like Signals Using Marker PairsMeasuring NoiseMeasuring Noise-Like Signals Using Marker PairsMarker pairs
Chapter 7 53Measuring NoiseMeasuring Noise-Like Signals Using Marker PairsMeasuring NoiseFigure 7-3 Band Power Marker Power Measurement (ESA left, PSA
54 Chapter 7 Measuring NoiseMeasuring Noise-Like Signals Using the Channel Power MeasurementMeasuring NoiseMeasuring Noise-Like Signals Using the Chan
Chapter 7 55Measuring NoiseMeasuring Noise-Like Signals Using the Channel Power MeasurementMeasuring NoiseStep 7. Optimize the analyzer reference leve
56 Chapter 7 Measuring NoiseMeasuring Noise-Like Signals Using the Channel Power MeasurementMeasuring Noise
57Making Time-Gated Measurements8 Making Time-Gated Measurements
58 Chapter 8 Making Time-Gated MeasurementsGenerating a Pulsed-RF FM SignalMaking Time-Gated MeasurementsGenerating a Pulsed-RF FM SignalTraditional f
Chapter 8 59Making Time-Gated MeasurementsGenerating a Pulsed-RF FM SignalMaking Time-Gated MeasurementsStep 2. Set up ESG #1 to transmit a pulsed-RF
6 ContentsTable of Contents9. Measuring Digital Communications SignalsMaking Burst Power Measurements . . . . . . . . . . . . . . . . . . . . . . .
60 Chapter 8 Making Time-Gated MeasurementsGenerating a Pulsed-RF FM SignalMaking Time-Gated MeasurementsStep 3. Set up the oscilloscope to view the t
Chapter 8 61Making Time-Gated MeasurementsConnecting the Instruments to Make Time-Gated MeasurementsMaking Time-Gated MeasurementsConnecting the Instr
62 Chapter 8 Making Time-Gated MeasurementsGated LO Measurement (PSA)Making Time-Gated MeasurementsGated LO Measurement (PSA)This procedure utilizes g
Chapter 8 63Making Time-Gated MeasurementsGated LO Measurement (PSA)Making Time-Gated MeasurementsIn Figure 8-3 the vertical green parallel bars repre
64 Chapter 8 Making Time-Gated MeasurementsGated Video Measurement (ESA)Making Time-Gated MeasurementsGated Video Measurement (ESA)This procedure util
Chapter 8 65Making Time-Gated MeasurementsGated Video Measurement (ESA)Making Time-Gated MeasurementsStep 3. Set the gate delay to 2 ms and the gate l
66 Chapter 8 Making Time-Gated MeasurementsGated FFT Measurement (PSA)Making Time-Gated MeasurementsGated FFT Measurement (PSA)This procedure utilizes
67Measuring Digital Communications Signals9 Measuring Digital Communications Signals
68 Chapter 9 Measuring Digital Communications SignalsMaking Burst Power MeasurementsMeasuring Digital Communications SignalsMaking Burst Power Measure
Chapter 9 69Measuring Digital Communications SignalsMaking Burst Power MeasurementsMeasuring Digital Communications SignalsFigure 9-1 Full Screen Disp
Contents 7Table of ContentsAM and FM Demodulation Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157Stimu
70 Chapter 9 Measuring Digital Communications SignalsMaking Burst Power MeasurementsMeasuring Digital Communications SignalsNOTE If you set the burst
Chapter 9 71Measuring Digital Communications SignalsMaking Statistical Power Measurements (CCDF)Measuring Digital Communications SignalsMaking Statist
72 Chapter 9 Measuring Digital Communications SignalsMaking Statistical Power Measurements (CCDF)Measuring Digital Communications SignalsFigure 9-3 Po
Chapter 9 73Measuring Digital Communications SignalsMaking Statistical Power Measurements (CCDF)Measuring Digital Communications SignalsStep 7. Change
74 Chapter 9 Measuring Digital Communications SignalsMaking Adjacent Channel Power (ACP) MeasurementsMeasuring Digital Communications SignalsMaking Ad
Chapter 9 75Measuring Digital Communications SignalsMaking Adjacent Channel Power (ACP) MeasurementsMeasuring Digital Communications SignalsFigure 9-6
76 Chapter 9 Measuring Digital Communications SignalsMaking Adjacent Channel Power (ACP) MeasurementsMeasuring Digital Communications SignalsFigure 9-
Chapter 9 77Measuring Digital Communications SignalsMaking Multi-Carrier Power (MCP) MeasurementsMeasuring Digital Communications SignalsMaking Multi-
78 Chapter 9 Measuring Digital Communications SignalsMaking Multi-Carrier Power (MCP) MeasurementsMeasuring Digital Communications SignalsPress Meas S
Chapter 9 79Measuring Digital Communications SignalsMaking Multi-Carrier Power (MCP) MeasurementsMeasuring Digital Communications SignalsFigure 9-10 C
8 ContentsTable of ContentsUsing C Over Socket LAN (Windows NT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .323Using Jav
80 Chapter 9 Measuring Digital Communications SignalsMaking Multi-Carrier Power (MCP) MeasurementsMeasuring Digital Communications Signals
81Using External Millimeter Mixers (Option AYZ)10 Using External Millimeter Mixers (Option AYZ)
82 Chapter 10 Using External Millimeter Mixers (Option AYZ)Making Measurements With Agilent 11970 Series Harmonic MixersUsing External Millimeter Mixe
Chapter 10 83Using External Millimeter Mixers (Option AYZ)Making Measurements With Agilent 11970 Series Harmonic MixersUsing External Millimeter Mixer
84 Chapter 10 Using External Millimeter Mixers (Option AYZ)Setting Harmonic Mixer Bias CurrentUsing External Millimeter Mixers (Option AYZ)Setting Har
Chapter 10 85Using External Millimeter Mixers (Option AYZ)Entering Conversion-Loss Correction Data for Harmonic MixersUsing External Millimeter Mixers
86 Chapter 10 Using External Millimeter Mixers (Option AYZ)Making Measurements with Agilent 11974 Series Preselected Harmonic MixersUsing External Mil
Chapter 10 87Using External Millimeter Mixers (Option AYZ)Making Measurements with Agilent 11974 Series Preselected HarmonicMixersUsing External Milli
88 Chapter 10 Using External Millimeter Mixers (Option AYZ)Frequency Tracking Calibration with Agilent 11974 Series Preselected Harmonic MixersUsing E
Chapter 10 89Using External Millimeter Mixers (Option AYZ)Frequency Tracking Calibration with Agilent 11974 Series PreselectedHarmonic MixersUsing Ext
9Recommended Test Equipment1 Recommended Test Equipment
90 Chapter 10 Using External Millimeter Mixers (Option AYZ)Frequency Tracking Calibration with Agilent 11974 Series Preselected Harmonic MixersUsing E
91Demodulating AM and FM Signals11 Demodulating AM and FM Signals
92 Chapter 11 Demodulating AM and FM SignalsMeasuring the Modulation Rate of an AM SignalDemodulating AM and FM SignalsMeasuring the Modulation Rate o
Chapter 11 93Demodulating AM and FM SignalsMeasuring the Modulation Rate of an AM SignalDemodulating AM and FM SignalsNOTE If the trigger level is set
94 Chapter 11 Demodulating AM and FM SignalsMeasuring the Modulation Index of an AM SignalDemodulating AM and FM SignalsMeasuring the Modulation Index
Chapter 11 95Demodulating AM and FM SignalsMeasuring the Modulation Index of an AM SignalDemodulating AM and FM SignalsFigure 11-2 AM Signal Measured
96 Chapter 11 Demodulating AM and FM SignalsDemodulating an AM Signal Using the ESA SeriesDemodulating AM and FM SignalsDemodulating an AM Signal Usin
Chapter 11 97Demodulating AM and FM SignalsDemodulating an AM Signal Using the ESA SeriesDemodulating AM and FM Signalsmultiple times, keeping the sig
98 Chapter 11 Demodulating AM and FM SignalsDemodulating an FM Signal Using the ESA-E Series (Requires Option BAA)Demodulating AM and FM SignalsDemodu
Chapter 11 99Demodulating AM and FM SignalsDemodulating an FM Signal Using the ESA-E Series (Requires Option BAA)Demodulating AM and FM SignalsPress B
Comments to this Manuals