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

Object type

Property (Read-Write)

Syntax

All revision:

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

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

 

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

SCPI.CALCulate(Ch).TRACe(Tr).FUNCtion.DOMain.STATe = Status

Status = SCPI.CALCulate(Ch).TRACe(Tr).FUNCtion.DOMain.STATe

Description

This command sets/gets whether to use an arbitrary range when executing the analysis with the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute object, for the selected channel (Ch).

When the trace coupling is off, the active trace is the target to be set.

 

In revision A.9.60 and above, you can select the trace and set/get whether to use an arbitrary range when executing the analysis with the SCPI.CALCulate(Ch).SELected.FUNCtion.EXECute object for the trace (when trace coupling is off) just by executing the above TRACe(Tr) command. You do not need to execute SCPI.CALCulate(Ch).PARameter(Tr).SELect.

Variable

Parameter

Status

Description

Selection of the analysis range

Data type

Boolean type (Boolean)

Range

Select from the following:

  • True or ON: Specifies an arbitrary range

  • False or OFF: Specifies the entire sweep range

Preset value

False or OFF

Examples

Dim AnaRnge As Boolean
SCPI.CALCulate(1).SELected.FUNCtion.DOMain.STARt = 1.5E9
SCPI.CALCulate(1).SELected.FUNCtion.DOMain.STOP = 1.8E9
SCPI.CALCulate(1).SELected.FUNCtion.DOMain.STATe = True
AnaRnge = SCPI.CALCulate(1).SELected.FUNCtion.DOMain.STATe

Related objects

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

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

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

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

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

Equivalent key

No equivalent key is available on the front panel.

Equivalent SCPI command

Syntax

All revision:

:CALCulate{[1]-160}[:SELected]:FUNCtion:DOMain[:STATe] {ON|OFF|1|0}

:CALCulate{[1]-160}[:SELected]:FUNCtion:DOMain[:STATe]?

 

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

:CALCulate{[1]-160}:TRACe{[1]-16}:FUNCtion:DOMain[:STATe] {ON|OFF|1|0}

:CALCulate{[1]-160}:TRACe{[1]-16}:FUNCtion:DOMain[:STATe]?

Query response

{1|0}<newline><^END>

Example of use

10 OUTPUT 717;":CALC1:FUNC:DOM ON"
20 OUTPUT 717;":CALC1:FUNC:DOM?"
30 ENTER 717;A