SpectrumAnalyzer Object


Description

Controls the Spectrum Analyzer Application settings.

Accessing the SpectrumAnalyzer object

Dim app as AgilentPNA835x.Application

Set app = CreateObject("AgilentPNA835x.Application")

app.CreateCustomMeasurementEx(1, "SpectrumAnalyzer", "A", 1)

Dim SA

Set SA = app.ActiveChannel.CustomChannelConfiguration

 

SA Application - SA Setup tab

ResBWList

ResolutionBW

ResolutionBWMode

ResolutionBWMin

ResolutionBWMax

VideoBW

VideoBWMode

VideoBWMin

VideoBWMax

DetectorFunction

EnableDetectorBypass

VideoAveragingType

VideoAveragingCount

 

Source Setup tab

SourceSweepType

SourceSweepType2

SourceStartFrequency

SourceStopFrequency

SourceCWFrequency

SourcePowerPointCount

SourcePowerRepeatCount

SourceStartPower

SourceStopPower

SourcePower

SourceSweepFirstDimension

SourcePointCount

SourceRepeatCount

 

Coherence Setup tab

Coherence (Provides access to  SpectrumAnalyzerCoherence Object)

MultiToneImageRejectEnable (Part of SpectrumAnalyzerCoherence Object)

MultiToneImageRejectDataDisplay (Part of SpectrumAnalyzerCoherence Object)

MultiToneImageRejectSpacing (Part of SpectrumAnalyzerCoherence Object)

MultiToneImageRejectPeriod (Part of SpectrumAnalyzerCoherence Object)

MultiToneImageRejectReference (Part of SpectrumAnalyzerCoherence Object)

MultiToneImageRejectHarmonic (Part of SpectrumAnalyzerCoherence Object)

VectorAverageEnable (Part of SpectrumAnalyzerCoherence Object)

VectorAverageMax (Part of SpectrumAnalyzerCoherence Object)

VectorAverageValue (Part of SpectrumAnalyzerCoherence Object)

 

Advanced Setup tab

BandwidthShape

ImageRejectMethod

ImageRejectStrength

ResolutionBWVideoBWRatio

SpanResolutionBWRatio

SearchOccupiedBWMinFreq

DCSourceSweepState

DCSourcePointCount

DCSourceSweepFirstDimension

FrequencyAutoTune

 

IF Setup tab

DFT (Provides access to SpectrumAnalyzerDFT Object)

ADCFilter

EnableADCFilterAuto

AutoBandwidth (Part of SpectrumAnalyzerDFT Object)

BandwidthNarrowMin (Part of SpectrumAnalyzerDFT Object)

BandwidthNarrowMax (Part of SpectrumAnalyzerDFT Object)

BandwidthWideMin (Part of SpectrumAnalyzerDFT Object)

BandwidthWideMax (Part of SpectrumAnalyzerDFT Object)

 

Trigger Setup tab

TriggerADCLevelState

TriggerADCLevelValue

TriggerPeriodicCounterState

TriggerPeriodicCounterValue

 

Processing Setup tab

Type (Part of SpectrumAnalyzerDFT Object)

EnableImageRejectTraces

AcquisitionTime

LOCount

SpanBinsCount

Resolution (Part of SpectrumAnalyzerDFT Object)

RecordSize (Part of SpectrumAnalyzerDFT Object)

ForceADCRecordSize

 

ADC & LO Setup tab

ADCSampleRate

EnableADCSampleRateAuto

ADCEnableFIRFor25Mhz

EnableADCDither

ForceADCRecordSize

ADCRecordSizeMax

ADCRecordSizeMin

ADCRecordSize

EnableForceADCRecordSize

ADCStacking

ADCStackingMax

ADCStackingState

ADCMultRecSize

ADCMultRecPeriod

ADCMultRecState

EnableRandomizedLO

EnableForce LOToFrequency

ForceLOToFrequency

 

Data Setup tab

DataFormat

DataFirstRFBin

ExportReceiverList

ExportReceiverSetList

ExportReceiverCount

DataBinCount

DataByteSize

DataBytesPerBin

DataByteSizeLSB

DataByteSizeMSB

BinaryFileEnabled

DataExportMarkersEnabled (Part of SpectrumAnalyzerDFT Object)

DataExportWindowingFactor (Part of SpectrumAnalyzerDFT Object)

TextFileEnabled

FileVerboseEnabled

FileEraseEachSweep

FilePrefix

FIFOEnabled

MemShareEnabled

MemShareName

DataLevelThreshold (Part of SpectrumAnalyzerDFT Object)

DataLevelThresholdEnabled (Part of SpectrumAnalyzerDFT Object)

 

See Also:

Other SA commands

Setup tab

chan.StartFrequency

chan.StopFrequency

chan.CenterFrequency

chan.FrequencySpan

FrequencySpanFull

CenterFrequencyStepSize

CenterFrequencyStepSizeMode

chan.CWFrequency

chan.NumberOfPoints

Receiver Attenuator

Element

 

SA Marker Settings

Sets and reads the bandwidth of the band density marker.

BandDensityBW

Returns the band density level in dBm/Hz from the band density marker.

BandDensityValue

Marker to SA

toSA

Read Band Power

BandpowerData

Read/Set Band Power Span

BandpowerSpan

Read/Set Band Power State

BandpowerState

Sets and reads the state of the band density noise marker.

BandDensityNoiseState

Sets and reads the bandwidth of the band power density marker.

BandDensityPowerBW

Sets and reads the state of the band power density marker.

BandDensityPowerState

Sets and reads the bandwidth of the band tone density marker.

BandDensityToneBW

Sets and reads the state of the band tone density marker.

BandDensityToneState

Sets and reads the spacing of the band tone density marker.

BandDensityToneSpacing

Sets and reads the frequency span used by Power Density to normalize the power.

BandDensityEQSPan

Read occupied bandwidth center frequency

OccupiedBandCenter

Set and read occupied bandwidth percentage of span

OccupiedBandPercent

Read the occupied bandwidth power.

OccupiedBandPowerdBm

Read occupied bandwidth span

OccupiedBandSpan

Set occupied bandwidth state

OccupiedBandState