Agilent Technologies 11970 Series Spezifikationen

Stöbern Sie online oder laden Sie Spezifikationen nach Audiomischer Agilent Technologies 11970 Series herunter. Agilent Technologies 11970 Series Specifications Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 346
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Measurement Guide and Programming
Examples
PSA and ESA Series Spectrum Analyzers
This manual provides documentation for the following instruments:
Agilent Technologies PSA Series
E4443A (3 Hz - 6.7 GHz)
E4445A (3 Hz - 13.2 GHz)
E4440A (3 Hz - 26.5 GHz)
E4446A (3 Hz - 44 GHz)
E4448A (3 Hz - 50 GHz)
Agilent Technologies ESA-E Series
E4401B (9 kHz - 1.5 GHz)
E4402B (9 kHz - 3.0 GHz)
E4404B (9 kHz - 6.7 GHz)
E4405B (9 kHz - 13.2 GHz)
E4407B (9 kHz - 26.5 GHz)
Agilent Technologies ESA-L Series
E4411B (9 kHz - 1.5 GHz)
E4403B (9 kHz - 3.0 GHz)
E4408B (9 kHz - 26.5 GHz)
Manufacturing Part Number: E4401-90482
Supersedes: E4401-90466
Printed in USA
April 2004
© Copyright 1999 - 2004 Agilent Technologies
Seitenansicht 0
1 2 3 4 5 6 ... 345 346

Inhaltsverzeichnis

Seite 1 - Examples

Measurement Guide and Programming ExamplesPSA and ESA Series Spectrum AnalyzersThis manual provides documentation for the following instruments:Agilen

Seite 2 - Safety Information

10 Chapter 1 Recommended Test EquipmentRecommended Test EquipmentNOTE To find descriptions of specific analyzer functions, for the ESA, refer to the A

Seite 3

100 Chapter 11 Demodulating AM and FM SignalsDemodulating an FM Signal Using the ESA-E Series (Requires Option BAA)Demodulating AM and FM SignalsFigur

Seite 4

101Using Segmented Sweep (ESA-E Series Spectrum Analyzers)12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)

Seite 5 - Contents

