The commands in this subsystem process data that has been collected via the SENSe subsystem.
Limit Alarm
:CALCulate:LIMit:ALARm
Description
Enables or disables the currently active limit line alarm. Setting the value to ON or 1 turns on the limit alarm. Setting the value to OFF or 0 turns off the limit alarm. The query version of the command returns a 1 if the currently selected limit line alarm is set to ON and returns 0 if OFF. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
:CALCulate:LIMit:ALARm OFF :CALCulate:LIMit:ALARm 0
To turn on limit alarm:
:CALCulate:LIMit:ALARm ON :CALCulate:LIMit:ALARm 1
Related Command
:CALCulate:LIMit:TYPe
Front Panel Access
Shift‑6 (Limit), Limit Alarm
Limit Fail
:CALCulate<Tr>:LIMit:FAIL?
Description
Returns the fail status of the given trace <Tr> based on the limits. The limit and the limit message must be ON in order to return a valid boolean value. If either or both limits fail, then a 1 is returned.
<Tr> is the trace number in the range 1 to 4. If no trace number is specified, then the <Tr> parameter defaults to trace number 1.
Syntax:
:CALCulate<Tr>:LIMit:FAIL?
Cmd Parameter
NA (query Only)
Cmd Parameter
<NR1> <integer>
Example
To query the fail status on trace 2:
CALCulate2:LIMit:FAIL?
:CALC2:LIM:FAIL?
Related Command
:CALCulate:LIMit[:STATe]
:CALCulate<Tr>:LIMit:PFMessage
Front Panel Access
NA
Lower Limit Fail State
:CALCulate<Tr>:LIMit:LOWer:FAIL?
Description
Returns the fail status of the given trace <Tr>. The lower limit and the limit message must be ON in order to return a valid boolean value. If the lower limit fails, then a 1 is returned. Otherwise, a 0 is returned. <Tr> is the trace number in the range 1 to 4. If no trace number is specified, then the <Tr> parameter defaults to trace number 1.
Syntax:
:CALCulate<Tr>:LIMit:LOWer:FAIL?
Cmd Parameter
NA (query Only)
Query Parameter
<NR1> <integer>
Example
To query for the fail status on trace 2 for the lower limit:
:CALC2:LIM:LOW:FAIL?
:CALCulate2:LIMit:LOWer:FAIL?
Related Command
:CALCulate<Tr>:LIMit:PFMessage
:CALCulate:LIMit:TYPE
Front Panel Access
NA
Limit Pass/Fail
:CALCulate<Tr>:LIMit:PFMessage
Description
Enables or disables the selected trace pass fail message. <Tr> is the trace number in the range 1 to 4. If no trace number is specified, then the <Tr> parameter defaults to trace number 1. Setting the value to ON or to 1 turns on the selected trace pass fail message. Setting the value to OFF or to 0 turns off the selected trace pass fail message.
The query version of the command returns a 1 if the selected trace pass fail message is set to ON, and the query returns a 0 if the selected trace pass fail message is set to OFF.
Syntax:
:CALCulate<Tr>:LIMit:PFMessage OFF|ON|0|1
:CALCulate<Tr>:LIMit:PFMessage?
Cmd Parameter
<boolean> OFF|ON|0|1
Query Parameter
<boolean> 0|1
Default Value
OFF or 0 (query returns 0 for OFF)
Example
To turn off pass/fail message:
:CALCulate:LIMit:PFMessage OFF
:CALCulate:LIMit:PFMessage 0
:CALC:LIM:PFM 0
To turn on pass fail message:
:CALCulate:LIMit:PFMessage ON
:CALCulate:LIMit:PFMessage 1
:CALC:LIM:PFM 1
Related Command
:CALCulate<Tr>:LIMit:PFMessage
:CALCulate:LIMit:TYPE
Front Panel Access
Shift 6 (Limit), Pass Fail Message
Upper Limit Fail State
:CALCulate<Tr>:LIMit:UPPer:FAIL?
Description
Returns the fail status of the given trace <Tr>. The uppper limit and the limit message must be ON in order to return a valid boolean value. If the upper limit fails, then a 1 is returned. Otherwise, a 0 is returned. <Tr> is the trace number in the range 1 to 4. If no trace number is specified, then the <Tr> parameter defaults to trace number 1. Note that the condition is reset after the end of the sweep. To avoid missing a failing condition, send the command after completing a single sweep.
Syntax:
:CALCulate<Tr>:LIMit:UPPer:FAIL?
Cmd Parameter
NA (query Only)
Query Parameter
<NR1> <integer>
Example
To query for the fail status on trace 2 for the upper limit:
:CALC2:LIM:UPP:FAIL?
:CALCulate2:LIMit:UPPer:FAIL?
Related Command
:CALCulate:LIMit[:STATe]
:CALCulate<Tr>:LIMit:PFMessage
:CALCulate:LIMit:TYPE
Front Panel Access
NA
Move Limit to Current Center Frequency
:CALCulate:LIMit:CENTer
Description
Moves the center of the current active limit line to the center frequency.
Syntax:
:CALCulate:LIMit:CENTer
Cmd Parameter
Query Response
NA (no query)
Example
To move the limit to the current center:
:CALCulate:LIMit:CENTer
Front Panel Access
Shift‑6 (Limit), Limit Move, Move Limit to Current Center Freq
Create Limit Envelope
:CALCulate:LIMit:ENVelope:CREate
Title
Create Limit Envelope
Description
Creates a limit envelope. This generates a limit line that formed a mask just above or below the existing signals. Note that this command will turn on the currently selected limit line if it is not already on. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:ENVelope:CREate
Cmd Parameter
NA
Query Response
NA (no query)
Example
To create a limit envelope:
:CALCulate:LIMit:ENVelope:CREate
Front Panel Access
Shift‑6 (Limit), Limit Envelope, Create Envelope
Limit Envelope Offset
:CALCulate:LIMit:ENVelope:OFFSet
Description
Sets limit envelope offset. This defines how far away from the measured signal the active limit envelope is placed. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Shift‑6 (Limit), Limit Envelope, Upper Offset (If Limit is toggled to Upper) Shift‑6 (Limit), Limit Envelope, Lower Offset (If Limit is toggled to Lower)
Number of Limit Envelope Points
:CALCulate:LIMit:ENVelope:POINt
Description
Sets the number of inflection point for the currently active limit envelope. Use :CALCulate:LIMit:TYPe to set the currently active limit line. If the active limit shape is square, the number of inflection points must be even; attempting to set an odd value will result in that value being rounded down to the nearest even number.
21 if limit shape is sloped; 20 if limit shape is square
Range
2 to 41
Example
To set the number of inflection point to 30:
:CALCulate:LIMit:ENVelope:POINt 30
Front Panel Access
Shift‑6 (Limit), Limit Envelope, Upper Points (If Limit is toggled to Upper) Shift‑6 (Limit), Limit Envelope, Lower Points (If Limit is toggled to Lower)
Limit Envelope Shape
:CALCulate:LIMit:ENVelope:SHAPe
Description
Sets the currently active limit envelope shape.
Syntax:
:CALCulate:LIMit:ENVelope:SHAPe SQUare|SLOPe
:CALCulate:LIMit:ENVelope:SHAPe?
Cmd Parameter
<char> SQUare|SLOPe
Query Response
<char> SQUare|SLOPe
Example
To set the limit envelope to a square:
:CALCulate:LIMit:ENVelope:SHAPe SQUare
Front Panel Access
Shift‑6 (Limit), Limit Envelope, Upper Shape (If Limit is toggled to Upper) or Lower Shape (If Limit is toggled to Lower)
Update Limit Envelope Frequency
:CALCulate:LIMit:ENVelope:UPDate:X
Description
Updates limit envelope frequency. Note that this command is valid only if the limit envelope shape is set to a square. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:ENVelope:UPDate:X
Example
To adjust the envelope frequency:
:CALCulate:LIMit:ENVelope:UPDate:X
Update Limit Envelope Amplitude
:CALCulate:LIMit:ENVelope:UPDate:Y
Description
Updates the amplitude of the current limit without changing the frequencies of the inflection point. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Query whether the currently active limit line (upper or lower) has failed or not. The command returns a 0 on success, 1 on fail, and 2 if the current active limit is OFF or the alarm is OFF. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:FAIL?
Lower Limit Alarm
:CALCulate:LIMit:LOWer:ALARm
Description
Enables/disables the lower limit alarm. It is a combination of the commands :CALCulate:LIMit:TYPe 1; :CALCulate:LIMit:ALARm ON|OFF. Setting the value to ON or 1 will turn on the lower limit alarm. Setting the value to OFF or 0 will turn off the lower limit alarm. The query version of the command returns a 1 if the lower limit line alarm is ON and returns 0 if OFF. Note that using this command set the lower limit line active for editing.
Syntax:
:CALCulate:LIMit:LOWer:ALARm OFF|ON|0|1
:CALCulate:LIMit:LOWer:ALARm?
Cmd Parameter
<boolean> OFF|ON|0|1
Query Response
<bNR1> 0|1
Default Value
OFF
Related Command
:CALCulate:LIMit:ALARm
Front Panel Access
Shift‑6 (Limit), Limit Alarm
Lower Limit Fail State
:CALCulate:LIMit:LOWer:FAIL?
Description
Query whether the lower limit line has failed or not. The command returns a 0 on success, returns a 1 on fail, and returns a 2 if the lower limit line is OFF or if the alarm is OFF.
Syntax:
:CALCulate:LIMit:LOWer:FAIL?
Number of Lower Limit Points
:CALCulate:LIMit:LOWer:POINt?
Description
Returns the number of points currently in the lower limit line.
Syntax:
:CALCulate:LIMit:LOWer:POINt?
Default Value
2
Related Command
:CALCulate:LIMit:POINt?
Lower Limit State
:CALCulate:LIMit:LOWer[:STATe]
Description
Turns the lower limit line ON or OFF. It is a combination of the commands :CALCulate:LIMit:TYPe 1; :CALCulate:LIMit:STATe ON|OFF. The query version of the command returns a 1 if the lower limit line is ON and returns a 0 if OFF.
Syntax:
:CALCulate:LIMit:LOWer[:STATe] OFF|ON|0|1
:CALCulate:LIMit:LOWer[:STATe]?
Cmd Parameter
<boolean> OFF|ON|0|1
Query Response
<bNR1> 0|1
Default Value
OFF
Example
To turn on lower limit:
:CALCulate:LIMit:LOWer ON :CALCulate:LIMit:LOWer 1 :CALCulate:LIMit:LOWer:STATe ON
To turn off lower limit:
:CALCulate:LIMit:LOWer OFF :CALCulate:LIMit:LOWer 0 :CALCulate:LIMit:LOWer:STATe 0
Related Command
:CALCulate:LIMit:ALARm
Front Panel Access
Shift‑6 (Limit), On/Off
Limit Line Type
:CALCulate:LIMit:LTYPe
Description
Sets the currently active limit line type. Absolutes limit lines set the limit inflection points based upon the entered frequencies for each point. Relative limit lines set the limit inflection points relative to the current center frequency.
Syntax:
:CALCulate:LIMit:LTYPe ABSolute|RELative
:CALCulate:LIMit:LTYPe?
Cmd Parameter
<char> ABSolute|RELative
Query Response
<char> ABS|REL
Default Value
ABSolute
Range
ABSolute|RELative
Example
To set the limit line type to relative:
:CALCulate:LIMit:LTYPe RELative
Related Command
:CALCulate:LIMit[:STATe]
Front Panel Access
Shift‑6 (Limit), Limit Advanced, Limit Line Type
Limit Mirror
:CALCulate:LIMit:MIRRor
Description
Creates a limit mirror. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:MIRRor
Related Command
:CALCulate:LIMit:TYPe
Front Panel Access
Shift‑6 (Limit), Limit Advanced, Limit Mirror
Add Limit Point
:CALCulate:LIMit:POINt:ADD
Description
Adds a new limit point to the currently active limit line. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:POINt:ADD
Related Command
:CALCulate:LIMit:TYPe
Front Panel Access
Shift‑6 (Limit), Limit Edit, Add Point
Delete Limit Point
:CALCulate:LIMit:POINt:DELete
Description
Deletes the currently active limit point. The active point becomes the point that is immediately to the left of the point that was deleted. Note that deletion is only valid if there are more than 2 limit points. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:POINt:DELete
Example
To delete the currently active limit point:
:CALCulate:LIMit:POINt:DELete
Front Panel Access
Shift‑6 (Limit), Limit Edit, Delete Point
Next Point Left
:CALCulate:LIMit:POINt:LEFT
Description
Selects the limit point immediately to the left of the active point, making it active for editing or deleting. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:POINt:LEFT
Example
To select the point to the left of the active point:
:CALCulate:LIMit:POINt:LEFT
Front Panel Access
Shift‑6 (Limit), Limit Edit, Next Point Left
Next Point Right
:CALCulate:LIMit:POINt:RIGHt
Description
Selects the limit point immediately to the right of the active point, making it active for editing or deleting. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:POINt:RIGHt
Example
To select the point to the right of the active point:
:CALCulate:LIMit:POINt:RIGHt
Front Panel Access
Shift‑6 (Limit), Limit Edit, Next Point Right
Limit Point X Value
:CALCulate:LIMit:POINt:X
Description
Sets the location of the active limit point on the x‑axis at the specified location. <x‑parameter> is defined in the current x‑axis. Note that this will change the Move Limit on the front panel to Point if it is currently set to Limit. The query version of the command returns the location of the active limit point on the x‑axis. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Sets the location of the active limit point on the y‑axis at the specified location. <y‑parameter> is defined in the current y‑axis. Note that this will change the Move Limit on the front panel to Point if it is currently set to Limit. The query version of the command returns the location of the active limit point on the y‑axis. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:POINt:Y <y‑parameter>
:CALCulate:LIMit:POINt:Y?
Cmd Parameter
<y‑parameter>
Query Response
<y‑parameter>
Default Unit
Current y‑axis unit.
Example
To set the active point to 5 dBm:
:CALCulate:LIMit:POINt:Y 5
(If y‑axis unit is dBm)
:CALCulate:LIMit:POINt:Y 5dBm
Front Panel Access
Shift‑6 (Limit), Limit Edit, Amplitude
Number of Limit Points
:CALCulate:LIMit:POINt?
Description
Returns the number of points currently in the selected limit line. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:POINt?
Related Command
:CALCulate:LIMit:TYPe
Set Limit Line Upper or Lower
:CALCulate:LIMit:TYPe
Description
Sets the currently active limit line to either upper or lower. Subsequent limit line operations will be performed on the selected limit line.
Enables/disables the alarm for the upper limit. It is a combination of the commands :CALCulate:LIMit:TYPe 0; :CALCulate:LIMit:ALARm ON|OFF. Setting the value to ON or 1 will turn on the upper limit alarm. Setting the value to OFF or 0 will turn off the upper limit alarm. The query version of the command returns a 1 if the upper limit line alarm is ON and returns 0 if OFF.
Syntax:
:CALCulate:LIMit:UPPer:ALARm OFF|ON|0|1
:CALCulate:LIMit:UPPer:ALARm?
Cmd Parameter
<boolean> OFF|ON|0|1
Query Response
<bNR1> 0|1
Default Value
OFF
Related Command
:CALCulate:LIMit:ALARm
Front Panel Access
Shift‑6 (Limit), Limit Alarm
Upper Limit Fail State
:CALCulate:LIMit:UPPer:FAIL?
Description
Query whether the upper limit line has failed or not. The command returns a 0 on success, returns a 1 on fail, and returns a 2 if the upper limit line is OFF or the alarm is OFF. Note that the condition is reset after the end of the sweep. To avoid missing a failing condition, send the command after completing a single sweep.
Syntax:
:CALCulate:LIMit:UPPer:FAIL?
Front Panel Access
NA
Number of Upper Limit Points
:CALCulate:LIMit:UPPer:POINt?
Description
Returns the number of points currently in the upper limit line.
Syntax:
:CALCulate:LIMit:UPPer:POINt?
Default Value
2
Related Command
:CALCulate:LIMit:POINt?
Front Panel Access
NA
Upper Limit State
:CALCulate:LIMit:UPPer[:STATe]
Description
Turns the upper limit line ON or OFF. It is a combination of the commands :CALCulate:LIMit:TYPe 0; :CALCulate:LIMit:STATe ON|OFF. The query version of the command returns a 1 if the upper limit line is ON and returns a 0 if OFF.
Syntax:
:CALCulate:LIMit:UPPer[:STATe] OFF|ON|0|1
:CALCulate:LIMit:UPPer[:STATe]?
Cmd Parameter
<boolean> OFF|ON|0|1
Query Response
<boolean> 0|1
Default Value
OFF
Example
To turn on upper limit:
:CALCulate:LIMit:UPPer ON :CALCulate:LIMit:UPPer 1 :CALCulate:LIMit:UPPer:STATe ON
To turn off upper limit:
:CALCulate:LIMit:UPPer OFF :CALCulate:LIMit:UPPer 0 :CALCulate:LIMit:UPPer:STATe 0
Related Command
:CALCulate:LIMit[:STATe]
Front Panel Access
Shift‑6 (Limit), On/Off
Move Limit
:CALCulate:LIMit:VALue
Description
Sets the currently active limit line value. This command moves an entire single or multi‑segment limit line up or down by the given <value>. If the front panel Move Limit button (Shift-6, Limit Move, Move Limit) is pressed, the limit line will move to the given <value>. This command is equivalent to the command :CALCulate:LIMit:Y. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Note that this will change the Move Limit on the front panel to Limit if it is currently set to Point.
Syntax:
:CALCulate:LIMit:VALue <value>
Cmd Parameter
<value>
Query Response
<value>
Default Unit
Current y‑axis unit.
Related Command
:CALCulate:LIMit:Y :CALCulate:LIMit:TYPe
Front Panel Access
Shift‑6 (Limit), Limit Edit, Amplitude
Add Vertical
:CALCulate:LIMit:VERTical:ADD
Description
Adds vertical. This will add two inflection points that share the same frequency and are centered midpoint between adjacent points. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:VERTical:ADD
Related Command
:CALCulate:LIMit:TYPe
Front Panel Access
Shift‑6 (Limit), Limit Edit, Add Vertical
Limit X Value
:CALCulate:LIMit:X
Description
Sets the location of the active limit line on the x‑axis at the specified location. This moves the entire limit and moves the active limit point to the given value. <x‑parameter> is defined in the current x‑axis. Note that this will change the Move Limit on the front panel to Limit if it is currently set to Point. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:X <x‑parameter>
Cmd Parameter
<x‑parameter>
Query Response
<x‑parameter> (limit must exist or an error or -400 is returned)
Default Unit
Hz or for zero span in seconds
Example
To move the limit and set active point to 5 Hz:
:CALCulate:LIMit:X 5 :CALCulate:LIMit:X 5Hz
To move the limit and set active point to 500 MHz:
:CALCulate:LIMit:X 500MHz
To move the limit and set active point to 2.5 seconds (In zero span):
:CALCulate:LIMit:X 2.5 :CALCulate:LIMit:X 2.5s
To move the limit and set active point to 25 microseconds (In zero span):
:CALCulate:LIMit:X 25us
Front Panel Access
Shift‑6 (Limit), Limit Edit, Frequency
Limit Line Y Value
:CALCulate:LIMit:Y
Description
Sets the location of the active limit line on the y‑axis at the specified location. This moves the entire limit and moves the current active limit point by the given value. <y‑parameter> is defined in the current y‑axis. Note that this will change the Move Limit on the front panel to Limit if it is currently set to Point. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit:Y <y-parameter>
Cmd Parameter
<y-parameter>
Query Response
<y-parameter> (limit must exist or an error or -400 is returned)
Default Unit
Current y‑axis unit.
Example
To move limit and set the active point to 5 dbm:
:CALCulate:LIMit:Y 5
(If y‑axis unit is dBm)
:CALCulate:LIMit:Y 5dBm
Front Panel Access
Shift‑6 (Limit), Limit Edit, Amplitude
Set Default Limit
:CALCulate:LIMit[:SET]:DEFault
Description
Deletes all limit points for the currently active limit line and sets the default limit line value. Note that this command will turn on the currently selected limit line if it is not already on. The current selected limit line can be modified by using the command :CALCulate:LIMit:TYPe.
Turns the currently selected limit line (upper or lower) ON or OFF. If the value is set to ON or 1, then the currently selected limit line is ON. If the value is set to OFF or 0, then the currently selected limit line is OFF. The query version of the command returns a 1 if the currently selected limit line is ON and returns a 0 if OFF. Use :CALCulate:LIMit:TYPe to set the currently active limit line.
Syntax:
:CALCulate:LIMit[:STATe] OFF|ON|0|1
:CALCulate:LIMit[:STATe]?
Cmd Parameter
<boolean> OFF|ON|0|1
Query Response
<bNR1> 0|1
Default Value
OFF
Example
To turn on the currently selected limit line:
:CALCulate:LIMit ON :CALCulate:LIMit:STATe ON :CALCulate:LIMit:STATe 1
To turn off the currently selected limit line:
:CALCulate:LIMit OFF :CALCulate:LIMit:STATe 0 :CALCulate:LIMit 0
Front Panel Access
Shift‑6 (Limit), On/Off
Turn All Markers Off
:CALCulate:MARKer:AOFF
Description
Turns off all markers.
Syntax:
:CALCulate:MARKer:AOFF
Front Panel Access
Marker, More, All Markers Off
Peak Threshold
:CALCulate:MARKer:PEAK:THReshold
Description
Sets the peak/valley threshold as a percentage of the display. :CALCulate:MARKer:MAXimum:LEFT and :CALCulate:MARKer:MAXimum:RIGHt use this value to determine whether a particular display point qualifies as a peak.
Syntax:
:CALCulate:MARKer:PEAK:THReshold <percentage>
:CALCulate:MARKer:PEAK:THReshold?
Cmd Parameter
<percentage>
Query Response
<percentage>
Default Value
10
Default Unit
%
Range
0% to 100%
Front Panel Access
Marker, More Peak Options, Peak Threshold
Marker Data
:CALCulate:MARKer:TABLe:DATA?
Description
Returns the marker table contents.
Syntax:
:CALCulate:MARKer:TABLe:DATA?
Cmd Parameter
NA (query only)
Query Response
NA
Front Panel Access
Marker, More, Marker Table On
Marker Table State
:CALCulate:MARKer:TABLe[:STATe]
Description
Turns the Marker Table on or off. Setting the value to ON turns on the marker table. Setting the value to OFF turns off the marker table.
Turns the delta marker noise on or off. Note that if counter marker is set to on when setting marker noise to on, then counter marker is set to off. This command is not valid in zero span. The query version of this command returns a 1 if the specified delta marker is noise marker and returns a 0 if not.
:CALCulate:MARKer1:DELTa:NOISe ON :CALCulate:MARKer1:DELTa:NOISe 1 :CALCulate:MARKer:DELTa:NOISe 1 :CALCulate:MARKer:DELTa:NOISe:STATe ON
To turn on marker noise for delta marker #2:
:CALCulate:MARKer2:DELTa:NOISe ON :CALCulate:MARKer2:DELTa:NOISe 1 :CALCulate:MARKer2:DELTa:NOISe:STATe ON
To turn off marker noise #5:
:CALCulate:MARKer5:DELTa:NOISe OFF :CALCulate:MARKer5:DELTa:NOISe 0 :CALCulate:MARKer5:DELTa:NOISe:STATe OFF
Front Panel Access
Marker, More, Marker Noise
Delta Marker X Value
:CALCulate:MARKer{1|2|3|4|5|6}:DELTa:X
Description
Sets the location of the delta marker on the x‑axis at the specified location <x‑parameter> + the reference marker x‑axis. <x‑parameter> is defined in the current x‑axis units. The query version of the command returns the location of the delta marker on the x‑axis.
If both the reference and delta marker #1 is currently at 1 GHz on the x‑axis, send the command below to set the delta marker #1 to 2 GHz on the x‑axis:
:CALCulate:MARKer1:DELTa:X 1GHz
(In zero span) If both the reference and delta marker #1 is currently at 25 microseconds on the x‑axis, then send the following command to set the delta marker to 50 µs on the x‑axis:
:CALCulate:MARKer1:DELTa:X 25µs
Related Command
:CALCulate:MARKer[1]|2|3|4|5|6:X
Front Panel Access
Marker, Delta
Delta Marker Read Y Value
:CALCulate:MARKer{1|2|3|4|5|6}:DELTa:Y?
Description
Reads the current absolute Y value for the specified delta marker. The units are the units of the y‑axis.
Syntax:
:CALCulate:MARKer{1|2|3|4|5|6}:DELTa:Y?
Default Unit
Current y‑axis unit
Front Panel Access
NA
Delta Marker to Span
:CALCulate:MARKer{1|2|3|4|5|6}:DELTa[:SET]:SPAN
Description
Sets the total span width to the value of the specified delta marker. Note that this command is valid only if delta marker is on.
:CAL1Culate:MARKer3:DELTa ON :CALCulate:MARKer3:DELTa 1 :CALCulate:MARKer3:DELTa:STATe ON :CALCulate:MARKer3:DELTa:STATe 1
To turn off delta marker #6
:CALCulate:MARKer6:DELTa OFF :CALCulate:MARKer6:DELTa:STATe OFF :CALCulate:MARKer6:DELTa:STATe 0
Front Panel Access
Marker, Delta
Marker Counter
:CALCulate:MARKer{1|2|3|4|5|6}:FCOunt[:STATe]
Description
Turns the marker frequency counter on or off. The marker counter is turned off when the selected marker is turned off. If delta marker is on when setting marker counter to on, then delta marker is turned off. If noise marker is set to on when setting marker counter to on, then noise marker is set to off. This command is not valid in zero span.
To turn on frequency counter for reference marker #2:
:CALCulate:MARKer2:FCOunt ON :CALCulate:MARKer2:FCOunt 1
Front Panel Access
Marker, More, Counter Marker
Marker Fixed State
:CALCulate:MARKer{1|2|3|4|5|6}:FIXed[:STATe]
Description
Sets the specified reference marker fixed state on or off. If Fixed is set to on, then the selected reference markers stay at the currently‑set amplitude when the marker is set to Fixed.
Puts the specified marker on the next highest peak to the left of the current peak. The next highest peak must be above the peak threshold. If no point meets that criterion, the marker is set to the first point on the trace.
Syntax:
:CALCulate:MARKer{1|2|3|4|5|6}:MAXimum:LEFT
Related Command
:CALCulate:MARKer:PEAK:THReshold
Front Panel Access
Marker, More Peak Options, Next Peak Left
Marker (Maximum) Peak Search Next
:CALCulate:MARKer{1|2|3|4|5|6}:MAXimum:NEXT
Description
Moves the marker to the highest peak anywhere in the trace which is lower than the current marker. If the given marker is not on, the command turns it on and sets it to the second highest peak in the trace. The command uses the existing peak threshold values to determine what is a peak and what is not.
Syntax:
:CALCulate:MARKer{1|2|3|4|5|6}:MAXimum:NEXT
Related Command
:CALCulate:MARKer:PEAK:THReshold
Front Panel Access
None
Marker (Maximum) Peak Search Right
:CALCulate:MARKer{1|2|3|4|5|6}:MAXimum:RIGHt
Description
Puts the specified marker on the next highest peak to the right of the current peak. The next highest peak must be above the peak threshold. If no point meets that criterion, the marker is set to the last point on the trace.
Syntax:
:CALCulate:MARKer{1|2|3|4|5|6}:MAXimum:RIGHt
Related Command
:CALCulate:MARKer:PEAK:THReshold
Front Panel Access
Marker, More Peak Options, Next Peak Right
Marker Noise
:CALCulate:MARKer{1|2|3|4|5|6}:NOISe[:STATe]
Description
Turns the marker noise on or off for the specified reference marker. Note that if counter marker is set to on when setting marker noise to on, then counter marker is set to off. This command is not valid in zero span.
:CALCulate:MARKer3:NOISe ON :CALCulate:MARKer3:NOISe 1
Front Panel Access
Marker, More, Marker Noise
Marker X Value
:CALCulate:MARKer{1|2|3|4|5|6}:X
Description
Sets the location of the marker on the x‑axis at the specified location. <x‑parameter> is defined in the current x‑axis units. The query version of the command returns the location of the marker on the x‑axis. Note that the marker is snapped to the data point closest to the specified value. If the specified marker is not on, then it is set to on.
Syntax:
:CALCulate:MARKer{1|2|3|4|5|6}:X <x-parameter>
:CALCulate:MARKer{1|2|3|4|5|6}:X?
Cmd Parameter
<x-parameter>
Query Response
<x-parameter>
Default Unit
Hz or seconds if in zero span
Example
To set reference marker #2 to 5 hertz on the x‑axis:
:CALCulate:MARKer2:X 5 :CALCulate:MARKer2:X 5Hz
To set reference marker #1 to 1.5 GHz on the x‑axis:
Reads the current Y value for the specified marker. The units are the units of the y‑axis.
Syntax:
:CALCulate:MARKer{1|2|3|4|5|6}:Y?
Cmd Parameter
NA (query only)
Query Response
NA
Default Unit
Current y‑axis unit
Front Panel Access
NA
Marker Frequency to Center
:CALCulate:MARKer{1|2|3|4|5|6}[:SET]:CENTer
Description
Sets the center frequency equal to the frequency of the specified marker. Note that this will result in a change to the start and stop frequencies and may also result in a change to the span. Note that this command is not valid in zero span.
Syntax:
:CALCulate:MARKer{1|2|3|4|5|6}[:SET]:CENTer
Front Panel Access
Marker, Marker Freq to Center
Marker to Reference Level
:CALCulate:MARKer{1|2|3|4|5|6}[:SET]:RLEVel
Description
Sets the reference level equal to the measured amplitude of the specified marker. Note that this may result in a change to the input attenuation.