Marker Search

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TYPE

Attribute Detail
Object Type Property (read/write)
Data Type String
Target Marker Mk of the active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Mk: marker number 1–15, or reference marker number 16 (see Table 4 on page 74)
Description The selection of the type of the marker search, which is performed by the SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.EXECute method.
Range "MAXimum" : Maximum value search
"MINimum" : Minimum value search
"PEAK" : Peak search
"LPEak" : Peak search to the left from the marker
"RPEak" : Peak search to the right from the marker
"TARGet" : Target search
"LTARget" : Target search to the left from the marker
"RTARget" : Target search to the right from the marker
Notes The short form of the parameter is indicated by upper case letters. There is no distinction between upper and lower case letters when the property is written. When the property is read out, the short format is indicated by upper case letters.
Out of Range The value is ignored.
Preset Value "MAX"
Syntax Dim Param As String
Param = app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TYPE
app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TYPE = "MIN"
Equivalent Softkeys Markers > Marker Search > Maximum / Minimum
Markers > Marker Search > Peak > Search Peak / Search Max Peak / Search Peak Left / Search Peak Right
Markers > Marker Search > Target > Search Target / Search Target Left / Search Target Right

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.EXECute

Attribute Detail
Object Type Method
Target Marker Mk of the active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Mk: marker number 1–15, or reference marker number 16 (see Table 4 on page 74)
Description Executes the marker search according to the specified criterion. The type of the marker search is set by the SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TYPE property.
Syntax app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.EXECute
Equivalent Softkeys Markers > Marker Search > Maximum / Minimum
Markers > Marker Search > Peak > Search Peak > Search Max Peak / Search Peak Left / Search Peak Right /
Markers > Marker Search > Target > Search Target / Search Target Left / Search Target Right

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.PEXCursion

Attribute Detail
Object Type Property (read/write)
Data Type Double
Target Marker Mk of the active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Mk: marker number 1–15, or reference marker number 16 (see Table 4 on page 74)
Description The peak excursion value, when the marker search for peak is performed by the SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.EXECute method.
Range Varies depending on the trace format.
Out of Range No limitation
Preset Value 1
Unit dB (decibel) / ° (degree) / s (second)
Syntax Dim Value As Double
Value = app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.PEXCursion
app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.PEXCursion = 3.0
Equivalent Softkeys Markers > Marker Search > Peak > Peak Excursion

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.PPOLarity

Attribute Detail
Object Type Property (read/write)
Data Type String
Target Marker Mk of the active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Mk: marker number 1–15, or reference marker number 16 (see Table 4 on page 74)
Description The peak polarity selection, when the marker search for peak is performed by the SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.EXECute method.
Range "POSitive" : Positive polarity
"NEGative" : Negative polarity
"BOTH" : Both positive polarity and negative polarity
Notes The short form of the parameter is indicated by upper case letters. There is no distinction between upper and lower case letters when the property is written. When the property is read out, the short format is indicated by upper case letters.
Out of Range The value is ignored.
Preset Value "POS"
Syntax Dim Param As String
Param = app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.PPOLarity
app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.PPOLarity = "neg"
Equivalent Softkeys Markers > Marker Search > Peak > Peak Polarity > Positive / Negative / Both

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TARGet

Attribute Detail
Object Type Property (read/write)
Data Type Double
Target Marker Mk of the active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Mk: marker number 1–15, or reference marker number 16 (see Table 4 on page 74)
Description The target value, when the marker search for target is performed by the SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.EXECute method.
Range Varies depending on the trace format.
Out of Range No limitation
Preset Value 0
Unit dB (decibel) / ° (degree) / s (second)
Syntax Dim Value As Double
Value = app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TARGet
app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TARGet = –10
Equivalent Softkeys Markers > Marker Search > Target > Target Value

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TTRansition

Attribute Detail
Object Type Property (read/write)
Data Type String
Target Marker Mk of the active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Mk: marker number 1–15, or reference marker number 16 (see Table 4 on page 74)
Description The selection of the type of the target transition, when the marker search for transition is performed by the SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.EXECute method.
Range "POSitive" : Positive target transition
"NEGative" : Negative target transition
"BOTH" : Both positive target transition and negative target transition
Notes The short form of the parameter is indicated by upper case letters. There is no distinction between upper and lower case letters when the property is written. When the property is read out, the short format is indicated by upper case letters.
Out of Range The value is ignored.
Preset Value "POS"
Syntax Dim Param As String
Param = app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TTRansition
app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TTRansition = "neg"
Equivalent Softkeys Marker > Marker Search > Target > Target Transition

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TRACking