102 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Measuring Harmonics Using Standard SweepUsing Segmented Sweep (ESA-E Series Spec

Seite 6

Chapter 12 103Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Measuring Harmonics Using Standard SweepUsing Segmented Sweep (ESA-E Series Spect

Seite 7

104 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Measuring Harmonics Using Segmented SweepUsing Segmented Sweep (ESA-E Series Spe

Seite 8

Chapter 12 105Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Measuring Harmonics Using Segmented SweepUsing Segmented Sweep (ESA-E Series Spec

Seite 9 - Recommended Test Equipment

106 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep With Limit LinesUsing Segmented Sweep (ESA-E Series Spectr

Seite 10 - Miscellaneous

Chapter 12 107Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep With Limit LinesUsing Segmented Sweep (ESA-E Series Spectru

Seite 11 - Measuring Multiple Signals

108 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep to Monitor the Cellular Activity of a cdmaOne BandUsing Se

Seite 12 - Marker Delta

Chapter 12 109Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep to Monitor the Cellular Activity of a cdmaOne BandUsing Seg

Seite 13

11Measuring Multiple Signals2 Measuring Multiple Signals

Seite 14 - Marker Delta Pair

110 Chapter 12 Using Segmented Sweep (ESA-E Series Spectrum Analyzers)Using Segmented Sweep to Monitor the Cellular Activity of a cdmaOne BandUsing Se

Seite 15 - Using Marker Delta

111Stimulus Response Measurements (ESA Options 1DN and 1DQ)13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)

Seite 16 - →, Mkr → CF Step

112 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Making a Stimulus Response Transmission MeasurementStimulus Response Measuremen

Seite 17 - −20 dBm at the output of the

Chapter 13 113Stimulus Response Measurements (ESA Options 1DN and 1DQ)Making a Stimulus Response Transmission MeasurementStimulus Response Measurement

Seite 18

114 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Calculating the N dB Bandwidth Using Stimulus ResponseStimulus Response Measure

Seite 19

Chapter 13 115Stimulus Response Measurements (ESA Options 1DN and 1DQ)Calculating the N dB Bandwidth Using Stimulus ResponseStimulus Response Measurem

Seite 20 - →, Mkr → Ref Lvl

116 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Measuring Stop Band Attenuation Using Log Sweep (ESA-E Series)Stimulus Response

Seite 21

Chapter 13 117Stimulus Response Measurements (ESA Options 1DN and 1DQ)Measuring Stop Band Attenuation Using Log Sweep (ESA-E Series)Stimulus Response

Seite 22

118 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Making a Reflection Calibration MeasurementStimulus Response Measurements (ESA

Seite 23

Chapter 13 119Stimulus Response Measurements (ESA Options 1DN and 1DQ)Making a Reflection Calibration MeasurementStimulus Response Measurements (ESA O

Seite 24 - 24 Chapter 2

12 Chapter 2 Measuring Multiple SignalsComparing Signals on the Same Screen Using Marker DeltaMeasuring Multiple SignalsComparing Signals on the Same

Seite 25 - −Level Signal

120 Chapter 13 Stimulus Response Measurements (ESA Options 1DN and 1DQ)Measuring Return Loss using the Reflection Calibration RoutineStimulus Response

Seite 26 - Reducing Input Attenuation

121Demodulating and Viewing Television Signals (ESA-E Series Option B7B)14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)

Seite 27

122 Chapter 14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Demodulating and Viewing Television SignalsDemodulating and Viewin

Seite 28 - −3−10 sequence

Chapter 14 123Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Demodulating and Viewing Television SignalsDemodulating and Viewing

Seite 29 - Increased Sweep Time

124 Chapter 14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Demodulating and Viewing Television SignalsDemodulating and Viewin

Seite 30 - Trace Averaging

Chapter 14 125Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Demodulating and Viewing Television SignalsDemodulating and Viewing

Seite 31

126 Chapter 14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Measuring Depth of ModulationDemodulating and Viewing Television S

Seite 32

Chapter 14 127Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Measuring Depth of ModulationDemodulating and Viewing Television Si

Seite 33

128 Chapter 14 Demodulating and Viewing Television Signals (ESA-E Series Option B7B)Measuring Depth of ModulationDemodulating and Viewing Television S

Seite 34 - 34 Chapter 4

129Concepts15 Concepts

Seite 35 - Tracking Drifting Signals

Chapter 2 13Measuring Multiple SignalsComparing Signals on the Same Screen Using Marker DeltaMeasuring Multiple SignalsStep 4. Place a marker at the h

Seite 36 - −20 dBm

130 Chapter 15 ConceptsResolving Closely Spaced SignalsConceptsResolving Closely Spaced SignalsResolving Signals of Equal AmplitudeTwo equal-amplitude

Seite 37 - ± 50 kHz in 1 kHz

Chapter 15 131ConceptsResolving Closely Spaced SignalsConceptsFor best sweep times and keeping the analyzer calibrated set the sweep time (Sweep, Swee

Seite 38 - Tracking a Signal

132 Chapter 15 ConceptsHarmonic Distortion CalculationsConceptsHarmonic Distortion CalculationsThe analyzer provides a one-button automated measuremen

Seite 39 - Measurements

Chapter 15 133ConceptsTime Gating ConceptsConceptsTime Gating ConceptsIntroduction: Using Time Gating on a Simplified Digital Radio SignalThis section

Seite 40 - →, Mkr→CF

134 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-3 Frequency Spectra of the Combined Radio Signals Time gating allows you to see the sepa

Seite 41

Chapter 15 135ConceptsTime Gating ConceptsConceptsHow Time Gating Works Time gating is achieved by the spectrum analyzer selectively interrupting the

Seite 42 - −5dBm)

136 Chapter 15 ConceptsTime Gating ConceptsConceptsGated LO Concepts (PSA Spectrum Analyzers)Gated LO is a very sophisticated type of time gating that

Seite 43 - −30 dBm at the input mixer

Chapter 15 137ConceptsTime Gating ConceptsConceptsWith video gating the analyzer is continually sweeping, independent of the position and length of th

Seite 44

138 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-9 Gated FFT Timing DiagramTime Gating Basics (Gated LO and Gated Video)The gate passes o

Seite 45

Chapter 15 139ConceptsTime Gating ConceptsConcepts• The gate trigger signal (a periodic TTL level signal). • The gate signal. This TTL signal is low w

Seite 46

14 Chapter 2 Measuring Multiple SignalsComparing Signals on the Same Screen Using Marker Delta PairMeasuring Multiple SignalsComparing Signals on the

Seite 47 - Measuring Noise

140 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-11 Signal within pulse #1 (time-domain view)Figure 15-12 Using Time Gating to View Sign

Seite 48 - Measuring Signal-to-Noise

Chapter 15 141ConceptsTime Gating ConceptsConceptsMeasuring a Complex/Unknown SignalNOTE The steps below help to determine the spectrum analyzer setti

Seite 49

142 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-15 Time-domain Parameters In Figure 15-15, the parameters are:• Pulse repetition interva

Seite 50 - −10, dBm

Chapter 15 143ConceptsTime Gating ConceptsConceptsView/Trace (ESA) or Trace/View (PSA) menu) to determine the frequency of peak energy.To optimize mea

Seite 51 - →, Mkr → CF

144 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-17 Best Position for Gate As a general rule, you will obtain the best measurement result

Seite 52

Chapter 15 145ConceptsTime Gating ConceptsConceptsStep 5. The resolution bandwidth will need to be adjusted for gated LO and gated video. The video ba

Seite 53

146 Chapter 15 ConceptsTime Gating ConceptsConceptsReducing the video-bandwidth filter too fast causes the signal to appear to drop in amplitude on th

Seite 54 - Channel Power Measurement

Chapter 15 147ConceptsTime Gating ConceptsConcepts"Quick Rules" for Making Time-Gated Measurements This section summarizes the rules describ

Seite 55

148 Chapter 15 ConceptsTime Gating ConceptsConceptsFigure 15-20 Gate Positioning Parameters Most control settings are determined by two key parameter

Seite 56 - 56 Chapter 7

Chapter 15 149ConceptsTime Gating ConceptsConceptsNOTE Table 15-3 below applies only to ESA spectrum analyzers. PSA gated LO time gating is not affect

Seite 57 - Making Time-Gated

Chapter 2 15Measuring Multiple SignalsComparing Signals not on the Same Screen Using Marker DeltaMeasuring Multiple SignalsComparing Signals not on th

Seite 58

150 Chapter 15 ConceptsTime Gating ConceptsConceptsErratic analyzer trace with dropouts that are not removed by increasing analyzer sweep time; oscill

Seite 59

Chapter 15 151ConceptsTime Gating ConceptsConceptsUsing the Edge Mode or Level Mode for Triggering NOTE PSA spectrum analyzers use edge mode triggerin

Seite 60 - Ω input

152 Chapter 15 ConceptsTime Gating ConceptsConceptsNoise Measurements Using Time GatingTime gating can be used to measure many types of signals. Howev

Seite 61 - Time-Gated Measurements

Chapter 15 153ConceptsTrigger ConceptsConceptsTrigger ConceptsSelecting a TriggerNOTE If you are using an ESA with firmware revision A.07.xx or lower,

Seite 62 - Gated LO Measurement (PSA)

154 Chapter 15 ConceptsTrigger ConceptsConceptsTV TriggerTV Trigger Setup Menu Functions•TV SourceWhen TV Source is set to SA, the analyzer demodulate

Seite 63

Chapter 15 155ConceptsTrigger ConceptsConcepts• FieldA television image or frame is composed of 525 (or 625 lines) delivered in two successive fields

Seite 64 - Gated Video Measurement (ESA)

156 Chapter 15 ConceptsTrigger ConceptsConceptsTrigger Settings and Fast Time Domain SweepsTrigger delay can be used to move the sweep trigger point a

Seite 65

Chapter 15 157ConceptsAM and FM Demodulation ConceptsConceptsAM and FM Demodulation ConceptsDemodulating an AM Signal Using the Analyzer as a Fixed Tu

Seite 66 - Gated FFT Measurement (PSA)

158 Chapter 15 ConceptsStimulus Response Measurement ConceptsConceptsStimulus Response Measurement ConceptsNOTE Stimulus response measurements require

Seite 67 - Communications Signals

Chapter 15 159ConceptsStimulus Response Measurement ConceptsConcepts• Source attenuation may be set incorrectly (select Attenuation (Auto) for optimum

Seite 68 -  and check to make sure

16 Chapter 2 Measuring Multiple SignalsComparing Signals not on the Same Screen Using Marker DeltaMeasuring Multiple SignalsStep 3. Set the center fre

Seite 69 - −10, dB

160 Chapter 15 ConceptsStimulus Response Measurement ConceptsConceptsReconnect the DUT to the analyzer. Note that the units of the reference level hav

Seite 70

Chapter 15 161ConceptsStimulus Response Measurement ConceptsConceptsWhere: RL is the measured return loss value.VSWR is sometimes stated as a ratio. F

Seite 71

162 Chapter 15 ConceptsStimulus Response Measurement ConceptsConcepts

Seite 72

163ESA/PSA Programming Examples16 ESA/PSA Programming Examples

Seite 73

164 Chapter 16 ESA/PSA Programming ExamplesExamples Included in this Chapter:ESA/PSA Programming ExamplesExamples Included in this Chapter:The followi

Seite 74

Chapter 16 165ESA/PSA Programming ExamplesFinding Additional Examples and More InformationESA/PSA Programming ExamplesFinding Additional Examples and

Seite 75

166 Chapter 16 ESA/PSA Programming ExamplesProgramming Examples Information and RequirementsESA/PSA Programming ExamplesProgramming Examples Informati

Seite 76 - −65 dB for offsets

Chapter 16 167ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesProgramming in C Using the VTLThe C programming ex

Seite 77

168 Chapter 16 ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesTypical Example Program ContentsThe following is

Seite 78

Chapter 16 169ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesLinking to VTL LibrariesYour application must link

Seite 79 - Chapter 9 79

Chapter 2 17Measuring Multiple SignalsResolving Signals of Equal AmplitudeMeasuring Multiple SignalsResolving Signals of Equal AmplitudeIn this proced

Seite 80 - 80 Chapter 9

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

Seite 81 - Mixers (Option AYZ)

Chapter 16 171ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesExample ProgramThis example program queries a GPIB

Seite 82 - Series Harmonic Mixers

172 Chapter 16 ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesOpening a SessionA session is a channel of commun

Seite 83 - −40 GHz (A)

Chapter 16 173ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesThe session returned from viOpenDefaultRM must be

Seite 84 - ±3.5 V through a source

174 Chapter 16 ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesAddressing a SessionAs seen in the previous secti

Seite 85 - Harmonic Mixers

Chapter 16 175ESA/PSA Programming ExamplesProgramming in C Using the VTLESA/PSA Programming ExamplesThe following is an example of opening a device se

Seite 86 - −15 dBm

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

Seite 87

Chapter 16 177ESA/PSA Programming ExamplesUsing C to Make a Power Suite ACPR Measurement on a cdmaOne SignalESA/PSA Programming Examplesint iSwpPnts =

Seite 88

178 Chapter 16 ESA/PSA Programming ExamplesUsing C to Make a Power Suite ACPR Measurement on a cdmaOne SignalESA/PSA Programming ExamplesviQueryf(viPS

Seite 89

Chapter 16 179ESA/PSA Programming ExamplesUsing C to Serial Poll the Analyzer to Determine when an Auto-alignment isCompleteESA/PSA Programming Exampl

Seite 90

18 Chapter 2 Measuring Multiple SignalsResolving Signals of Equal AmplitudeMeasuring Multiple SignalsFigure 2-7 Unresolved Signals of Equal Amplitude

Seite 91 - Demodulating AM and FM

180 Chapter 16 ESA/PSA Programming ExamplesUsing C to Serial Poll the Analyzer to Determine when an Auto-alignment is CompleteESA/PSA Programming Exam

Seite 92 - −10 dBm. Set the

Chapter 16 181ESA/PSA Programming ExamplesUsing C to Serial Poll the Analyzer to Determine when an Auto-alignment isCompleteESA/PSA Programming Exampl

Seite 93

182 Chapter 16 ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement is CompleteESA/PSA Programming ExamplesUs

Seite 94

Chapter 16 183ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement isCompleteESA/PSA Programming Examples****

Seite 95 - Chapter 11 95

184 Chapter 16 ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement is CompleteESA/PSA Programming Examples/*

Seite 96 - ↓) and Mkr→CF

Chapter 16 185ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement isCompleteESA/PSA Programming Examples/*Pr

Seite 97 - ↓), Mkr→CF

186 Chapter 16 ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement is CompleteESA/PSA Programming Examples/*

Seite 98 - Series (Requires Option BAA)

Chapter 16 187ESA/PSA Programming ExamplesUsing C and Service Request (SRQ) to Determine When a Measurement isCompleteESA/PSA Programming Examplesdone

Seite 99

188 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture a Screen ImageESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture

Seite 100

Chapter 16 189ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture a Screen ImageESA/PSA Programming Examples’’ declarations needed to make VI

Seite 101 - Series Spectrum Analyzers)

Chapter 2 19Measuring Multiple SignalsResolving Signals of Equal AmplitudeMeasuring Multiple SignalsAs the resolution bandwidth is decreased, resoluti

Seite 102 - −20, dBm

190 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture a Screen ImageESA/PSA Programming Examples Dim headerlength As Long ’le

Seite 103

Chapter 16 191ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Capture a Screen ImageESA/PSA Programming Examples ’Delete the tempory file on t

Seite 104

192 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming ExamplesUsing Visual Basic® 6 to Tra

Seite 105

Chapter 16 193ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming Examples’’ declarations needed to mak

Seite 106 - −80, dBm

194 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming Examples Dim ResultsArray(8192) A

Seite 107 - Table 12-1 Limit Line Data

Chapter 16 195ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming Examples ’Print the IDN string res

Seite 108

196 Chapter 16 ESA/PSA Programming ExamplesUsing Visual Basic® 6 to Transfer Binary Trace DataESA/PSA Programming Examples output = output &

Seite 109

Chapter 16 197ESA/PSA Programming ExamplesUsing Agilent VEE to Transfer Trace DataESA/PSA Programming ExamplesUsing Agilent VEE to Transfer Trace Data

Seite 110 - 110 Chapter 12

198 Chapter 16 ESA/PSA Programming ExamplesUsing Agilent VEE to Transfer Trace DataESA/PSA Programming Examples

Seite 111 - Stimulus Response

199ESA Programming Examples17 ESA Programming Examples

Seite 112 - Measurement

2 NoticeThe information contained in this document is subject to change without notice.Agilent Technologies makes no warranty of any kind with regar

Seite 113 - →3), Normalize (On)

20 Chapter 2 Measuring Multiple SignalsResolving Small Signals Hidden by Large SignalsMeasuring Multiple SignalsResolving Small Signals Hidden by Larg

Seite 114

200 Chapter 17 ESA Programming ExamplesExamples Included in this Chapter:ESA Programming ExamplesExamples Included in this Chapter:This chapter includ

Seite 115 - (ESA Options 1DN and 1DQ)

Chapter 17 201ESA Programming ExamplesProgramming Examples System RequirementsESA Programming ExamplesProgramming Examples System RequirementsThe ESA

Seite 116 - Sweep (ESA-E Series)

202 Chapter 17 ESA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion Measurement RoutinesESA Programming ExamplesUsing C with Ma

Seite 117

Chapter 17 203ESA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion MeasurementRoutinesESA Programming Examples#include <stdio

Seite 118

204 Chapter 17 ESA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion Measurement RoutinesESA Programming Examples{/*Program Varia

Seite 119

Chapter 17 205ESA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion MeasurementRoutinesESA Programming Examples/*Set the peak thr

Seite 120 - Calibration Routine

206 Chapter 17 ESA Programming ExamplesUsing C for Marker Delta Mode and Marker Minimum Search FunctionsESA Programming ExamplesUsing C for Marker Del

Seite 121 - (ESA-E Series Option B7B)

Chapter 17 207ESA Programming ExamplesUsing C for Marker Delta Mode and Marker Minimum Search FunctionsESA Programming Examples#include <stdlib.h&g

Seite 122

208 Chapter 17 ESA Programming ExamplesUsing C for Marker Delta Mode and Marker Minimum Search FunctionsESA Programming ExamplesViStatus viStatus = 0

Seite 123 - Option B7B)

Chapter 17 209ESA Programming ExamplesUsing C for Marker Delta Mode and Marker Minimum Search FunctionsESA Programming ExamplesviPrintf(viESA,"IN

Seite 124

Chapter 2 21Measuring Multiple SignalsResolving Small Signals Hidden by Large SignalsMeasuring Multiple SignalsFigure 2-9 Signal Resolution with a 30

Seite 125 - ⇓ ⇑) of the analyzer

210 Chapter 17 ESA Programming ExamplesUsing C to Perform Internal Self-AlignmentESA Programming ExamplesUsing C to Perform Internal Self-AlignmentThi

Seite 126 - Measuring Depth of Modulation

Chapter 17 211ESA Programming ExamplesUsing C to Perform Internal Self-AlignmentESA Programming Examples#define hpESA_IDN_E4401B "Hewlett-Packar

Seite 127

212 Chapter 17 ESA Programming ExamplesUsing C to Perform Internal Self-AlignmentESA Programming ExamplesviStatus=viOpenDefaultRM(&defaultRM);viSt

Seite 128

Chapter 17 213ESA Programming ExamplesUsing C to Perform Internal Self-AlignmentESA Programming ExamplesviQueryf(viESA, "*OPC?\n", "%d&

Seite 129 - Concepts

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

Seite 130 - −6 dB) for

Chapter 17 215ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over GPIB)ESA Programming Examples/* - Remove the "," f

Seite 131

216 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over GPIB)ESA Programming Examples}}void main(){/*Program Variab

Seite 132 - 132 Chapter 15

Chapter 17 217ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over GPIB)ESA Programming ExamplesviPrintf(viESA,"SENS:FREQ:

Seite 133 - Time Gating Concepts

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

Seite 134 - 134 Chapter 15

Chapter 17 219ESA Programming ExamplesUsing C to Read Trace Data in a 32-Bit Real Format (over GPIB)ESA Programming Examples/* - Remove the ",&qu

Seite 135 - How Time Gating Works

22 Chapter 2 Measuring Multiple SignalsDecreasing the Frequency Span Around the SignalMeasuring Multiple SignalsDecreasing the Frequency Span Around t

Seite 136 - 136 Chapter 15

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

Seite 137 - Chapter 15 137

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

Seite 138 - 138 Chapter 15

222 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in a 32-Bit Real Format (over GPIB)ESA Programming Examplesfprintf(fTraceFile,"

Seite 139 - Chapter 15 139

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

Seite 140 - 140 Chapter 15

224 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming Examples/* - Remove the ","

Seite 141 - Chapter 15 141

Chapter 17 225ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming Examples}}void main(){/*Program Varia

Seite 142 - Max Hold (located under the

226 Chapter 17 ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming ExamplesviPrintf(viESA,"SENS:FR

Seite 143 - Chapter 15 143

Chapter 17 227ESA Programming ExamplesUsing C to Read Trace Data in an ASCII Format (over RS-232)ESA Programming Examples lCount++; cToken =st

Seite 144 - 144 Chapter 15

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

Seite 145 - Chapter 15 145

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

Seite 146 - 146 Chapter 15

Chapter 2 23Measuring Multiple SignalsDecreasing the Frequency Span Around the SignalMeasuring Multiple SignalsStep 6. Reduce span and resolution band

Seite 147 - RF Signal

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

Seite 148 - 148 Chapter 15

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

Seite 149

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

Seite 150 - Gate Source

Chapter 17 233ESA Programming ExamplesUsing C to Add Limit LinesESA Programming ExamplesUsing C to Add Limit LinesThis C programming example (limlines

Seite 151

234 Chapter 17 ESA Programming ExamplesUsing C to Add Limit LinesESA Programming Examples/* - Set the input port to the 50 MHz amplitude reference. *

Seite 152 - 152 Chapter 15

Chapter 17 235ESA Programming ExamplesUsing C to Add Limit LinesESA Programming Exampleselse {/* For the analyzers having frequency limits >= 3GHz,

Seite 153 - Trigger Concepts

236 Chapter 17 ESA Programming ExamplesUsing C to Add Limit LinesESA Programming Examplesexit(0);}/*Clear the instrument*/viClear(viESA);/*Reset the i

Seite 154 - TV Trigger

Chapter 17 237ESA Programming ExamplesUsing C to Add Limit LinesESA Programming ExamplesviPrintf(viESA,"CALC:LLINE2:STAT ON\n");/*Set the an

Seite 155

238 Chapter 17 ESA Programming ExamplesUsing C to Add Limit LinesESA Programming Examples/* The limit line test should fail.*/printf ("\n\t Limit

Seite 156 - 156 Chapter 15

Chapter 17 239ESA Programming ExamplesUsing C to Measure NoiseESA Programming ExamplesUsing C to Measure NoiseThis C programming example (noise.c) can

Seite 157 - Chapter 15 157

24 Chapter 2 Measuring Multiple SignalsDecreasing the Frequency Span Around the SignalMeasuring Multiple Signals

Seite 158 - Stimulus Response Overview

240 Chapter 17 ESA Programming ExamplesUsing C to Measure NoiseESA Programming Examples#include <stdio.h>#include <stdlib.h>#include <m

Seite 159 - Normalization Concepts

Chapter 17 241ESA Programming ExamplesUsing C to Measure NoiseESA Programming Examplesvoid main() {/*Program Variables*/ViStatus viStatus = 0;double

Seite 160 - Measuring Device Bandwidth

242 Chapter 17 ESA Programming ExamplesUsing C to Measure NoiseESA Programming Examplesprintf("Program Abort! error ocurred: last command was not

Seite 161 - Chapter 15 161

Chapter 17 243ESA Programming ExamplesUsing C to Enter Amplitude Correction DataESA Programming ExamplesUsing C to Enter Amplitude Correction DataThis

Seite 162 - 162 Chapter 15

244 Chapter 17 ESA Programming ExamplesUsing C to Enter Amplitude Correction DataESA Programming Examples#define hpESA_IDN_E4401B "Hewlett-Packa

Seite 163 - ESA/PSA Programming

Chapter 17 245ESA Programming ExamplesUsing C to Enter Amplitude Correction DataESA Programming Exampleslong lFreq=0L;long lAmpltd=1; static ViChar

Seite 164 - ESA/PSA Programming Examples

246 Chapter 17 ESA Programming ExamplesUsing C to Enter Amplitude Correction DataESA Programming Examples/*Query the analyzer for its amplitude correc

Seite 165 - Information

Chapter 17 247ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming ExamplesUsing C to Determine if an Error has Occurr

Seite 166 - Requirements

248 Chapter 17 ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming Examples/* *ESE 0

Seite 167 - Chapter 16 167

Chapter 17 249ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming ExamplesYIELD;}}printf("\n");}/*Set the i

Seite 168 - 168 Chapter 16

25Measuring a Low−Level Signal3 Measuring a Low−Level Signal

Seite 169 - Linking to VTL Libraries

250 Chapter 17 ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming Examplesreturn VI_SUCCESS;}/* When an interrupt oc

Seite 170 - 170 Chapter 16

Chapter 17 251ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming Examplesprintf("Could not open a session to GP

Seite 171 - Example Program

252 Chapter 17 ESA Programming ExamplesUsing C to Determine if an Error has OccurredESA Programming Examples/*Allow analyzer to sweep several times.*/

Seite 172 - Device Sessions

Chapter 17 253ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming ExamplesUsing C to Measure Harmonic Distortion

Seite 173

254 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/* *OPC?

Seite 174 - Addressing a Session

Chapter 17 255ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/* CALC:MARK:MAX

Seite 175 - Closing a Session

256 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/*Set the input port to the 50MHz amp

Seite 176 - Example:

Chapter 17 257ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming ExampleslMaxHarmonic =5;dFundamental =50.0;/*

Seite 177

258 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming ExamplesviPrintf(viESA,"CALC:MARK:SET:RL

Seite 178

Chapter 17 259ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/*Read the marker frequency. */viQuery

Seite 179 - Complete

26 Chapter 3 Measuring a Low−Level SignalReducing Input AttenuationMeasuring a Low−Level SignalReducing Input AttenuationThe ability to measure a low-

Seite 180

260 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over GPIB)ESA Programming Examples/*Query and read the Marker Amplitude

Seite 181

Chapter 17 261ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming ExamplesUsing C to Measure Harmonic Distorti

Seite 182 - Documentation CD

262 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/* *OPC?

Seite 183

Chapter 17 263ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/* CALC:MARK:MAX

Seite 184

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

Seite 185

Chapter 17 265ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/*Setting default values*/lMaxHarmon

Seite 186

266 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/* Place the signal at the referenc

Seite 187

Chapter 17 267ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming ExamplesviQueryf(viESA,"CALC:MARK:Y?\n&

Seite 188 - 6 to Capture a Screen

268 Chapter 17 ESA Programming ExamplesUsing C to Measure Harmonic Distortion (over RS-232)ESA Programming Examples/*Perform a peak search and wait fo

Seite 189

Chapter 17 269ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming ExamplesUsing C to Make Faster Power Averagin

Seite 190

Chapter 3 27Measuring a Low−Level SignalReducing Input AttenuationMeasuring a Low−Level SignalStep 6. Set the attenuation to 20 dB:Press AMPLITUDE Y S

Seite 191

270 Chapter 17 ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples/* DISP:ENAB OFF

Seite 192 - 6 to Transfer Binary Trace

Chapter 17 271ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples#define DATA_LENGTH 4 /* number

Seite 193

272 Chapter 17 ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples***********************/int HeaderLe

Seite 194

Chapter 17 273ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples{/*Set the input port to the 50MHz am

Seite 195

274 Chapter 17 ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples/**************** Write binar

Seite 196

Chapter 17 275ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples /* calculate a running dPower

Seite 197 - Chapter 16 197

276 Chapter 17 ESA Programming ExamplesUsing C to Make Faster Power Averaging MeasurementsESA Programming Examples viStatus = viOpen(defaultRM,&quo

Seite 198 - 198 Chapter 16

277PSA Programming Examples18 PSA Programming Examples

Seite 199 - 17 ESA Programming Examples

278 Chapter 18 PSA Programming ExamplesExamples Included in this Chapter:PSA Programming ExamplesExamples Included in this Chapter:• “Using C with Mar

Seite 200 - ESA Programming Examples

Chapter 18 279PSA Programming ExamplesProgramming Examples Information and RequirementsPSA Programming ExamplesProgramming Examples Information and Re

Seite 201

28 Chapter 3 Measuring a Low−Level SignalDecreasing the Resolution BandwidthMeasuring a Low−Level SignalDecreasing the Resolution BandwidthResolution

Seite 202 - Measurement Routines

280 Chapter 18 PSA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion Measurement RoutinesPSA Programming ExamplesUsing C with Mar

Seite 203

Chapter 18 281PSA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion MeasurementRoutinesPSA Programming Examplesvoid main(){/*Prog

Seite 204

282 Chapter 18 PSA Programming ExamplesUsing C with Marker Peak Search and Peak Excursion Measurement RoutinesPSA Programming Examples/*User enters th

Seite 205

Chapter 18 283PSA Programming ExamplesUsing C for Saving and Recalling Instrument State DataPSA Programming ExamplesUsing C for Saving and Recalling I

Seite 206 - Search Functions

284 Chapter 18 PSA Programming ExamplesUsing C for Saving and Recalling Instrument State DataPSA Programming Examples/*set the instrument to SA mode*/

Seite 207

Chapter 18 285PSA Programming ExamplesUsing C for Saving and Recalling Instrument State DataPSA Programming Examplesprintf("PSA Programming examp

Seite 208

286 Chapter 18 PSA Programming ExamplesUsing C for Saving and Recalling Instrument State DataPSA Programming Examples viPrintf(viVSA, "*RST;*wai\

Seite 209

Chapter 18 287PSA Programming ExamplesUsing C to Save Binary Trace DataPSA Programming ExamplesUsing C to Save Binary Trace DataThis C programming exa

Seite 210

288 Chapter 18 PSA Programming ExamplesUsing C to Save Binary Trace DataPSA Programming ExamplesViReal64 adTraceArray[10240];char *psaSetup =/* setup

Seite 211

Chapter 18 289PSA Programming ExamplesUsing C to Save Binary Trace DataPSA Programming Examples/*print message to the standard output*/printf("Ge

Seite 212

Chapter 3 29Measuring a Low−Level SignalUsing the Average Detector and Increased Sweep TimeMeasuring a Low−Level SignalUsing the Average Detector and

Seite 213

290 Chapter 18 PSA Programming ExamplesUsing C to Save Binary Trace DataPSA Programming ExamplessBuffer[lLength] = 0; /* append a

Seite 214

Chapter 18 291PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM MobileHandsetPSA Programming ExamplesUsing C to Make a

Seite 215

292 Chapter 18 PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM Mobile HandsetPSA Programming Examples* Instrumen

Seite 216

Chapter 18 293PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM MobileHandsetPSA Programming Exampleslong i

Seite 217

294 Chapter 18 PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM Mobile HandsetPSA Programming Examples/*check opening

Seite 218 - (over GPIB)

Chapter 18 295PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM MobileHandsetPSA Programming Exampleswhile(1){viReadST

Seite 219

296 Chapter 18 PSA Programming ExamplesUsing C to Make a Power Calibration Measurement for a GSM Mobile HandsetPSA Programming Examples/* read the ter

Seite 220

Chapter 18 297PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming ExamplesUsing C with the CALCulate:DATA:COM

Seite 221

298 Chapter 18 PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples* CALC:DATA0:COMP? RMS paramet

Seite 222 - %d trace data points of the

Chapter 18 299PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples":DISP:ENAB 0;"// Turn th

Seite 223

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

Seite 224

30 Chapter 3 Measuring a Low−Level SignalTrace AveragingMeasuring a Low−Level SignalTrace AveragingAveraging is a digital process in which each trace

Seite 225

300 Chapter 18 PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples/* Send setup commands to instrume

Seite 226

Chapter 18 301PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples/* get number of bytes in length of

Seite 227

302 Chapter 18 PSA Programming ExamplesUsing C with the CALCulate:DATA:COMPress? RMS CommandPSA Programming Examples/* Turn the Display of the instrum

Seite 228 - (over RS-232)

Chapter 18 303PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming ExamplesUsing C Over Socket LAN (UNIX)This C programming example (

Seite 229

304 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * * Query the center frequency: * lanio 15.4.43

Seite 230

Chapter 18 305PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples/* Support both Win32 and HP-UX UNIX environment */#ifdef

Seite 231

306 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples#endif /* WINSOCK */#ifdef WINSOCK /* Declared in getopt

Seite 232

Chapter 18 307PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples WSADATA wsaData; int err; wVersionRequested =

Seite 233 - Using C to Add Limit Lines

308 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * * $Return: (int) . . . . . . . . A file descripto

Seite 234

Chapter 18 309PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples memcpy(&peeraddr_in.sin_addr.s_addr, hostPtr->h

Seite 235

31Improving Frequency Resolution and Accuracy4 Improving Frequency Resolution and Accuracy

Seite 236

310 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples /* fprintf(stderr, "Sending \"%s\".\n&

Seite 237

Chapter 18 311PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples if (*ptr == ’\n’) { ptr++; e

Seite 238

312 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * > $Function: queryInstrument$ * * $Description: se

Seite 239 - Using C to Measure Noise

Chapter 18 313PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples ch = tmp_buf[0]; if ((count < 1) || (ch == EOF)

Seite 240

314 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples /* Loop until we get all the bytes we req

Seite 241

Chapter 18 315PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples if (recv_line(sock, result+1, maxLength-1) ==

Seite 242 - %lf dBc/Hz\n",dMarkAmp);

316 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * Don’t bother decoding. ***************

Seite 243

Chapter 18 317PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples * any command with a ’?’ followed by a ’)’ charac

Seite 244

318 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples char *charBuf = (char *) malloc(INPUT_BUF_SIZE); c

Seite 245

Chapter 18 319PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples strcat(command, " ");

Seite 246

32 Chapter 4 Improving Frequency Resolution and AccuracyUsing a Frequency Counter to Improve Frequency Resolution and AccuracyImproving Frequency Reso

Seite 247

320 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples fprintf(stderr, "Unable to open socket.\n&qu

Seite 248

Chapter 18 321PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples if ( *charBuf == ’#’ || *charBuf == ’!’ )

Seite 249

322 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (UNIX)PSA Programming Examples { commandInstrument(instSock,

Seite 250 - %1d\n",viESA);

Chapter 18 323PSA Programming ExamplesUsing C Over Socket LAN (Windows NT)PSA Programming ExamplesUsing C Over Socket LAN (Windows NT)This C programmi

Seite 251

324 Chapter 18 PSA Programming ExamplesUsing C Over Socket LAN (Windows NT)PSA Programming Examples the first call to the function getopt. W

Seite 252

Chapter 18 325PSA Programming ExamplesUsing C Over Socket LAN (Windows NT)PSA Programming Examples optind++; } c = *scan++; posn =

Seite 253

326 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming ExamplesUsing Java Programming Over Socket LANThis Java p

Seite 254

Chapter 18 327PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples Panel p; // Initialize the applets

Seite 255

328 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples public boolean action(Event evt, Object what)

Seite 256

Chapter 18 329PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples // Clear the error queue before starting t

Seite 257

Chapter 4 33Improving Frequency Resolution and AccuracyUsing a Frequency Counter to Improve Frequency Resolution and AccuracyImproving Frequency Resol

Seite 258

330 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples p.add("West", new Label("S

Seite 259 - %lf HZ \n;",dHarmFreq);

Chapter 18 331PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples Socks(URL appletB) { appletBase = ap

Seite 260 - %lf dBc

332 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples } } // Close the socket(s) if opene

Seite 261

Chapter 18 333PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples //************* Socket I/O routines. //***

Seite 262

334 Chapter 18 PSA Programming ExamplesUsing Java Programming Over Socket LANPSA Programming Examples catch (IOException e) { System

Seite 263

Chapter 18 335PSA Programming ExamplesUsing the VXI Plug-N-Play Driver in LabVIEW®PSA Programming ExamplesUsing the VXI Plug-N-Play Driver in LabVIEW®

Seite 264

336 Chapter 18 PSA Programming ExamplesUsing LabVIEW® 6 to Make an EDGE GSM MeasurementPSA Programming ExamplesUsing LabVIEW® 6 to Make an EDGE GSM Me

Seite 265

Chapter 18 337PSA Programming ExamplesUsing LabVIEW® 6 to Make an EDGE GSM MeasurementPSA Programming Examples

Seite 266

338 Chapter 18 PSA Programming ExamplesUsing Visual Basic® .NET with the IVI-Com DriverPSA Programming ExamplesUsing Visual Basic® .NET with the IVI-C

Seite 267 - %lf HZ\n",dHarmFreq);

Chapter 18 339PSA Programming ExamplesUsing Visual Basic® .NET with the IVI-Com DriverPSA Programming Examples’ Copyright (c) 2003. Agilent Technologi

Seite 268

34 Chapter 4 Improving Frequency Resolution and AccuracyUsing a Frequency Counter to Improve Frequency Resolution and AccuracyImproving Frequency Reso

Seite 269

340 Chapter 18 PSA Programming ExamplesUsing Visual Basic® .NET with the IVI-Com DriverPSA Programming Examples Dim manufacturer As String

Seite 270

Chapter 18 341PSA Programming ExamplesUsing Visual Basic® .NET with the IVI-Com DriverPSA Programming Examples Next Catch ex As Exception

Seite 271

342 Chapter 18 PSA Programming ExamplesUsing Agilent VEE to Capture the Equivalent SCPI Learn StringPSA Programming ExamplesUsing Agilent VEE to Captu

Seite 272 - %i %i-point

Index 343IndexAACPRC programming example 176active function position, moving 14adding limit lines programming example using C 233adjacent channel po

Seite 273

344 IndexIndexESA-E time gate 64PSA gated FFT 66PSA gated sweep 62trace averaging 30tracking a signal 38TV signalsdemodulate and view 122depth of mo

Seite 274

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

Seite 275

346 IndexIndexgated LO (PSA), concepts 136gated video (ESA), concepts 136how time gating works 135initial settings 148keys 143positioning the gate 6

Seite 276

35Tracking Drifting Signals5 Tracking Drifting Signals

Seite 277 - PSA Programming Examples

36 Chapter 5 Tracking Drifting SignalsMeasuring a Source’s Frequency DriftTracking Drifting SignalsMeasuring a Source’s Frequency DriftThe analyzer ca

Seite 278 - 278 Chapter 18

Chapter 5 37Tracking Drifting SignalsMeasuring a Source’s Frequency DriftTracking Drifting SignalsStep 7. Activate trace 2 (trace 2 should be underlin

Seite 279

38 Chapter 5 Tracking Drifting SignalsTracking a SignalTracking Drifting SignalsTracking a SignalThe signal track function is useful for tracking drif

Seite 280

39Making Distortion Measurements6 Making Distortion Measurements

Seite 282

40 Chapter 6 Making Distortion MeasurementsIdentifying Analyzer Generated DistortionMaking Distortion MeasurementsIdentifying Analyzer Generated Disto

Seite 283 - State Data

Chapter 6 41Making Distortion MeasurementsIdentifying Analyzer Generated DistortionMaking Distortion MeasurementsStep 7. To determine whether the harm

Seite 284

42 Chapter 6 Making Distortion MeasurementsThird-Order Intermodulation DistortionMaking Distortion MeasurementsThird-Order Intermodulation DistortionT

Seite 285

Chapter 6 43Making Distortion MeasurementsThird-Order Intermodulation DistortionMaking Distortion MeasurementsStep 3. Set the analyzer center frequenc

Seite 286

44 Chapter 6 Making Distortion MeasurementsMeasuring TOI Distortion with a One-Button MeasurementMaking Distortion MeasurementsMeasuring TOI Distortio

Seite 287 - This example uses Option B7J

Chapter 6 45Making Distortion MeasurementsMeasuring Harmonics and Harmonic Distortion with a One-ButtonMeasurementMaking Distortion MeasurementsMeasur

Seite 288

46 Chapter 6 Making Distortion MeasurementsMeasuring Harmonics and Harmonic Distortion with a One-Button MeasurementMaking Distortion MeasurementsFigu

Seite 289

47Measuring Noise7 Measuring Noise

Seite 290

48 Chapter 7 Measuring NoiseMeasuring Signal-to-NoiseMeasuring NoiseMeasuring Signal-to-Noise Signal-to-noise is a ratio used in many communication sy

Seite 291 - ≥ A.05.00 for PSA and

Chapter 7 49Measuring NoiseMeasuring Signal-to-NoiseMeasuring Noisemeasurement results:(ESA) Press Marker, More, Function, Marker Noise.(PSA) Press Ma

Seite 292

Contents 5Table of Contents1. Recommended Test Equipment2. Measuring Multiple SignalsComparing Signals on the Same Screen Using Marker Delta . . . .

Seite 293

50 Chapter 7 Measuring NoiseMeasuring Noise Using the Noise MarkerMeasuring NoiseMeasuring Noise Using the Noise MarkerThis procedure uses the marker

Seite 294

Chapter 7 51Measuring NoiseMeasuring Noise Using the Noise MarkerMeasuring NoiseIncreasing the sweep time when the average detector is enabled allows

Seite 295

52 Chapter 7 Measuring NoiseMeasuring Noise-Like Signals Using Marker PairsMeasuring NoiseMeasuring Noise-Like Signals Using Marker PairsMarker pairs

Seite 296

Chapter 7 53Measuring NoiseMeasuring Noise-Like Signals Using Marker PairsMeasuring NoiseFigure 7-3 Band Power Marker Power Measurement (ESA left, PSA

Seite 297 - RMS Command

54 Chapter 7 Measuring NoiseMeasuring Noise-Like Signals Using the Channel Power MeasurementMeasuring NoiseMeasuring Noise-Like Signals Using the Chan

Seite 298

Chapter 7 55Measuring NoiseMeasuring Noise-Like Signals Using the Channel Power MeasurementMeasuring NoiseStep 7. Optimize the analyzer reference leve

Seite 299

56 Chapter 7 Measuring NoiseMeasuring Noise-Like Signals Using the Channel Power MeasurementMeasuring Noise

Seite 300

57Making Time-Gated Measurements8 Making Time-Gated Measurements

Seite 301

58 Chapter 8 Making Time-Gated MeasurementsGenerating a Pulsed-RF FM SignalMaking Time-Gated MeasurementsGenerating a Pulsed-RF FM SignalTraditional f

Seite 302

Chapter 8 59Making Time-Gated MeasurementsGenerating a Pulsed-RF FM SignalMaking Time-Gated MeasurementsStep 2. Set up ESG #1 to transmit a pulsed-RF

Seite 303

6 ContentsTable of Contents9. Measuring Digital Communications SignalsMaking Burst Power Measurements . . . . . . . . . . . . . . . . . . . . . . .

Seite 304

60 Chapter 8 Making Time-Gated MeasurementsGenerating a Pulsed-RF FM SignalMaking Time-Gated MeasurementsStep 3. Set up the oscilloscope to view the t

Seite 305

Chapter 8 61Making Time-Gated MeasurementsConnecting the Instruments to Make Time-Gated MeasurementsMaking Time-Gated MeasurementsConnecting the Instr

Seite 306

62 Chapter 8 Making Time-Gated MeasurementsGated LO Measurement (PSA)Making Time-Gated MeasurementsGated LO Measurement (PSA)This procedure utilizes g

Seite 307

Chapter 8 63Making Time-Gated MeasurementsGated LO Measurement (PSA)Making Time-Gated MeasurementsIn Figure 8-3 the vertical green parallel bars repre

Seite 308

64 Chapter 8 Making Time-Gated MeasurementsGated Video Measurement (ESA)Making Time-Gated MeasurementsGated Video Measurement (ESA)This procedure util

Seite 309

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

Seite 310

66 Chapter 8 Making Time-Gated MeasurementsGated FFT Measurement (PSA)Making Time-Gated MeasurementsGated FFT Measurement (PSA)This procedure utilizes

Seite 311

67Measuring Digital Communications Signals9 Measuring Digital Communications Signals

Seite 312

68 Chapter 9 Measuring Digital Communications SignalsMaking Burst Power MeasurementsMeasuring Digital Communications SignalsMaking Burst Power Measure

Seite 313

Chapter 9 69Measuring Digital Communications SignalsMaking Burst Power MeasurementsMeasuring Digital Communications SignalsFigure 9-1 Full Screen Disp

Seite 314

Contents 7Table of ContentsAM and FM Demodulation Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157Stimu

Seite 315

70 Chapter 9 Measuring Digital Communications SignalsMaking Burst Power MeasurementsMeasuring Digital Communications SignalsNOTE If you set the burst

Seite 316

Chapter 9 71Measuring Digital Communications SignalsMaking Statistical Power Measurements (CCDF)Measuring Digital Communications SignalsMaking Statist

Seite 317

72 Chapter 9 Measuring Digital Communications SignalsMaking Statistical Power Measurements (CCDF)Measuring Digital Communications SignalsFigure 9-3 Po

Seite 318

Chapter 9 73Measuring Digital Communications SignalsMaking Statistical Power Measurements (CCDF)Measuring Digital Communications SignalsStep 7. Change

Seite 319

74 Chapter 9 Measuring Digital Communications SignalsMaking Adjacent Channel Power (ACP) MeasurementsMeasuring Digital Communications SignalsMaking Ad

Seite 320

Chapter 9 75Measuring Digital Communications SignalsMaking Adjacent Channel Power (ACP) MeasurementsMeasuring Digital Communications SignalsFigure 9-6

Seite 321

76 Chapter 9 Measuring Digital Communications SignalsMaking Adjacent Channel Power (ACP) MeasurementsMeasuring Digital Communications SignalsFigure 9-

Seite 322

Chapter 9 77Measuring Digital Communications SignalsMaking Multi-Carrier Power (MCP) MeasurementsMeasuring Digital Communications SignalsMaking Multi-

Seite 323

78 Chapter 9 Measuring Digital Communications SignalsMaking Multi-Carrier Power (MCP) MeasurementsMeasuring Digital Communications SignalsPress Meas S

Seite 324

Chapter 9 79Measuring Digital Communications SignalsMaking Multi-Carrier Power (MCP) MeasurementsMeasuring Digital Communications SignalsFigure 9-10 C

Seite 325

8 ContentsTable of ContentsUsing C Over Socket LAN (Windows NT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .323Using Jav

Seite 326

80 Chapter 9 Measuring Digital Communications SignalsMaking Multi-Carrier Power (MCP) MeasurementsMeasuring Digital Communications Signals

Seite 327

81Using External Millimeter Mixers (Option AYZ)10 Using External Millimeter Mixers (Option AYZ)

Seite 328

82 Chapter 10 Using External Millimeter Mixers (Option AYZ)Making Measurements With Agilent 11970 Series Harmonic MixersUsing External Millimeter Mixe

Seite 329

Chapter 10 83Using External Millimeter Mixers (Option AYZ)Making Measurements With Agilent 11970 Series Harmonic MixersUsing External Millimeter Mixer

Seite 330

84 Chapter 10 Using External Millimeter Mixers (Option AYZ)Setting Harmonic Mixer Bias CurrentUsing External Millimeter Mixers (Option AYZ)Setting Har

Seite 331

Chapter 10 85Using External Millimeter Mixers (Option AYZ)Entering Conversion-Loss Correction Data for Harmonic MixersUsing External Millimeter Mixers

Seite 332

86 Chapter 10 Using External Millimeter Mixers (Option AYZ)Making Measurements with Agilent 11974 Series Preselected Harmonic MixersUsing External Mil

Seite 333

Chapter 10 87Using External Millimeter Mixers (Option AYZ)Making Measurements with Agilent 11974 Series Preselected HarmonicMixersUsing External Milli

Seite 334

88 Chapter 10 Using External Millimeter Mixers (Option AYZ)Frequency Tracking Calibration with Agilent 11974 Series Preselected Harmonic MixersUsing E

Seite 335 - Chapter 18 335

Chapter 10 89Using External Millimeter Mixers (Option AYZ)Frequency Tracking Calibration with Agilent 11974 Series PreselectedHarmonic MixersUsing Ext

Seite 336 - 6 to Make an EDGE GSM

9Recommended Test Equipment1 Recommended Test Equipment

Seite 337 - Chapter 18 337

90 Chapter 10 Using External Millimeter Mixers (Option AYZ)Frequency Tracking Calibration with Agilent 11974 Series Preselected Harmonic MixersUsing E

Seite 338 - .NET with the IVI-Com

91Demodulating AM and FM Signals11 Demodulating AM and FM Signals

Seite 339

92 Chapter 11 Demodulating AM and FM SignalsMeasuring the Modulation Rate of an AM SignalDemodulating AM and FM SignalsMeasuring the Modulation Rate o

Seite 340

Chapter 11 93Demodulating AM and FM SignalsMeasuring the Modulation Rate of an AM SignalDemodulating AM and FM SignalsNOTE If the trigger level is set

Seite 341

94 Chapter 11 Demodulating AM and FM SignalsMeasuring the Modulation Index of an AM SignalDemodulating AM and FM SignalsMeasuring the Modulation Index

Seite 342 - SCPI Learn String

Chapter 11 95Demodulating AM and FM SignalsMeasuring the Modulation Index of an AM SignalDemodulating AM and FM SignalsFigure 11-2 AM Signal Measured

Seite 343

96 Chapter 11 Demodulating AM and FM SignalsDemodulating an AM Signal Using the ESA SeriesDemodulating AM and FM SignalsDemodulating an AM Signal Usin

Seite 344

Chapter 11 97Demodulating AM and FM SignalsDemodulating an AM Signal Using the ESA SeriesDemodulating AM and FM Signalsmultiple times, keeping the sig

Seite 345

98 Chapter 11 Demodulating AM and FM SignalsDemodulating an FM Signal Using the ESA-E Series (Requires Option BAA)Demodulating AM and FM SignalsDemodu

Seite 346

Chapter 11 99Demodulating AM and FM SignalsDemodulating an FM Signal Using the ESA-E Series (Requires Option BAA)Demodulating AM and FM SignalsPress B

Kommentare zu diesen Handbüchern

Keine Kommentare