Other

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

Attribute Detail
Object Type Property (read/write)
Data Type Boolean
Target All traces of channel Ch (if the 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 ON/OFF state of the arbitrary range when executing the analysis by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Allowable Values True: Arbitrary range ON
False: Arbitrary range OFF (entire sweep range)
Preset Value False
Syntax Dim Status As Boolean
Status = app.SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.STATe
app.SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.STATe = true
Equivalent Softkeys None

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

Attribute Detail
Object Type Property (read/write)
Data Type String
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The selection of the type of analysis executed by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Range "PTPeak" : Peak–to–peak (difference between the maximum value and the minimum value)
"STDEV" : Standard deviation
"MEAN" : Mean value
"MAXimum" : Maximum value
"MINimum" : Minimum value
"PEAK" : Search for the peak
"APEak" : Search for all the peaks
"ATARget" : Search for all targets
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 "PTP"
Syntax Dim Param As String
Param = app.SCPI.CALCulate(Ch).SELected.FUNCtion.TYPE
app.SCPI.CALCulate(Ch).SELected.FUNCtion.TYPE = "STDEV"
Equivalent Softkeys None

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

Attribute Detail
Object Type Method
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description Executes the analysis specified with the
SCPI.CALCulate(Ch).SELected.FUNCtion.TYPE property.
The analysis result can then be read out with the SCPI.CALCulate(Ch).SELected.FUNCtion.DATA property.
Syntax app.SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute
Equivalent Softkeys None

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

Attribute Detail
Object Type Property (read/write)
Data Type Double
Target All traces of channel Ch (if the 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 analysis range set by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Range From the stimulus current start value to the stimulus current stop value.
Out of Range No limitation
Preset Value 0
Unit Hz (Hertz) / s (second) / dBm (decibels above 1 milliwatt)
Syntax Dim Value As Double
Value = app.SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.STARt
app.SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.STARt = 1e9
Equivalent Softkeys None

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

Attribute Detail
Object Type Property (read/write)
Data Type Double
Target All traces of channel Ch (if the 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 stop value of the analysis range set by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Range From the stimulus current start value to the stimulus current stop value.
Out of Range No limitation
Preset Value 0
Unit Hz (Hertz) / s (second) / dBm (decibels above 1 milliwatt)
Syntax Dim Value As Double
Value = app.SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.STOP
app.SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.STOP = 2e9
Equivalent Softkeys None

SCPI.CALCulate(Ch).SELected.FUNCtion.POINts

Attribute Detail
Object Type Property (read only)
Data Type Long
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The number of points (data pairs) of the analysis result by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Always equal to 1, when the search is executed for the maximum, minimum, mean, standard deviation, peak, and peak–to–peak values. The actual number of points is read out, when the search is executed for all peaks or all targets.
Syntax Dim Value As Long
Value = app.SCPI.CALCulate(Ch).SELected.FUNCtion.POINts
Equivalent Softkeys None

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

Attribute Detail
Object Type Property (read/write)
Data Type Double
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The lower limit for the peak excursion value when executing the peak search by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Range Varies depending on the trace format.
Out of Range No limitation
Preset Value 3
Unit dB (decibel) / ° (degree) / s (second)
Syntax Dim Value As Double
Value = app.SCPI.CALCulate(Ch).SELected.FUNCtion.PEXCursion
app.SCPI.CALCulate(Ch).SELected.FUNCtion.PEXCursion = 1.5
Equivalent Softkeys None

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

Attribute Detail
Object Type Property (read/write)
Data Type String
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The polarity selection when performing the peak search by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Range "POSitive" : Positive peaks
"NEGative" : Negative peaks
"BOTH" : Both positive peaks and negative peaks
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.FUNCtion.PPOLarity
app.SCPI.CALCulate(Ch).SELected.FUNCtion.PPOLarity = "NEG"
Equivalent Softkeys None

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

Attribute Detail
Object Type Property (read/write)
Data Type Double
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The target level when performing the search for the trace and the target level crosspoints by the SCPI.CALCulate(Ch).SELected.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.FUNCtion.TARGet
app.SCPI.CALCulate(Ch).SELected.FUNCtion.TARGet = –10
Equivalent Softkeys None

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

Attribute Detail
Object Type Property (read/write)
Data Type String
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The transition type selection when performing the search for the trace and the target level crosspoints by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Range "POSitive" : Positive peaks
"NEGative" : Negative peaks
"BOTH" : Both positive peaks and negative peaks
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.FUNCtion.TTRansition
app.SCPI.CALCulate(Ch).SELected.FUNCtion.TTRansition = "both"
Equivalent Softkeys None

SCPI.CALCulate(Ch).SELected.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 coupling state of the analysis range for the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
Allowable Values True: Coupling state ON
False: Coupling state OFF
Preset Value True
Syntax Dim Status As Boolean
Status = app.SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.COUPle
app.SCPI.CALCulate(Ch).SELected.FUNCtion.DOMain.COUPle = Status
Equivalent Softkeys None

SCPI.CALCulate(Ch).SELected.FUNCtion.DATA

Attribute Detail
Object Type Property (read only)
Data Type Variant (array of double)
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The data array of analysis executed by the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute method.
The array size is 2N, where N is the number of points defined by the SCPI.CALCulate(Ch).SELected.FUNCtion.POINts property.
For the n–th point, where n from 1 to N:
Data(2n–2) the response value in the n–th measurement point;
Data(2n–1) the stimulus value in the n–th measurement point. Always set to 0 for the analysis of mean value, standard deviation, and peak–to–peak value.
Syntax Dim Data As Variant
Data = app.SCPI.CALCulate(Ch).SELected.FUNCtion.DATA
Equivalent Softkeys None