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.
There are two paths to the Segments Collection:
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
Segment Object to learn how to set the properties for individual segments.
| Methods | Interface | Description | 
|---|---|---|
| ISegments | Adds an item to either the Segments collection. | |
| ISegments6 | Export CSV file | |
| ISegments5 | Downloads a segment table from the VNA | |
| ISegments6 | Import CSV file | |
| ISegments | Use to get a handle to a segment in the collection.. | |
| ISegments | Removes an item from a collection of objects. | |
| ISegments2 | Uploads a segment table to the VNA. | |
| Properties | Description | |
| ISegments3 | Enables the setup of arbitrary segment sweep | |
| ISegments | Returns the number of items in a collection of objects. | |
| ISegments6 | Enables delay. | |
| ISegments | Enables the IFBandwidth to be set on individual sweep segments. | |
| ISegments7 | Enables noise figure bandwidth setting. | |
| ISegments | Returns a handle to the current naNetworkAnalyzer application.. | |
| ISegments6 | Enables port IF bandwidth. | |
| ISegments8 | Specifies whether SA Data Threshold can be set independently for each segment. | |
| ISegments7 | Specifies whether SA Reference Tone can be set independently for each segment. | |
| ISegments7 | Specifies whether SA Vector Averaging can be set independently for each segment. | |
| ISegments8 | Specifies whether SA Video Bandwidth can be set independently for each segment. | |
| ISegments6 | Sets or returns the Shift LO state of each segment in the segment sweep table. | |
| ISegments | Enables setting the Source Power for a segment. | |
| ISegments6 | Enables analog or stepped sweep mode. | |
| ISegments4 | Enables the Sweep time or Dwell time to be set independently on sweep segments. | 
| 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 |