Segments Collection


Description

The segment collection provides a mechanism for iterating through the sweep segments of a channel. Sweep segments are a potentially faster method of sweeping the analyzer through only the frequencies of interest. Learn more about Segment Sweep.

Accessing the Segments collection

There are two paths to the Segments Collection:

  1. From the Channel object

  2. From the FOMRange object

Dim app As AgilentPNA835x.Application
Set app = CreateObject("AgilentPNA835x.Application", <analyzerName>)

Dim segs As ISegments
Set segs = app.ActiveChannel.Segments

or

Set segs = app.ActiveChannel.FOM.FOMRange(1).Segments

See Also:

Methods

Interface

See History

Description

Add

ISegments

Adds an item to either the Segments collection.

ExportCSVfile

ISegments6

Export CSV file

GetAllSegments

ISegments5

Downloads a segment table from the VNA

ImportCSVfile

ISegments6

Import CSV file

Item

ISegments

Use to get a handle to a segment in the collection..

Remove

ISegments

Removes an item from a collection of objects.

SetAllSegments

ISegments2

Uploads a segment table to the VNA.

Properties

 

Description

AllowArbitrarySegments

ISegments3

Enables the setup of arbitrary segment sweep

Count

ISegments

Returns the number of items in a collection of objects.

DelayOption

ISegments6

Enables delay.

IFBandwidthOption

ISegments

Enables the IFBandwidth to be set on individual sweep segments.

NoiseFigureBWOption

ISegments7

Enables noise figure bandwidth setting.

Parent

ISegments

Returns a handle to the current naNetworkAnalyzer application..

PortIFBandwidthOption

ISegments6

Enables port IF bandwidth.

SADataThresholdOption

ISegments8

Specifies whether SA Data Threshold can be set independently for each segment.

SAMTReferenceFreqOption

ISegments7

Specifies whether SA Reference Tone can be set independently for each segment.

SAVectorAverageOption

ISegments7

Specifies whether SA Vector Averaging can be set independently for each segment.

SAVideoAverageOption

ISegments8

Specifies whether SA Video Bandwidth can be set independently for each segment.

ShiftLOOption

ISegments6

Sets or returns the Shift LO state of each segment in the segment sweep table.

SourcePowerOption

ISegments

Enables setting the Source Power for a segment.

SweepModeOption

ISegments6

Enables analog or stepped sweep mode.

SweepTimeOption

ISegments4

Enables the Sweep time or Dwell time to be set independently on sweep segments.

ISegments History

Interface

Introduced with VNA Rev:

ISegments

1.0

ISegments2

3.5

ISegments3

4.2

ISegments4

7.1

ISegments5

8.6

ISegments6

12.85

ISegments7

13.50

ISegments8

13.50