Attribute Detail
Object Type Property (read/write)
Data Type Boolean
Target Marker Mk of the active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Mk: marker number 1–15, or reference marker number 16 (see Table 4 on page 74)
Description The ON/OFF state of the marker search tracking function.
Allowable Values True: Marker search tracking ON
False: Marker search tracking OFF
Preset Value False
Syntax Dim Status As Boolean
Status = app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TRACking
app.SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.TRACking = true
Equivalent Softkeys Markers > Marker Search > Tracking

SCPI.CALCulate(Ch).SELected.MARKer(1).FUNCtion.DOMain.STATe

Attribute Detail
Object Type Property (read/write)
Data Type Boolean
Target All traces of channel Ch (if the marker search range coupling is set to OFF by the SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.COUPle property), the active trace of channel Ch (if otherwise),
Ch: channel number 1–16 (see Table 1 on page 25)
Description The ON/OFF state of the arbitrary range when executing the marker search.
Allowable Values True: Marker search range ON
False: Marker search range OFF (entire sweep range)
Preset Value False
Syntax Dim Status As Boolean
Status = app.SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.STATe
app.SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.STATe = true
Warning Object MARKer has an index. In Visual Basic the index is 1 by default when it is omitted. The index can not be omitted in other programming languages.
Equivalent Softkeys Markers > Marker Search > Search Range

SCPI.CALCulate(Ch).SELected.MARKer(1).FUNCtion.DOMain.STARt

Attribute Detail
Object Type Property (read/write)
Data Type Double
Target All traces of channel Ch (if the marker search range coupling is set to OFF by the SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.COUPle property), the active trace of channel Ch (if otherwise),
Ch: channel number 1–16 (see Table 1 on page 25)
Description The start value of the marker search range.
Range From the stimulus current start value to the stimulus current stop value.
Out of Range No limitation
Preset Value Minimum frequency.
Unit Hz (Hertz) / s (second) / dBm (decibels above 1 milliwatt)
Syntax Dim Value As Double
Value = app.SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.STARt
app.SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.STARt = 1e6
Warning Object MARKer has an index. In Visual Basic the index is 1 by default when it is omitted. The index can not be omitted in other programming languages.
Equivalent Softkeys Markers > Marker Search > Search Start

SCPI.CALCulate(Ch).SELected.MARKer(1).FUNCtion.DOMain.STOP

Attribute Detail
Object Type Property (read/write)
Data Type Double
Target All traces of channel Ch (if the marker search range coupling is set to OFF by the SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.COUPle property), the active trace of channel Ch (if otherwise),
Ch: channel number 1–16 (see Table 1 on page 25)
Description The stop value of the marker search range.
Range From the stimulus current start value to the stimulus current stop value.
Out of Range No limitation
Preset Value Maximum frequency
Unit Hz (Hertz) / s (second) / dBm (decibels above 1 milliwatt)
Syntax Dim Value As Double
Value = app.SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.STOP
app.SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.STOP = 1e6
Warning Object MARKer has an index. In Visual Basic the index is 1 by default when it is omitted. The index can not be omitted in other programming languages.
Equivalent Softkeys Markers > Marker Search > Search Stop

SCPI.CALCulate(Ch).SELected.MARKer(1).FUNCtion.DOMain.COUPle

Attribute Detail
Object Type Property (read/write)
Data Type Boolean
Target All traces of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The ON/OFF state of the marker search range coupling for different traces.
Allowable Values True: Marker search range coupling ON
False: Marker search range coupling OFF
Preset Value True
Syntax Dim Status As Boolean
Status = app.SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.COUPle
app.SCPI.CALCulate(Ch).SELected.MARKer.FUNCtion.DOMain.COUPle = false
Warning Object MARKer has an index. In Visual Basic the index is 1 by default when it is omitted. The index can not be omitted in other programming languages.
Equivalent Softkeys Markers > Marker Search > Couple