Limit Test Data Access

SCPI.CALCulate(Ch).SELected.LIMit.FAIL

Attribute Detail
Object Type Property (read only)
Data Type Boolean
Target The active trace of channel Ch,
Ch: channel number 1–16 (see Table 1 on page 25)
Description The limit test result.
Allowable Values True: Fail
False: Pass
Syntax Dim Status As Boolean
Status = app.SCPI.CALCulate(Ch).SELected.LIMit.FAIL
Equivalent Softkeys None

SCPI.CALCulate(Ch).SELected.LIMit.REPort.ALL

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, which is the limit test results. The array size is 4N, where N is the number of measurement points.
For the n–th point, where n from 1 to N:
Data(4n–3) the stimulus value in the n–th point
Data(4n–2) the limit test result in the n–th point
–1: No limit
0: Fail
1: Pass
Data(4n–1) the upper limit value in the n–th point (0 – if there is no limit)
Data(4n–0) the lower limit value in the n–th point (0 – if there is no limit)
Syntax Dim Data As Variant
Data = app.SCPI.CALCulate(Ch).SELected.LIMit.REPort.ALL
Equivalent Softkeys None

SCPI.CALCulate(Ch).SELected.LIMit.REPort.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, which is the stimulus values at all the measurement points that failed the limit test. The array size is defined by the SCPI.CALCulate(Ch).SELected.LIMit.REPort.POINts property.
Syntax Dim Data As Variant
Data = app.SCPI.CALCulate(Ch).SELected.LIMit.REPort.DATA
Equivalent Softkeys None

SCPI.CALCulate(Ch).SELected.LIMit.REPort.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 the measurement points that failed the limit test.
The array of stimulus values of the points can be read out by the SCPI.CALCulate(Ch).SELected.LIMit.REPort.DATA property.
Syntax Dim Cnt As Long
Cnt = app.SCPI.CALCulate(Ch).SELected.LIMit.REPort.POINts
Equivalent Softkeys None