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. |
|
ISegments |
Use to get a handle to a segment in the collection.. |
|
ISegments5 |
Downloads a segment table from the PNA |
|
ISegments |
Removes an item from a collection of objects. |
|
ISegments2 |
Uploads a segment table to the PNA. |
|
Properties |
|
Description |
ISegments3 |
Enables the setup of arbitrary segment sweep |
|
ISegments |
Returns the number of items in a collection of objects. |
|
ISegments |
Enables the IFBandwidth to be set on individual sweep segments. |
|
ISegments |
Returns a handle to the current naNetworkAnalyzer application.. |
|
ISegments |
Enables setting the Source Power for a segment. |
|
ISegments4 |
Enables the Sweep time or Dwell time to be set independently on sweep segments. |
Interface |
Introduced with PNA Rev: |
ISegments |
1.0 |
ISegments2 |
3.5 |
ISegments3 |
4.2 |
ISegments4 |
7.1 |
ISegments5 |
8.6 |
Last modified:
23-Jul-2009 |
Added more description |
28-Apr-2009 |
Added GetAllSegments |
8-Mar-2007 |
Modified access via fom |
9/29/06 |
Added ISegments4 |