SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.DOMain.MULTiple.RANGe

Object type

Property (Read-Write)

Syntax

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.DOMain.MULTiple.RANGe = Param

Param = SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.DOMain.MULTiple.RANGe

 

The following syntax is also supported:

SCPI.CALCulate(Ch).TRACe(Tr).MARKer(Mk).FUNCtion.DOMain.MULTiple.RANGe = Param

Param = SCPI.CALCulate(Ch).TRACe(Tr).MARKer(Mk).FUNCtion.DOMain.MULTiple.RANGe

Description

This command sets/gets the target range of search analysis for the selected marker, for the selected channel (Ch) in revision A.9.60 and above.

 

Even though you can select the trace and set/get the target range of search analysis for all traces just by executing the above TRACe(Tr) command, the Tr value is omitted. This is because the command is applied to all the traces.

Variable

Parameter

Param

Description

Target search range of search analysis.

Data type

Integer

Range

1 to 16

Examples

Sub Multiple Range()

 

'Turn ON partial search feature and multiple search range

SCPI.CALCulate.TRACe(2).MARKer.FUNCtion.DOMain.STATe = True

SCPI.CALCulate.TRACe(2).MARKer.FUNCtion.DOMain.MULTiple.STATe = True

 

'Set the start and stop value for search range 3

SCPI.CALCulate.TRACe(2).MARKer(2).FUNCtion.DOMain.MULTiple.STARt(3) = 1000000000#

SCPI.CALCulate.TRACe(2).MARKer(2).FUNCtion.DOMain.MULTiple.STOP(3) = 3000000000#

 

'Assign the target range to the active marker

SCPI.CALCulate.TRACe(2).MARKer(2).ACTivate

SCPI.CALCulate.TRACe(2).MARKer(2).FUNCtion.DOMain.MULTiple.RANGe = 3

 

'Move marker to max within the search range

SCPI.CALCulate.TRACe(2).MARKer(2).FUNCtion.TYPE = "MAXimum"

SCPI.CALCulate.TRACe(2).MARKer(2).FUNCtion.EXECute

 

End Sub

 

Refer to Setting Multiple Range for the operations procedure to place multiple markers within a search range

Related objects

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.DOMain.MULTiple.STARt

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.DOMain.MULTiple.STOP

SCPI.CALCulate(Ch).SELected.MARKer(Mk).FUNCtion.DOMain.MULTiple.STATe

Equivalent key

Marker Search > Search Range > Multiple Range  > Target Range[1~16]

Equivalent SCPI command

Syntax

:CALCulate{[1]-160}[:SELected]:MARKer{[1]-10}:FUNCtion:DOMain:MULTiple:RANGe <numeric>

:CALCulate{[1]-160}[:SELected]:MARKer{[1]-10}:FUNCtion:DOMain:MULTiple:RANGe?

 

The following syntax is also supported:

:CALCulate{[1]-160}:TRACe{[1]-16}:MARKer{[1]-10}:FUNCtion:DOMain:MULTiple:RANGe <numeric>

:CALCulate{[1]-160}:TRACe{[1]-16}:MARKer{[1]-10}:FUNCtion:DOMain:MULTiple:RANGe?

Query response

{numeric}<newline><^END>

Example of use

10 OUTPUT 717;":CALC1:MARK2:FUNC:DOM:MULT:RANG 2"
20 OUTPUT 717;":CALC1:MARK2:FUNC:DOM:MULT:RANG?"
30 ENTER 717;A