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

Object type    

Property (Read Only)

Syntax         

All revision:

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

 

In revision A.9.60 and above, the following syntax is also supported:

Data = SCPI.CALCulate(Ch).TRACe(Tr).LIMit.REPort.ALL

Description

This command reads the bandwidth test results (stimulus value, limit test result, upper limit value and lower limit value of all measurement points), for the active trace of selected channel (specified with the SCPI.CALCulate(Ch).PARameter(Tr).SELect command).

 

In revision A.9.60 and above, you can select the trace and read the bandwidth test results for the trace just by executing the above TRACe(Tr) command. You do not need to execute SCPI.CALCulate(Ch).PARameter(Tr).SELect.

Variable

Parameter

Data

Description

Indicates the array data (for limit line) of NOP (number of measurement points)x4. Where n is an integer between 1 and NOP.

  • Data(nx4-3) The stimulus value for the measurement point.

  • Data(nx4-2) The limit test result.
    Specify an integer -1 to 1 as follows.
    -1: No limit
    0: Fail
    1: Pass

  • Data(nx4-1) The upper limit value at the measurement point. (If there is no limit at this point, reads out the 0.)

  • Data(nx4) The lower limit value at the measurement point. (If there is no limit at this point, reads out the 0.)

The index of the array starts from 0.

Data type

Variant type (Variant)

For information on the variable (Ch), see Variable.

Examples

Dim LimData As Variant
SCPI.CALCulate(1).PARameter(1).SELect
LimData = SCPI.CALCulate(1).SELected.LIMit.REPort.ALL

Related objects

SCPI.CALCulate(Ch).PARameter(Tr).SELect

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

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

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

Equivalent key

No equivalent key is available on the front panel.

Equivalent SCPI command

Syntax

All revision:

:CALCulate{[1]-160}[:SELected]:LIMit:REPort:ALL?

 

In revision A.9.60 and above, the following syntax is also supported:

:CALCulate{[1]-160}:TRACe{[1]-16}:LIMit:REPort:ALL?

Example of use

10 OUTPUT 717;":SENS1:SWE:POIN?"
20 ENTER 717;A
30 REDIM B(1:4*A)
40 OUTPUT 717;":CALC1:LIM:REP:ALL?"
50 ENTER 717;B(*)