Sets the N value in N dB BW measurement. Queries the N value in N dB BW measurement.
| Name | Type | Values | Description |
|---|
| rel_ampl | real | -140 - -0.01 | Consecutive real number specifying the relative amplitude threshold for the N dB bandwidth measurement. |
real - The query returns the N value in scientific notation.
:CALCulate:BANDwidth:NDB -4
:CALCulate:BWIDth:NDB -4
:CALCulate:BANDwidth:NDB?
:CALCulate:BWIDth:NDB?
Queries the measurement results of the N dB band. The returned bandwidth value is in scientific notation with Hz as the unit; if the two points on both sides of the current marker are not found, the query returns -1.000000000e+02.
real (Hz) - Returns the bandwidth value in scientific notation, with Hz as the unit.
none documented in the slice for this exact mnemonic
Queries the frequency value of the frequency point located to the left of the current marker with N dB fall or rise in peak amplitude. The query returns the frequency in scientific notation with Hz as the unit, or -1.000000000e+02 if the point is not found.
real (Hz) - Frequency value of the left-side frequency point in scientific notation, with Hz as the unit; returns -1.000000000e+02 if the point is not found.
Queries the frequency value of the frequency point that is located at the right side of the current marker with N dB fall or rise in its peak amplitude. If the point is not found, the query returns -1.000000000e+02.
real (Hz) - The frequency value in scientific notation, in Hz. If the frequency point is not found, the query returns -1.000000000e+02.
Deletes all the limit line data.
Enables or disables the limit line test function. The query returns the current status of the limit line test function.
| Name | Type | Values | Description |
|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables the limit line test function. |
enum - Returns 0 or 1 indicating the status of the limit line test function.
:CALCulate:LLINe:TEST OFF or :CALCulate:LLINe:TEST 0
:CALCulate:LLINe:TEST?
Enables or disables the coupling functions between the selected limit line data points and the reference level. The query returns the coupling status as 0 or 1.
| Name | Type | Values | Description |
|---|
| <n> | discrete | 1 - 6 | Selects the limit line number. |
| state | enum | OFF | ON | 0 | 1 | Enables or disables the coupling function. |
enum - Returns 0 or 1.
:CALCulate:LLINe2:AMPLitude:CMODe:RELative OFF or :CALCulate:LLINe2:AMPLitude:CMODe:RELative 0
:CALCulate:LLINe2:AMPLitude:CMODe:RELative?
Builds the selected limit line from the specified trace.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 6 | Selects the limit line number. |
| trace | enum | TRACE1 | TRACE2 | TRACE3 | TRACE4 | TRACE5 | TRACE6 | Specifies the trace used to build the limit line. |
:CALCulate:LLINe2:BUILd TRACE2
Copies the selected limit line to the current limit line. If the selected limit line is the same as the current limit line, no operation is performed.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 6 | Limit line number to mark as the current limit line. |
| limit line | enum | LLINE1 | LLINE2 | LLINE3 | LLINE4 | LLINE5 | LLINE6 | Limit line to copy to the current limit line. |
:CALCulate:LLINe2:COPY LLINE1
Edits one limit line and marks it with n. The query form returns the limit line data currently being edited.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 6 | Limit line number to edit. |
| x | real | 0 Hz - 4.5 GHz | Frequency value for a point in the limit line. |
| ampl | real | -1,000 dBm - 1,000 dBm | Amplitude value for a point in the limit line. |
| connect | enum | 0 | 1 | Indicates whether the current point connects to the previous point. |
returns
:CALCulate:LLINe2:DATA 50,100,0,100,150,1,200,200,1
Deletes the selected limit line.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | |
:CALCulate:LLINe2:DELete
Turns on or off the selected limit line. Queries the status of the selected limit line.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 6 | Selects the limit line number. |
| state | enum | OFF | ON | 0 | 1 | Turns the selected limit line off or on. |
1
Queries the measurement results of the selected limit line and its associated trace.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 6 | |
integer - Returns 0 for pass or 1 for fail.
Enables or disables coupling between the selected limit line data points and the center frequency. The query returns 0 or 1 to indicate whether the coupling function is disabled or enabled.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 6 | Selects the limit line number. |
| state | boolean | OFF | ON | 0 | 1 | Enables or disables the coupling function. |
boolean - Returns 0 if the coupling function is disabled and 1 if it is enabled.
:CALCulate:LLINe2:FREQuency:CMODe:RELative OFF or :CALCulate:LLINe2:FREQuency:CMODe:RELative
0
:CALCulate:LLINe2:FREQuency:CMODe:RELative?
Sets the margin for the selected limit line. Queries the margin for the selected limit line.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 6 | Selects the limit line number. |
| rel_ampl | real | -40 dB - 0 dB | Sets the relative amplitude margin. |
real - The query returns the margin for the limit line in scientific notation.
:CALCulate:LLINe2:MARGin 1 dB
:CALCulate:LLINe2:MARGin?
Enables or disables the margin for the selected limit line. Queries the status of the margin for the selected limit line.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 6 | Selects the limit line number. |
| state | enum | OFF | ON | 0 | 1 | Turns the margin state off or on. |
enum - Returns the margin status as 0 or 1.
:CALCulate:LLINe2:MARGin:STATe ON or :CALCulate:LLINe2:MARGin:STATe 1
:CALCulate:LLINe2:MARGin:STATe?
Sets the trace to be tested against the current limit line. Queries the trace to be tested against the current limit line.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 6 | |
| trace | integer | 1 - 6 | Trace number to test against the current limit line. |
integer - Returns the trace number tested against the current limit line.
:CALCulate:LLINe3:TRACe 2
:CALCulate:LLINe3:TRACe?
Sets the type of the specified limit line. Queries the type of the specified limit line.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 6 | |
| mode | enum | UPPer | LOWer | Selects whether the specified limit line is upper or lower type. |
enum - Returns the type of the specified limit line.
Turns off all the enabled markers.
Enables or disables the couple marker function. Queries the state of the couple marker function.
| Name | Type | Values | Description |
|---|
| stateopt | enum | OFF | ON | 0 | 1 | Enables or disables the couple marker function. |
integer - The query returns 0 or 1, indicating the state of the couple marker function.
The following command disables the couple marker function. :CALCulate:MARKer:COUPle:STATe OFF or :CALCulate:MARKer:COUPle:STATe 0
The following query returns 0. :CALCulate:MARKer:COUPle:STATe?
Sets the peak offset in dB. The query returns the peak offset.
| Name | Type | Values | Description |
|---|
| rel_ampl | real | dB | Relative amplitude offset for the peak marker. |
Enables or disables the peak offset function. Queries the status of the peak offset function.
| Name | Type | Values | Description |
|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables the peak offset function. |
enum - Returns the status of the peak offset function as 0 or 1.
:CALCulate:MARKer:PEAK:EXCursion:STATe ON or :CALCulate:MARKer:PEAK:EXCursion:STATe 1
:CALCulate:MARKer:PEAK:EXCursion:STATe?
Sets the peak search mode. Queries the peak search mode.
| Name | Type | Values | Description |
|---|
| mode | enum | PARameter | MAXimum | Peak search mode. |
enum - Returns the current peak search mode.
:CALCulate:MARKer:PEAK:SEARch:MODE PARameter|MAXimum
:CALCulate:MARKer:PEAK:SEARch:MODE?
Sets the sorting order of the data displayed in the peak table, or queries the current sorting order.
| Name | Type | Values | Description |
|---|
| mode | enum | FREQuency | AMPLitude | Sorting order for the peak table. |
:CALCulate:MARKer:PEAK:SORT AMPLitude
:CALCulate:MARKer:PEAK:SORT?
Sets which peaks are listed in the peak table based on the peak criteria. The query returns the current readout mode.
| Name | Type | Values | Description |
|---|
| mode | enum | ALL | GTDLine | LTDLine | Selects whether all peaks, peaks greater than the display line, or peaks less than the display line are listed. |
enum - Returns the current peak table readout mode.
:CALCulate:MARKer:PEAK:TABLe:READout GTDLine
:CALCulate:MARKer:PEAK:TABLe:READout?
Enables or disables the peak table. Queries the status of the peak table.
| Name | Type | Values | Description |
|---|
| stateopt | enum | OFF | ON | 0 | 1 | Peak table enable state. |
enum - Returns the status of the peak table.
Sets the peak threshold. The default unit is dBm, and the query returns the peak threshold in scientific notation.
| Name | Type | Values | Description |
|---|
| ampl | real | -200 dBm - 0 dBm | Peak threshold amplitude to set. |
:CALCulate:MARKer:PEAK:THReshold -100
:CALCulate:MARKer:PEAK:THReshold?
Enables or disables the peak threshold function. Queries the status of the peak threshold function.
| Name | Type | Values | Description |
|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables the peak threshold function. |
enum - Returns the status of the peak threshold function as 0 or 1.
Enables or disables the marker table. Queries the status of the marker table.
| Name | Type | Values | Description |
|---|
| stateopt | enum | OFF | ON | 0 | 1 | Sets whether the marker table is enabled or disabled. |
enum - The query returns 0 or 1.
Enables or disables signal track. Queries the status of the signal track.
| Name | Type | Values | Description |
|---|
| stateopt | enum | OFF | ON | 0 | 1 | Turns signal track off or on. |
Enables or disables the continuous peak search function and marks the peak value with the selected marker number. The query returns the status of continuous peak search.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker number used to mark the peak value. |
| stateopt | boolean | OFF | ON | 0 | 1 | Turns continuous peak search on or off. |
boolean - Returns the status of continuous peak search as 0 or 1.
:CALCulate:MARKer1:CPSeatch:STATe ON or :CALCulate:MARKer1:CPSeatch:STATe 1
:CALCulate:MARKer1:CPSeatch:STATe?
Sets the gate time for Marker n. The unit is s. Queries the gate time for Marker n.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker index. |
| time | real | 1 μs - 500 ms | Gate time for Marker n. |
real - The gate time for Marker n in scientific notation.
:CALCulate:MARKer2:FCOunt:GATetime 0.01
:CALCulate:MARKer2:FCOunt:GATetime?
Turns on or off the auto gate time for Marker n. Queries the status of the auto gate time for Marker n.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
| state | boolean | OFF | ON | 0 | 1 | |
enum - The query returns 1 or 0.
:CALCulate:MARKer2:FCOunt:GATetime:AUTO ON or :CALCulate:MARKer2:FCOunt:GATetime:AUTO 1
:CALCulate:MARKer2:FCOunt:GATetime:AUTO?
Enables or disables the frequency counter function of the specified marker. The query reports the status of that function.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Specifies the marker number. |
| stateopt | boolean | OFF | ON | 0 | 1 | Turns the frequency counter function off or on. |
enum - Returns 0 or 1 indicating the status of the frequency counter function.
:CALCulate:MARKer2:FCOunt:STATe ON or :CALCulate:MARKer2:FCOunt:STATe 1
:CALCulate:MARKer2:FCOunt:STATe?
Queries the readout of the frequency counter of the specified marker. The return is in Hz, and NAN is returned when the frequency counter function is disabled.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
integer (Hz) - The readout of the frequency counter, or NAN when the frequency counter function is disabled.
:CALCulate:MARKer2:FCOunt:X?
Selects the special measurement type for the specified marker. Queries the special measurement type of the specified marker.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker number. |
| mode | enum | NOISe | BPOWer | BDENsity | OFF | Special measurement type for the specified marker. |
enum - Returns the marker's special measurement type as NOIS, BPOW, BDEN, or OFF.
:CALCulate:MARKer1:FUNCtion NOISe
:CALCulate:MARKer1:FUNCtion?
Sets the left edge frequency or time of the signal involved in the calculation for the band function. The query returns the left edge frequency or time of the signal in scientific notation.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker number. |
| freq | real | 0 - band right | Left edge frequency or time. |
real - The left edge frequency or time of the signal in scientific notation.
:CALCulate:MARKer1:FUNCtion:BAND:LEFT <freq>
:CALCulate:MARKer1:FUNCtion:BAND:LEFT?
Sets or queries the right edge frequency or time of the signal involved in the band function. This command is only valid when the corresponding bandwidth function is enabled; in zero span or PvT it refers to time instead of frequency.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Marker number. |
| freq | real | band left - +∞ | Right edge frequency or time to set. |
real - Returns the right edge frequency or time of the signal in scientific notation.
:CALCulate:MARKer1:FUNCtion:BAND:RIGHt 4000000000
:CALCulate:MARKer1:FUNCtion:BAND:RIGHt?
Sets or queries the bandwidth or time span used in the band-function calculation. The command is only valid when the corresponding bandwidth function is enabled; it is also used to set signal time when zero span is enabled in GPSA mode or in PvT view in RTSA mode.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker number. |
| freq | real | 0 - +∞ | Bandwidth or time span of the signal involved in the band-function calculation. |
string - Returns the bandwidth of the signal involved in the calculation for the band function in scientific notation.
:CALCulate:MARKer1:FUNCtion:BAND:SPAN 500000000
:CALCulate:MARKer1:FUNCtion:BAND:SPAN?
Enables or disables the band span auto function. Queries the status of band span auto function.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker number. |
| state | enum | OFF | ON | 0 | 1 | Turns band span auto off or on. |
Enables or disables the marker line of the specified marker. Queries the status for the marker line of the specified marker.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Marker number. |
| state | enum | OFF | ON | 0 | 1 | Turns the marker line on or off. |
enum - Returns the marker line status as 0 or 1.
:CALCulate:MARKer1:LINes:STATe ON or :CALCulate:MARKer1:LINes:STATe 1
:CALCulate:MARKer1:LINes:STATe?
Searches for and marks the nearest peak located to the left of the current peak that meets the peak search condition.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Marker number. |
Performs one peak search based on the search mode set by :CALCulate:MARKer:PEAK:SEARch:MODE, and marks it with the specified marker.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Marker number to use. |
:CALCulate:MARKer2:MAXimum:MAX
Searches for and marks the peak whose amplitude on the trace is next to that of the current peak and which meets the peak search condition.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Marker number to use. |
:CALCulate:MARKer2:MAXimum:NEXT
Searches for and marks the nearest peak located at the right side of the current peak that meets the peak search condition.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker number to use. |
:CALCulate:MARKer2:MAXimum:RIGHt
Searches for and marks the peak with the minimum amplitude on the trace.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Marker number. |
:CALCulate:MARKer2:MINimum
Sets the type of the specified marker, or queries the type of the specified marker.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker number to select. |
| mode | enum | POSition | DELTa | FIXed | OFF | Marker type to set. |
enum - Returns the marker type as POS, DELT, FIX, or OFF.
:CALCulate:MARKer1:MODE POSition
:CALCulate:MARKer1:MODE?
Performs the peak-peak search and marks it with the specified marker.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Specifies the marker number to use. |
:CALCulate:MARKer1:PTPeak
Sets the reference marker for the specified marker. Queries the reference marker for the specified marker.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Marker number to use. |
| integer | integer | 1 - 8 | Reference marker number. |
integer - Returns the reference marker number for the specified marker.
:CALCulate:MARKer1:REFerence 2
:CALCulate:MARKer1:REFerence?
Sets the frequency of the specified marker to the center frequency of the analyzer. It is invalid in zero span and for PvT measurement mode in RTSA.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Specifies the marker number. |
:CALCulate:MARKer1:SET:CENTer
Sets the frequency difference of the specified Delta marker to the center frequency of the analyzer.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Specifies the marker number. |
:CALCulate:MARKer1:SET:DELTa:CENTer
Sets the frequency difference of the specified Delta marker to the span of the analyzer.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
:CALCulate:MARKer1:SET:DELTa:SPAN
Sets the amplitude of the specified marker to the analyzer reference level.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Specifies the marker number. |
:CALCulate:MARKer2:SET:RLEVel
Sets the frequency of the specified marker to the start frequency of the analyzer.
| Name | Type | Values | Description |
|---|
| n | enum | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Specifies the marker number. |
:CALCulate:MARKer3:SET:STARt
Sets the frequency of the specified marker to the center frequency step of the analyzer.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Marker number to set. |
:CALCulate:MARKer4:SET:STEP
Sets the frequency of the specified marker to the stop frequency of the analyzer.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Specifies the marker number. |
:CALCulate:MARKer2:SET:STOP
Enables or disables the specified marker. The query returns the status for the specified marker.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Marker number. |
| state | enum | OFF | ON | 0 | 1 | Enables or disables the marker. |
enum - Returns the marker state as 0 or 1.
:CALCulate:MARKer1:STATe ON or :CALCulate:MARKer1:STATe 1
:CALCulate:MARKer1:STATe?
Sets the marker trace for the specified marker. Queries the marker trace for the specified marker.
| Name | Type | Values | Description |
|---|
| n | integer | 1 - 8 | Specifies the marker number. |
| integer | integer | 1 - 6 | Indicates the marker trace to use. |
integer - Returns the marker trace number.
:CALCulate:MARKer1:TRACe 1
:CALCulate:MARKer1:TRACe?
Enables or disables the auto trace marking of the specified marker. Queries the status of the auto trace marking of the specified marker.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Marker number. |
| state | boolean | OFF | ON | 0 | 1 | Enables or disables auto trace marking. |
integer - Returns 0 if auto trace marking is disabled and 1 if it is enabled.
:CALCulate:MARKer1:TRACe:AUTO ON or :CALCulate:MARKer1:TRACe:AUTO 1
:CALCulate:MARKer1:TRACe:AUTO?
Sets the X-axis value of the specified marker. The default unit is Hz; the query returns the marker's X-axis value in scientific notation.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Specifies which marker to address. |
| param | real | Hz | Consecutive real number giving the marker X-axis value; valid within the current X-axis range. |
string - The X-axis value of the specified marker, returned in scientific notation.
:CALCulate:MARKer1:X 150000000
:CALCulate:MARKer1:X?
Sets the readout mode of the X axis of the specified marker. Queries the readout mode of the X axis of the specified marker.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | |
| mode | enum | FREQuency | TIME | ITIMe | PERiod | Selects the X-axis readout mode for the specified marker. |
Enables or disables the auto readout mode of the specified marker's X-axis readout. When enabled, the readout mode is re-determined based on the destination trace if the marker trace changes.
| Name | Type | Values | Description |
|---|
| <n> | discrete | 1 - 8 | Marker number. |
| state | boolean | OFF | ON | 0 | 1 | Enables or disables auto readout mode. |
boolean - Returns the auto readout mode of the specified marker as 0 or 1.
:CALCulate:MARKer1:X:READout:AUTO ON or :CALCulate:MARKer1:X:READout:AUTO 1
:CALCulate:MARKer1:X:READout:AUTO?
Sets the Y-axis value of the specified fixed marker. The query returns the Y-axis value of the specified marker in scientific notation, with a default unit of dBm.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 - 8 | Specifies the marker number. |
| amp | real | -170 - 30 | Sets the Y-axis value of the specified marker. |
real (dBm) - The Y-axis value of the specified marker, returned in scientific notation.
:CALCulate:MARKer1:Y -59.6
:CALCulate:MARKer1:Y?
Sets the trace number of the trace where the marker stays in the Spectrogram view. Queries the trace number of the trace where the marker stays in the Spectrogram view.
| Name | Type | Values | Description |
|---|
| n | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
| integer | integer | 1 - 8192 | |
integer - The query returns the trace number in integer.
:CALCulate:MARKer1:Z:POSition <integer>
:CALCulate:MARKer1:Z:POSition?
Sets mathematical operations between traces and, in some cases, user-defined offsets. Queries the math operation function of the specified trace.
| Name | Type | Values | Description |
|---|
| trace_destination | enum | TRACE1 | TRACE2 | TRACE3 | TRACE4 | TRACE5 | TRACE6 | Trace that receives the math operation. |
| function_math | enum | PDIFference | PSUM | LOFFset | LMOFFset | LDIFference | OFF | Math operation function to apply. |
| trace1_operation | enum | TRACE1 | TRACE2 | TRACE3 | TRACE4 | TRACE5 | TRACE6 | Operand trace used as trace 1. |
| trace2_operation | enum | TRACE1 | TRACE2 | TRACE3 | TRACE4 | TRACE5 | TRACE6 | Operand trace used as trace 2. |
| rel_offset | real | -100 - 100 | Relative log offset used by LOFFset and LMOFFset operations. |
| rel_reference | real | -170 - 30 | Relative log reference used by LDIFference operations. |
enum - Returns the operation function of the specified trace.
Enables or disables the normalize function. Queries the status of normalization.
| Name | Type | Values | Description |
|---|
| state | enum | OFF | ON | 0 | 1 | Enables or disables normalization. |
enum - The query returns 0 or 1.
:CALCulate:NTData:STATe ON or :CALCulate:NTData:STATe 1
:CALCulate:NTData:STATe?