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 |