Contains the methods and properties that control Markers.
There are two ways to control markers through COM.
The Measurement object has properties that apply to ALL of the markers for that measurement.
The properties on the Marker object override the Measurement object properties. For example, you can then override the format setting for an individual marker by specifying mark.Format = naLogMag on the marker object.
Marker-related commands on the Measurement Object:
Marker Format Property
Important: Learn about programming the Reference marker.
To turn ON a marker, get a handle to the marker through the measurement object. If not already activated, this command will turn ON marker 1.
Dim app As AgilentPNA835x.Application
Set app = CreateObject("AgilentPNA835x.Application", <analyzerName>)
app.ActiveMeasurement.marker(1).Format = naLinMag
You can also set the marker object to an object variable:
Dim m1 As Marker
Set m1 = app.ActiveMeasurement.Marker(1)
m1.Format = naMarkerFormat_LinMag
Methods |
Interface
|
Description |
---|---|---|
IMarker |
Makes an object the Active Object. Shared with the Marker Object |
|
IMarker6 |
Returns the Y-axis data from the bandnoise marker. |
|
IMarker6 |
Returns the Y-axis data from the bandpower marker. |
|
IMarker4 |
Searches the marker domain for the compression level. |
|
IMarker |
Searches the marker domain for the maximum value. |
|
IMarker |
Searches the marker domain for the minimum value. |
|
IMarker |
Searches the marker's domain for the next largest peak value. |
|
IMarker |
Searches the marker's domain for the next VALID peak to the left of the marker. |
|
IMarker |
Searches the marker's domain for the next VALID peak to the right of the marker. |
|
IMarker |
Searches the marker's domain for the target value. |
|
IMarker |
Moving to the left of the marker position, searches the marker's domain for the target value. |
|
IMarker |
Moving to the right of the marker position, searches the marker's domain for the target value. |
|
IMarker |
Changes the analyzer's center frequency to the X-axis position of the marker. |
|
IMarker |
Changes the sweep type to CW mode and makes the CW frequency the marker's frequency. |
|
IMarker3 |
Changes the CW frequency to the frequency of the active marker. |
|
IMarker |
Changes the measurement's electrical delay to the marker's delay value. |
|
IMarker |
Changes the measurement's reference level to the marker's Y-axis value. |
|
IMarker |
Changes the analyzer's start frequency to the X-axis position of the marker. |
|
IMarker |
Changes the analyzer's stop frequency to the X-axis position of the marker. |
|
IMarker6 |
Creates an SA channel with a marker at the same CW frequency. |
|
Properties |
Description |
|
IMarker9 |
Sets and reads the band ACPR density marker. |
|
IMarker8 |
Sets and reads the bandwidth of the band density marker. |
|
IMarker8 |
Reads the band power density equivalent span. |
|
IMarker8 |
Sets and reads the band noise density state. |
|
IMarker9 |
Sets and reads the band NPR density marker. |
|
IMarker8 |
Sets and reads the band power density bandwidth. |
|
IMarker8 |
Sets and reads the band power density state. |
|
IMarker8 |
Sets and reads the bandwidth of the band tone density marker. |
|
IMarker8 |
Sets and reads the tone density tone spacing. |
|
IMarker8 |
Sets and reads the band tone density state. |
|
IMarker8 |
Returns the spectral band power density. |
|
IMarker7 |
Returns the Y-axis data from the band noise marker. |
|
IMarker6 |
Sets and reads the frequency span of the band noise marker. |
|
IMarker6 |
Sets and reads the state of the band noise marker. |
|
IMarker7 |
Returns the Y-axis data from the band power marker. |
|
IMarker6 |
Sets and reads the frequency span of the band power marker. |
|
IMarker6 |
Sets and reads the state of the band power marker. |
|
IMarker |
Marker data point number. |
|
IMarker4 |
Set and read the marker compression level. |
|
IMarker4 |
Reads the input power at the marker compression level. |
|
IMarker4 |
Reads the output power at the marker compression level. |
|
IMarker |
Makes a marker relative to the reference marker |
|
IMarker2 |
Sets or returns distance value for time domain trace. |
|
IMarker |
Linear, SWR, and so forth |
|
IMarker |
Turn marker interpolation ON and OFF |
|
IMarker |
Read the number of the active marker |
|
IMarker7 |
Read the occupied bandwidth center frequency. |
|
IMarker7 |
Sets and reads the percentage of the band span to measure. |
|
IMarker7 |
Read the occupied bandwidth power. |
|
IMarker7 |
Read the span of the occupied bandwidth. |
|
IMarker7 |
Sets and reads the occupied bandwidth on/off state. |
|
IMarker |
Sets and reads the peak excursion value for the specified marker. |
|
IMarker |
Sets peak threshold for the specified marker. |
|
IMarker |
Emulates the Tracking function in the marker search dialog box. |
|
IMarker |
Sets and reads the X-Axis value of the marker. |
|
IMarker |
Sets the target value for the marker when doing Target Searches. |
|
IMarker |
The tracking function finds the selected search function every sweep. |
|
IMarker |
Sets and reads the marker type. |
|
IMarker |
Assigns the marker to the specified User Range. |
|
IMarker |
Sets the stimulus stop value for the specified User Range. |
|
IMarker |
Sets the stimulus start value for the specified User Range. |
|
IMarker |
Reads the Y-Axis value of the marker. |
Interface |
Introduced with VNA Rev: |
IMarker |
1.0 |
IMarker2 |
4.2 |
IMarker3 |
8.33 |
IMarker4 |
8.50 |
IMarker5 |
|
IMarker6 |
10.30 |
IMarker7 |
12.80 |
IMarker8 |
13.50 |
IMarker9 |
13.60 |