FPC UserManual en 08 (251-300)
FPC UserManual en 08 (251-300)
OFF
Turn off the coupling (manual step size).
You can define a manual step size with [SENSe:]FREQuency:
CENTer:STEP.
*RST: DIVTen
Example: //Couple the step size to the span
FREQ:CENT:STEP:LINK DIVT
Manual operation: See "Center Freq Step Size" on page 371
[SENSe:]FREQuency:INPut:MODE <InputMode>
This command selects the frequency input mode. Select the channel frequency mode
only if you want to work with channel tables. In this case, the input of the center fre-
quency is not a frequency value, but a channel number.
Parameters:
<InputMode> FREQuency
Center frequency is defined in terms of a frequency (in Hz).
You can define the frequency with [SENSe:]FREQuency:
CENTer.
CHANnel
Center frequency is defined in terms of a channel.
You can select the channel with [SENSe:]CHANnel.
*RST: FREQ
Example: //Set the frequency mode to work with channel tables
FREQ:INP:MODE CHAN
Manual operation: See "Frequency Mode" on page 371
See "Frequency Mode" on page 382
See "Signal Standard" on page 401
[SENSe:]FREQuency:MODE <OperationMode>
This command selects the measurement domain (frequency or time).
In the time domain (CW and FIXed), set the frequency with:
● [SENSe:]FREQuency:CENTer
In the frequency domain (SWEep), set it with:
● [SENSe:]FREQuency:CENTer
● [SENSe:]FREQuency:SPAN
● [SENSe:]FREQuency:STARt
● [SENSe:]FREQuency:STOP
Parameters:
<OperationMode> CW
Select the time domain (span = 0)
FIXed
Select the time domain (span = 0)
SWEep
Select the frequency domain (span > 0).
*RST: SWEep
Example: //Activate frequency domain measurements
FREQ:MODE SWE
Manual operation: See "Frequency Mode" on page 371
[SENSe:]FREQuency:OFFSet <FrequencyOffset>
This command defines a frequency offset.
Parameters:
<FrequencyOffset> <numeric value>
Range: depends on the start frequency to 100 GHz
*RST: 0 Hz
Default unit: Hz
Example: //Define a frequency offset
FREQ:OFFS 100MHZ
Manual operation: See "Frequency Offset" on page 371
See "Frequency Offset" on page 396
[SENSe:]FREQuency:SPAN <Span>
This command defines the frequency span.
If you define a span of 0 Hz, the R&S FPC starts a measurement in the time domain.
Parameters:
<Span> <numeric value>
Refer to the datasheet for details on the frequency range of your
R&S FPC.
*RST: fmax with fmax = maximum frequency
Default unit: Hz
Example: //Define frequency span
FREQ:SPAN 10MHZ
Manual operation: See "Manual Span" on page 372
See "Zero Span" on page 372
See "Manual Span" on page 402
[SENSe:]FREQuency:SPAN:FULL
This command restores the full span.
Refer to the datasheet for details on the frequency range of your R&S FPC.
[SENSe:]FREQuency:STARt <Frequency>
This command defines the start frequency for measurements in the frequency domain
(span > 0).
Parameters:
<Frequency> <numeric value>
Refer to the datasheet for details on the frequency range of your
R&S FPC.
*RST: 0 Hz
Default unit: Hz
Example: //Define start frequency
FREQ:STAR 20MHZ
Manual operation: See "Start Frequency" on page 371
See "Start Frequency" on page 401
[SENSe:]FREQuency:STOP <Frequency>
This command defines the stop frequency for measurements in the frequency domain
(span > 0).
Parameters:
<Frequency> <numeric value>
Refer to the datasheet for details on the frequency range of your
R&S FPC.
*RST: fmax
Default unit: Hz
Example: //Define stop frequency
FREQ:STOP 500MHZ
Manual operation: See "Stop Frequency" on page 371
See "Stop Frequency" on page 401
20.12.3 Amplitude
DISPlay<n>[:WINDow]:TRACe<t>:Y:SPACing...................................................................254
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]................................................................... 254
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]:ADJust........................................................ 255
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]:RLEVel........................................................255
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]:RLEVel:OFFSet........................................... 256
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]:RPOSition................................................... 256
INPut:ATTenuation......................................................................................................... 257
INPut:ATTenuation:AUTO............................................................................................... 257
INPut:ATTenuation:MODE...............................................................................................257
INPut:GAIN:STATe......................................................................................................... 258
INPut:IMPedance...........................................................................................................258
INPut:IMPedance:PAD....................................................................................................259
[SENSe:]CORRection:TRANsducer<td>:SELect............................................................... 259
[SENSe:]CORRection:TRANsducer<td>:UNIT?.................................................................259
[SENSe:]CORRection:TRANsducer<td>[:STATe]...............................................................260
UNIT<n>:POWer............................................................................................................260
DISPlay<n>[:WINDow]:TRACe<t>:Y:SPACing <Scaling>
This command selects the scale of the y-axis.
Suffix: .
<n> irrelevant
<t> irrelevant
Parameters:
<Scaling> LOGarithmic
Select a logarithmic scale.
When you select a logarithmic scale, you can define the display
range manually or automatically.
• Manual: DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]
• Automatic: DISPlay<n>[:WINDow]:TRACe<t>:Y[:
SCALe]:ADJust
LINear
Select a linear scale (%).
The display range of a linear scale is fixed (0 % to 100 %).
*RST: LOGarithmic
Example: //Select linear scaling of the y-axis
DISP:TRAC:Y:SPAC LIN
Manual operation: See "Range / Ref Position" on page 373
See "Range / Ref Position" on page 383
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe] <DisplayRange>
This command defines the display range of the y-axis.
Prerequisites for this command
● Select logarithmic scale for the y-axis (DISPlay<n>[:WINDow]:TRACe<t>:Y:
SPACing).
For a linear scale, you cannot modify the display range as it is fixed.
Suffix: .
<n> irrelevant
<t> irrelevant
Parameters:
<DisplayRange> <numeric value>
Range: 1 to 150 dB
*RST: 100 dB
Default unit: dB
Example: //Define display range
DISP:TRAC:Y:SPAC LOG
DISP:TRAC:Y 110dB
Manual operation: See "Range / Ref Position" on page 373
See "Range / Ref Position" on page 383
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]:ADJust
This command automatically scales the y-axis.
Suffix: .
<n> irrelevant
<t> irrelevant
Example: //Adjust the y-axis
DISP:TRAC:Y:ADJ
Usage: Event
Manual operation: See "Range / Ref Position" on page 373
See "Auto Range" on page 373
See "Range / Ref Position" on page 383
See "Auto Range" on page 383
See "Auto Range" on page 403
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]:RLEVel <ReferenceLevel>
This command defines the reference level.
Suffix: .
<n> irrelevant
<t> irrelevant
Parameters:
<ReferenceLevel> <numeric value>
The unit depends on UNIT<n>:POWer.
The available value range is specified in the data sheet.
*RST: -20 dBm
Example: //Define reference level
UNIT:POW DBM
DISP:TRAC:Y:RLEV –60
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]:RLEVel:OFFSet <Offset>
This command defines a reference level offset.
Suffix: .
<n> irrelevant
<t> irrelevant
Parameters:
<Offset> <numeric value>
Range: -100 to 100 dB
*RST: 0 dB
Default unit: dB
Example: //Define a level offset
DISP:TRAC:Y:RLEV:OFFS –10dB
Manual operation: See "Range / Ref Position" on page 373
See "Range / Ref Position" on page 383
DISPlay<n>[:WINDow]:TRACe<t>:Y[:SCALe]:RPOSition <Position>
This command defines the position of the reference level on the display grid.
Prerequisites for this command
● Select logarithmic scale for the y-axis (DISPlay<n>[:WINDow]:TRACe<t>:Y:
SPACing).
For a linear scale, you cannot modify the reference position.
Suffix: .
<n> irrelevant
<t> irrelevant
Parameters:
<Position> <numeric value> (integer)
Range: 0 to 10
*RST: 10
Example: //Set the reference position to the 5th grid line
DISP:TRAC:Y:SPAC LOG
DISP:TRAC:Y:RPOS 5
Manual operation: See "Range / Ref Position" on page 373
See "Range / Ref Position" on page 383
INPut:ATTenuation <Attenuation>
This command selects the RF attenuation.
Effects of this command
● Turns off automatic selection of the attenuation and therefore the coupling to the
reference level (INPut:ATTenuation:AUTO).
● Reference level will be adjusted if the currently defined reference level is not com-
patible to the selected attenuation.
Parameters:
<Attenuation> <numeric value>
Range: 0 to 40
Increment: 5
*RST: 0 (AUTO is ON)
Default unit: dB
Example: //Select attenuation
INP:ATT 30dB
Manual operation: See "Attenuator" on page 373
See "Attenuator" on page 384
See "Attenuator" on page 392
See "Attenuator" on page 396
INPut:ATTenuation:AUTO <State>
This command turns automatic selection of the attenuation level on and off.
Parameters:
<State> ON | OFF | 1 | 0
*RST: ON | 1
Example: //Turn on automatic attenuation selection
INP:ATT:AUTO ON
Manual operation: See "Attenuator" on page 373
See "Attenuator" on page 384
See "Attenuator" on page 392
See "Attenuator" on page 396
INPut:ATTenuation:MODE <AttenuationMode>
This command selects the attenuation mode.
Prerequisites for this command
● Select attenuation automatically (INPut:ATTenuation:AUTO).
Parameters:
<AttenuationMode> LDIStortion
Select "Auto Low Distortion" mode.
LNOise
Select "Auto Low Noise" mode.
*RST: LNOise
Example: //Select auto low noise attenuation
INP:ATT:AUTO ON
INP:ATT:MODE LNO
Manual operation: See "Attenuator" on page 373
See "Attenuator" on page 384
See "Attenuator" on page 392
See "Attenuator" on page 396
INPut:GAIN:STATe <State>
This command turns the preamplifier on and off.
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Turn on preamplifier
INP:GAIN:STAT ON
Manual operation: See "Preamplifier" on page 373
See "Preamplifier" on page 384
See "Preamplifier" on page 392
See "Preamplifier" on page 396
INPut:IMPedance <Impedance>
This command selects the nominal input impedance.
The selected impedance is taken into account in all level indications of results.
When you need to select a 75 Ω impedance, the 50 Ω impedance is transformed to a
higher impedance. A 75 Ω matching pad is required for this transformation. The correc-
tion value in that case is 1.76 dB = 10log(75Ω/50Ω).
Prerequisites for this command
● Select a matching pad (INPut:IMPedance:PAD).
Parameters:
<Impedance> 50 | 75
*RST: 50
Default unit: Ω
Example: //Select input impedance
INP:IMP:PAD RAZ
INP:IMP 75
INPut:IMPedance:PAD <PadType>
This command selects a matching pad required for a 75 Ω input impedance.
Parameters:
<PadType> RAM | RAZ | HZTE
HZTE
75 Ω FSH-Z38
RAM
75 Ω RAM
RAZ
75 Ω RAZ
Example: //Select 75 Ω input impedance and the R&S RAZ as the match-
ing pad.
INPut:IMP 75;PAD RAZ
Manual operation: See "Impedance" on page 373
See "Impedance" on page 384
See "Impedance" on page 392
[SENSe:]CORRection:TRANsducer<td>:SELect <TransducerFactor>
This command selects a transducer factor.
Suffix: .
<td> Transducer
Parameters:
<TransducerFactor> String containing the file name of the transducer factor. If the file
does not exist, the R&S FPC creates a new transducer factor.
Example: //Select primary transducer
CORR:TRAN1:SEL 'HE200A-20-200.pritrd'
//Select secondary transducer
CORR:TRAN2:SEL 'PreAmp.sectrd'
Manual operation: See "Transducer" on page 374
See "Transducer" on page 384
[SENSe:]CORRection:TRANsducer<td>:UNIT?
This command queries the unit of the current transducer factor.
Prerequisites for this command
● Select a transducer ([SENSe:]CORRection:TRANsducer<td>:SELect).
Suffix: .
<td> Transducer
Return values:
<Unit>
Example: //Query the unit of the primary transducer
CORR:TRAN1:SEL 'HE200A-20-200.pritrd'
CORR:TRAN1:UNIT?
Usage: Query only
Manual operation: See "Transducer" on page 374
[SENSe:]CORRection:TRANsducer<td>[:STATe] <State>
This command turns a transducer factor on and off.
Prerequisites for this command
● Select a transducer ([SENSe:]CORRection:TRANsducer<td>:SELect).
Suffix: .
<td> Transducer
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Turn on primary transducer
CORR:TRAN1:SEL 'HE200A-20-200.pritrd'
CORR:TRAN1 ON
//Turn on secondary transducer
CORR:TRAN2:SEL 'PreAmp.sectrd'
CORR:TRAN2 ON
Manual operation: See "Transducer" on page 374
See "Transducer" on page 384
UNIT<n>:POWer <Unit>
This command selects the unit displayed on the y-axis.
Suffix: .
<n> irrelevant
Parameters:
<Unit> DBM | DBUV | DBMV | V | W | DUVM | DUAM | V_M | W_M2
Note that the availability of units depends on the operating
mode.
*RST: dBm
Example: //Select displayed unit
UNIT:POW DBUV
20.12.4 Bandwidth
[SENSe:]BWIDth[:RESolution].........................................................................................261
[SENSe:]BANDwidth[:RESolution]................................................................................... 261
[SENSe:]BWIDth[:RESolution]:AUTO............................................................................... 261
[SENSe:]BANDwidth[:RESolution]:AUTO..........................................................................261
[SENSe:]BWIDth:VIDeo..................................................................................................262
[SENSe:]BANDwidth:VIDeo............................................................................................ 262
[SENSe:]BWIDth:VIDeo:AUTO........................................................................................ 262
[SENSe:]BANDwidth:VIDeo:AUTO...................................................................................262
[SENSe:]BWIDth[:RESolution] <Bandwidth>
[SENSe:]BANDwidth[:RESolution] <Bandwidth>
This command selects the resolution bandwidth (or measurement bandwidth).
Effects of this command
● Turns off automatic selection of resolution bandwidth ([SENSe:]BANDwidth[:
RESolution]:AUTO).
Parameters:
<Bandwidth> <numeric value> (integer)
Value adjustable in 1 - 3 steps (1 Hz, 3 Hz, 10 Hz, etc.).
In addition, you can select a 200 kHz bandwidth.
Range: 1 Hz to 3 MHz
*RST: - (AUTO is set to ON)
Default unit: Hz
Example: //Define resolution bandwidth
BAND 100KHZ
Manual operation: See "RBW: Manual" on page 374
See "RBW: Manual" on page 384
See "RBW: Manual" on page 403
[SENSe:]BWIDth[:RESolution]:AUTO <Bandwidth>
[SENSe:]BANDwidth[:RESolution]:AUTO <State>
This command turns automatic selection of the resolution bandwidth (or measurement
bandwidth) on and off.
Effects of this command
● Turn on automatic RBW selection to couple the RBW to the span.
When you turn off automatic selection of the resolution bandwidth, you can select one
manually with [SENSe:]BANDwidth[:RESolution].
Parameters:
<State> ON | OFF | 1 | 0
*RST: ON | 1
Example: //Turn on automatic RBW selection
BAND:AUTO OFF
Manual operation: See "RBW: Auto" on page 374
See "RBW: Auto" on page 403
[SENSe:]BWIDth:VIDeo <Bandwidth>
[SENSe:]BANDwidth:VIDeo <Bandwidth>
This command selects the video bandwidth.
Effects of this command
● Turns off automatic selection of video bandwidth ([SENSe:]BANDwidth:VIDeo:
AUTO).
Parameters:
<Bandwidth> <numeric value> (integer)
Value adjustable in 1 - 3 steps (1 Hz, 3 Hz, 10 Hz, etc.).
Range: 1 Hz to 3 MHz
*RST: - (AUTO is set to ON)
Default unit: Hz
Example: //Select video bandwidth
BAND:VID 10KHZ
Manual operation: See "VBW: Manual" on page 374
[SENSe:]BWIDth:VIDeo:AUTO <State>
[SENSe:]BANDwidth:VIDeo:AUTO <State>
This command turns automatic selection of the resolution bandwidth on and off.
Effects of this command
● Turn on automatic VBW selection to couple the VBW to the RBW.
When you turn off automatic selection of the video bandwidth, you can select one man-
ually with [SENSe:]BANDwidth:VIDeo.
Parameters:
<State> ON | OFF | 1 | 0
*RST: ON | 1
Example: //Select VBW manually
BAND:VID:AUTO OFF
BAND:VID 10HZ
Manual operation: See "VBW: Auto" on page 374
ABORt.......................................................................................................................... 263
[SENSe:]SWEep:TIME................................................................................................... 263
[SENSe:]SWEep:TIME:AUTO......................................................................................... 264
INITiate:CONTinuous......................................................................................................264
INITiate[:IMMediate]....................................................................................................... 265
ABORt
This command aborts a measurement and resets the trigger system.
To prevent overlapping execution of the subsequent command before the measure-
ment has been aborted successfully, use the *OPC? or *WAI command after ABORt
and before the next command.
Note on blocked remote control programs
If a sequential command cannot be completed, for example because a triggered sweep
never receives a trigger, the remote control program will never finish and the remote
channel to the R&S FPC is blocked for further commands. In this case, you must inter-
rupt processing on the remote channel first in order to abort the measurement.
To do so, send a "Device Clear" command from the control instrument to the R&S FPC
on a parallel channel to clear all currently active remote channels. Depending on the
used interface and protocol, send the following commands
● Visa:viClear()
Now you can send the ABORt command on the remote channel performing the mea-
surement.
Example: //Abort measurement and start a new one once abort is com-
plete
ABOR;*WAI
INIT:IMM
Usage: Event
[SENSe:]SWEep:TIME <SweepTime>
This command defines the sweep time.
Effects of this command
● Turns off automatic selection of the sweep time ([SENSe:]BANDwidth[:
RESolution]:AUTO).
Parameters:
<SweepTime> <numeric value>
The available value range is specified in the datasheet.
*RST: - (AUTO is set to ON)
Default unit: s
[SENSe:]SWEep:TIME:AUTO <State>
This command couples and decouples the sweep time to the span and the resolution
and video bandwidths.
Effects of this command
● Turn on automatic sweep time selection to couple the sweep time to the span and
the RBW.
When you turn off automatic selection of the sweep time, you can select one manually
with [SENSe:]SWEep:TIME.
Parameters:
<State> ON | OFF | 1 | 0
*RST: ON | 1
Example: //Turn on automatic selection of the sweep time
SWE:TIME:AUTO ON
Manual operation: See "Sweep Time: Auto" on page 375
INITiate:CONTinuous <State>
This command selects the sweep mode.
To actually start the measurement, use INITiate[:IMMediate].
Parameters:
<State> ON | 1
Select continuous sweep mode.
OFF | 0
Select single sweep mode.
Example: //Turn on single sweep mode.
INIT:CONT OFF
INITiate[:IMMediate]
The command initiates a new measurement sequence.
Effects of this command
● In single sweep mode, with an average count > 0, the command restarts the mea-
surement.
● When you have selected the maxhold, minhold or average trace mode the com-
mand resets the trace.
in single sweep mode, you can synchronize to the end of the measurement with *OPC,
*OPC? or *WAI. In continuous sweep mode, synchronization to the end of the mea-
surement is not possible. Thus, it is not recommended that you use continuous sweep
mode in remote control, as results like trace data or markers are only valid after a sin-
gle sweep end synchronization.
Example: //Start a single sweep and wait to end of sweep
INIT:CONT OFF
INIT;*WAI
Usage: Event
Manual operation: See "Continuous Measurement" on page 169
See "Single Measurement" on page 170
See "Continuous Sweep" on page 375
See "Single Sweep" on page 375
See "Continuous Scan" on page 385
See "Single Scan" on page 385
See "Continuous Measurement" on page 393
See "Single Measurement" on page 393
See "Continuous Measurement" on page 397
See "Single Measurement" on page 397
See "Continuous Sweep" on page 403
See "Single Sweep" on page 404
20.12.6 Trigger
TRIGger[:SEQuence]:HOLDoff[:TIME]..............................................................................266
TRIGger[:SEQuence]:LEVel:VIDeo.................................................................................. 266
TRIGger[:SEQuence]:SLOPe.......................................................................................... 266
TRIGger[:SEQuence]:SOURce........................................................................................267
TRIGger[:SEQuence]:HOLDoff[:TIME] <TriggerDelay>
This command defines the length of the trigger delay.
Prerequisites for this command
● Select external trigger (TRIGger[:SEQuence]:SOURce).
Parameters:
<TriggerDelay> <numeric value>
Range: 0 to 100 s
*RST: 0s
Default unit: s
Example: //Define a trigger delay
TRIG:SOUR EXT
TRIG:SLOP POS
TRIG:HOLD 500US
Manual operation: See "Trigger" on page 375
See "Trigger" on page 397
TRIGger[:SEQuence]:LEVel:VIDeo <TriggerLevel>
This command defines the level of the video trigger.
Prerequisites for this command
● Select span = 0 ([SENSe:]FREQuency:SPAN).
● Select video trigger source (TRIGger[:SEQuence]:SOURce).
Parameters:
<TriggerLevel> <numeric value> (integer)
Range: 0 to 100 %
*RST: 50 %
Example: //Define video trigger condition
FREQ:SPAN 0
TRIG:SOUR VID
TRIG:LEV:VID 50
Manual operation: See "Trigger" on page 375
TRIGger[:SEQuence]:SLOPe <TriggerSlope>
This command selects the slope of the trigger signal.
TRIGger[:SEQuence]:SOURce <TriggerSource>
This command selects the trigger source.
Parameters:
<TriggerSource> IMMediate
No trigger is applied.
EXTernal
Select an external trigger.
VIDeo
Select the video trigger.
The video trigger is only available if span = 0 ([SENSe:
]FREQuency:SPAN).
*RST: IMMediate
Example: //Select external trigger
TRIG:SOUR EXT
Manual operation: See "Trigger" on page 375
20.12.7 Traces
CALCulate<n>:MATH<t>:COPY:MEMory..........................................................................268
CALCulate<n>:MATH<t>[:EXPRession][:DEFine].............................................................. 268
CALCulate<n>:MATH<t>:STATe...................................................................................... 269
DISPlay<n>[:WINDow]:TRACe<t>:MEMory[:STATe].......................................................... 269
DISPlay<n>[:WINDow]:TRACe<t>:MODE.........................................................................269
DISPlay<n>[:WINDow]:TRACe<t>[:STATe]....................................................................... 270
FORMat[:DATA]............................................................................................................. 271
[SENSe:]DETector<t>[:FUNCtion].................................................................................... 271
[SENSe:]DETector<t>[:FUNCtion]:AUTO.......................................................................... 272
[SENSe:]SWEep:COUNt.................................................................................................272
TRACe<n>[:DATA]?....................................................................................................... 272
CALCulate<n>:MATH<t>:COPY:MEMory [<MemorySlot>]
This command copies a trace into the memory of the R&S FPC.
Prerequisites for this command
● Turn on a trace with a trace mode other than "Blank" (DISPlay<n>[:WINDow]:
TRACe<t>:MODE).
Suffix: .
<n> irrelevant
<t> Trace
Setting parameters:
[<MemorySlot>] not supported
Example: //Copy the trace into the memory
DISP:TRAC2 ON
DISP:TRAC2:MODE AVER
CALC:MATH2:COPY:MEM
Usage: Setting only
Manual operation: See "Memory Traces" on page 376
See "Memory" on page 386
See "Memory" on page 397
See "Memory" on page 404
CALCulate<n>:MATH<t>[:EXPRession][:DEFine] <Expression>
This command defines the mathematical operation for the trace mathematics.
Prerequisites for this command
● Save a trace to the memory (CALCulate<n>:MATH<t>:COPY:MEMory).
● Turn on trace mathematics (CALCulate<n>:MATH<t>:STATe).
Suffix: .
<n> irrelevant
<t> irrelevant
Parameters:
<Expression> (IMPLIED - MEMORY)
Subtracts the memory trace from trace 1.
(MEMORY - IMPLIED)
Subtracts trace 1 from the memory trace.
Example: //Define trace mathematics for trace 1
DISP:TRAC ON
DISP:TRAC:MODE AVER
CALC:MATH:COPY:MEM
CALC:MATH:STAT ON
CALC:MATH (IMPLIED - MEMORY)
CALCulate<n>:MATH<t>:STATe <State>
This command turns trace mathematics on and off.
Suffix: .
<n> irrelevant
<t> irrelevant
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Turn on trace mathematics
CALC:MATH:STAT ON
Manual operation: See "Trace Math" on page 376
See "Trace Math" on page 405
DISPlay<n>[:WINDow]:TRACe<t>:MEMory[:STATe] <State>
This command turns the memory trace on and off.
Prerequisites for this command
● Add a trace to the memory (CALCulate<n>:MATH<t>:COPY:MEMory).
Suffix: .
<n> irrelevant
<t> Trace
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Store trace 1 into memory and turn on memory trace
DISP:TRAC1 ON
DISP:TRAC1:MODE AVER
CALC:MATH1:COPY:MEM
DISP:TRAC:MEM ON
Manual operation: See "Memory Traces" on page 376
See "Trace ▶ Memory" on page 386
See "Trace ▶ Memory" on page 398
See "Trace ▶ Memory" on page 405
DISPlay<n>[:WINDow]:TRACe<t>:MODE <TraceMode>
This command selects the trace mode.
If you are using the average trace mode, you can set the number of measurements
with [SENSe:]SWEep:COUNt. Note that synchronization to the end of the average
count is possible only in single sweep mode.
Suffix: .
<n> irrelevant
<t> Trace
Parameters:
<TraceMode> You can turn off the trace with DISPlay<n>[:WINDow]:
TRACe<t>[:STATe] (trace mode "Blank").
For more information about the trace modes, see"Selecting the
trace mode" on page 117.
AVERage
"Average" trace mode.
BLANk
"Blank" trace mode.
MAXHold
"Max Hold" trace mode.
MINHold
"Min Hold" trace mode.
VIEW
"View" trace mode.
WRITe
"Clear / Write" trace mode.
*RST: WRITe
Example: //Select trace mode
DISP:TRAC:MODE AVER
Manual operation: See "Trace Mode" on page 376
See "Trace Mode" on page 386
See "Trace Mode" on page 404
DISPlay<n>[:WINDow]:TRACe<t>[:STATe] <State>
This command turns a trace on and off.
Suffix: .
<n> irrelevant
<t> Trace
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Turn on trace 2
DISP:TRAC2 ON
FORMat[:DATA] <DataFormat>
This command selects the data format that is used for transmission of trace data from
the R&S FPC to the controlling computer.
Note that the command has no effect for data that you send to the R&S FPC. The
R&S FPC automatically recognizes the data it receives, regardless of the format.
Parameters:
<DataFormat> ASCii
Returns the data in ASCII format, separated by commas.
REAL,32
Returns the data as 32-bit IEEE 754 floating point numbers in
the "definite length block format".
*RST: ASCii
In REAL,32 format, a string of return values would look like:
#42524<value 1><value 2>...<value n>
with:
• #4: Number of digits of the following number of data bytes (= 4
in this example).
• 2524: Number of following data bytes (2524, corresponds to
the 631 sweep points of the R&S FPC.
• <value>: 4-byte floating point value.
Example: //Select the ASCii data format
FORM ASC
[SENSe:]DETector<t>[:FUNCtion] <Detector>
This command selects the detector.
Suffix: .
<t> Trace
Parameters:
<Detector> POSitive | NEGative | SAMPle | RMS | AVERage | APEak
For more information about the detectors, see Chapter 15.8.2,
"Detector", on page 117.
*RST: APEak
Example: //Select detector
DET POS
Manual operation: See "Detector" on page 376
[SENSe:]DETector<t>[:FUNCtion]:AUTO <State>
This command couples and decouples the detector to the trace mode.
Suffix: .
<t> Trace
Parameters:
<State> ON | OFF | 1 | 0
*RST: ON | 1
Example: //Turn off automatic detector selection
DET:AUTO OFF
Manual operation: See "Detector" on page 376
[SENSe:]SWEep:COUNt <SweepCount>
This command defines the number of averages for the average trace mode.
The R&S FPC performs one sweep for sweep count 0 or 1.
Prerequisites for this command
● Select average trace mode (DISPlay<n>[:WINDow]:TRACe<t>:MODE).
Parameters:
<SweepCount> <numeric value> (integer)
Range: 0 to 999
*RST: 1
Example: //Average over 64 sweeps
DISP:TRAC:MODE AVER
SWE:COUN 64
//Turn on single sweep mode, start the sweep and wait for its
end
INIT:CONT OFF
INIT;*WAI
Manual operation: See "Trace Mode" on page 376
See "Trace Mode" on page 386
See "Trace Mode" on page 404
TRACe<n>[:DATA]? <ResultType>
This command queries the trace data of the current measurement.
It also transfers data from a file to a certain trace.
With the command FORMat[:DATA], you can set the data format.
Suffix: .
<n> irrelevant
Query parameters:
<ResultType> TRACE1
Query the data of trace 1.
TRACE2
Query the data of trace 2.
Return values:
<Data> <numeric value>
The R&S FPC returns 1183 values. Each value corresponds to
one pixel of a trace.
The unit depends on the measurement and the unit you have
set with UNIT<n>:POWer
Note: If you use the auto peak detector, the command reads out
positive peak values only.
Example: //Read out the data for trace 1.
TRAC:DATA? TRACE1
Usage: Query only
20.12.8 Marker
CALCulate<n>:DELTamarker<m>:AOFF...........................................................................274
CALCulate<n>:DELTamarker<m>:MAXimum:NEXT...........................................................274
CALCulate<n>:DELTamarker<m>:MAXimum[:PEAK].........................................................274
CALCulate<n>:DELTamarker<m>:MINimum[:PEAK].......................................................... 275
CALCulate<n>:DELTamarker<m>[:STATe]........................................................................ 275
CALCulate<n>:DELTamarker<m>:X................................................................................. 276
CALCulate<n>:DELTamarker<m>:X:RELative................................................................... 276
CALCulate<n>:DELTamarker<m>:Y?............................................................................... 277
CALCulate<n>:MARKer<m>:AOFF..................................................................................277
CALCulate<n>:MARKer<m>:FREQuency:MODE.............................................................. 278
CALCulate<n>:MARKer<m>:FUNCtion:CENTer................................................................ 278
CALCulate<n>:MARKer<m>:FUNCtion:REFerence........................................................... 279
CALCulate<n>:MARKer<m>:FUNCtion:STRack[:STATe].................................................... 279
CALCulate<n>:MARKer<m>:MAXimum:NEXT.................................................................. 279
CALCulate<n>:MARKer<m>:MAXimum[:PEAK]................................................................ 280
CALCulate<n>:MARKer<m>:MINimum[:PEAK]................................................................. 280
CALCulate<n>:MARKer<m>[:STATe]............................................................................... 280
CALCulate<n>:MARKer<m>:X........................................................................................ 281
CALCulate<n>:MARKer<m>:X:SLIMits<slim>:LEFT.......................................................... 281
CALCulate<n>:MARKer<m>:X:SLIMits<slim>:RIGHt......................................................... 282
CALCulate<n>:MARKer<m>:X:SLIMits<slim>[:STATe]....................................................... 282
CALCulate<n>:MARKer<m>:Y?.......................................................................................283
CALCulate<n>:DELTamarker<m>:AOFF
This command turns off all active delta markers.
Suffix: .
<n> irrelevant
<m> irrelevant
Example: //Turn off all delta markers
CALC:DELT:AOFF
Usage: Event
Manual operation: See "All Markers Off" on page 379
See "All Markers Off" on page 388
See "All Markers Off" on page 398
See "All Markers Off" on page 407
CALCulate<n>:DELTamarker<m>:MAXimum:NEXT
This command moves a delta marker to the next higher trace maximum.
If the delta marker is not active yet, the command also turns on that delta marker.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Move delta marker 2 to the next higher value
CALC:DELT2:MAX:NEXT
Usage: Event
Manual operation: See "Set To Next Peak" on page 379
See "Set To Next Peak" on page 389
See "Set To Next Peak" on page 407
CALCulate<n>:DELTamarker<m>:MAXimum[:PEAK]
This command positions a delta marker on the current trace maximum.
If the delta marker is not active yet, the command also turns on that delta marker.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Move delta marker 3 to the peak level
CALC:DELT3:MAX
Usage: Event
CALCulate<n>:DELTamarker<m>:MINimum[:PEAK]
This command positions a delta marker on the current trace minimum.
If the delta marker is not active yet, the command also turns on that delta marker.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Move delta marker 3 to the trace minimum
CALC:DELT3:MIN
Usage: Event
Manual operation: See "Set To Minimum" on page 379
See "Set To Minimum" on page 389
See "Set To Minimum" on page 407
CALCulate<n>:DELTamarker<m>[:STATe] <State>
This command turns delta markers on and off.
Suffix: .
<n> irrelevant
<m> Marker
If you set the suffix at DELTamarker to 1, or use no suffix, the
R&S FPC interprets this as delta marker 2 because the first
marker has to be a normal marker. If more than one normal
marker (2 to 6) is already active, the command turns these
markers into delta markers. If no delta marker is active yet, the
command activates the delta marker and positions it on the trace
maximum.
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Turn on delta marker 3 or turn marker 3 into a delta marker.
CALC:DELT3 ON
Manual operation: See "Marker <x>" on page 377
See "Marker <x>" on page 387
See "Marker <x>" on page 398
See "Marker <x>" on page 406
CALCulate<n>:DELTamarker<m>:X <Position>
This command positions a delta marker on a certain coordinate on the x-axis.
Note that it is possible to place the marker outside the visible trace. In that case, this
value is invalid.
If necessary, the corresponding delta marker is activated first.
Suffix: .
<n> irrelevant
<m> Marker
Parameters:
<Position> <numeric value>
The unit depends on the measurement and marker input mode.
Hz for measurements in the frequency domain.
s for measurements in the time domain.
No unit for channel input mode (CALCulate<n>:MARKer<m>:
FREQuency:MODE).
Example: //Delta marker positions are relative to marker 1.
CALC:DELT:MOD REL
//Position delta marker 2 10.7 MHz to the right of marker 1.
CALC:DELT2:X 10.7MHz
//Query the absolute and relative position of delta marker 2.
CALC:DELT2:X?
CALC:DELT2:X:REL?
Manual operation: See "Marker <x>" on page 377
See "Marker <x>" on page 387
See "Marker <x>" on page 398
See "Marker <x>" on page 406
CALCulate<n>:DELTamarker<m>:X:RELative <Position>
This command positions a delta marker on a position relative to the reference marker.
If necessary, the corresponding delta marker is activated first.
Suffix: .
<n> irrelevant
<m> Marker
Parameters:
<Position> <numeric value>
The unit depends on the measurement and marker input mode.
Hz for measurements in the frequency domain.
s for measurements in the time domain.
No unit for channel input mode (CALCulate<n>:MARKer<m>:
FREQuency:MODE).
CALCulate<n>:DELTamarker<m>:Y?
This command queries the position of a delta marker on the y-axis.
The result is always a relative value in relation to marker 1.
If necessary, the corresponding delta marker is activated first.
To get a valid result, you have to perform a complete sweep with synchronization to the
sweep end between activating the delta marker and reading out the result. This is only
possible in single sweep mode.
Suffix: .
<n> irrelevant
<m> Marker
Return values:
<Position> In spectrum analyzer mode, the unit depends on the unit you
have set and the scaling of the vertical axis.
• dB (lin/log) for units DBM | DBPW | DBUV | DBMV | DBUA
• dB (lin), % (log) for units WATT | VOLT | AMPere
Example: //Turn on single sweep mode and delta marker 2
INIT:CONT OFF
CALC:DELT2 ON
//Start a sweep and wait for its end
INIT;*WAI
//Query the position of delta marker 2
CALC:DELT2:X?
CALC:DELT2:Y?
Usage: Query only
Manual operation: See "Marker <x>" on page 377
See "Marker <x>" on page 387
See "Marker <x>" on page 398
See "Marker <x>" on page 406
CALCulate<n>:MARKer<m>:AOFF
This command turns off all active markers, delta markers and active marker measure-
ment functions.
This command is an event and therefore has no query and no *RST value.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Turn off all markers
CALC:MARK:AOFF
Usage: Event
Manual operation: See "All Markers Off" on page 379
See "All Markers Off" on page 388
See "All Markers Off" on page 398
See "All Markers Off" on page 407
CALCulate<n>:MARKer<m>:FREQuency:MODE <Mode>
This command selects the marker frequency display mode.
Suffix: .
<n> irrelevant
<m> Marker
Parameters:
<Mode> FREQuency
Set the marker frequency mode to frequency input (in Hz).
CHANnel
Set the marker frequency mode to channel input (as a channel
number).
Example: //Select the frequency display mode.
CALC:MARK:FREQ:MODE FREQ
Manual operation: See "Marker Display" on page 378
See "Marker Display" on page 388
CALCulate<n>:MARKer<m>:FUNCtion:CENTer
This command matches the center frequency to the frequency of a marker.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Match the center frequency to the frequency of marker 1
CALC:MARK1:FUNC:CENT
Manual operation: See "Center = Marker / Level = Marker" on page 379
See "Center = Marker / Level = Marker" on page 389
See "Center = Marker / Level = Marker" on page 407
CALCulate<n>:MARKer<m>:FUNCtion:REFerence
This command matches the reference level to the power level of a marker.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Match the reference level to the level of marker 1
CALC:MARK1:FUNC:REF
Usage: Event
Manual operation: See "Center = Marker / Level = Marker" on page 379
See "Center = Marker / Level = Marker" on page 389
See "Center = Marker / Level = Marker" on page 407
CALCulate<n>:MARKer<m>:FUNCtion:STRack[:STATe] <State>
This command turns marker tracking on and off.
Suffix: .
<n> irrelevant
<m> irrelevant
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF
Example: //Turn on marker tracking
CALC:MARK:FUNC:STR ON
Manual operation: See "Marker Tracking" on page 380
See "Marker Tracking" on page 389
See "Marker Tracking" on page 408
CALCulate<n>:MARKer<m>:MAXimum:NEXT
This command moves a marker to the next higher trace maximum.
If the marker is not active yet, the command also turns on that marker.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Move marker 2 to the next higher value
CALC:MARK2:MAX:NEXT
Usage: Event
Manual operation: See "Set To Next Peak" on page 379
See "Set To Next Peak" on page 389
See "Set To Next Peak" on page 407
CALCulate<n>:MARKer<m>:MAXimum[:PEAK]
This command positions a marker on the current trace maximum.
If the marker is not active yet, the command also turns on that marker.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Move marker 2 to the maximum peak
CALC:MARK2:MAX
Usage: Event
Manual operation: See "Set To Peak" on page 379
See "Set To Peak" on page 389
See "Set To Peak" on page 407
CALCulate<n>:MARKer<m>:MINimum[:PEAK]
This command positions a marker on the current trace minimum.
If the marker is not active yet, the command also turns on that marker.
Suffix: .
<n> irrelevant
<m> Marker
Example: //Move marker 2 to the trace minimum
CALC:MARK2:MIN
Usage: Event
Manual operation: See "Set To Minimum" on page 379
See "Set To Minimum" on page 389
See "Set To Minimum" on page 407
CALCulate<n>:MARKer<m>[:STATe] <State>
This command turns markers on and off.
If you do not use a suffix at MARKer, marker 1 is turned on. If one or more delta mark-
ers (2 to 6) are already active, the command turns these delta markers into normal
markers.
Suffix: .
<n> irrelevant
<m> Marker
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
CALCulate<n>:MARKer<m>:X <Position>
This command positions a marker on a certain coordinate on the x-axis.
If one or more delta markers (2 to 6) are already active, the command turns these delta
markers into normal markers.
Note that it is possible to place the marker outside the visible trace. In that case, this
value is invalid.
If necessary, the corresponding delta marker is activated first.
Suffix: .
<n> irrelevant
<m> Marker
Parameters:
<Position> <numeric value>
The unit depends on the measurement and marker input mode.
Hz for measurements in the frequency domain.
s for measurements in the time domain.
No unit for channel input mode (CALCulate<n>:MARKer<m>:
FREQuency:MODE).
Example: //Position marker 2 to frequency 10.7 MHz
CALC:MARK2:X 10.7MHz
Manual operation: See "Marker <x>" on page 377
See "Marker <x>" on page 387
See "Marker <x>" on page 398
See "Marker <x>" on page 406
CALCulate<n>:MARKer<m>:X:SLIMits<slim>:LEFT <SearchLimit>
This command defines the left limit of the marker search range.
Prerequisites for this command
● Turn on marker search limits (CALCulate<n>:MARKer<m>:X:
SLIMits<slim>[:STATe]).
If you perform a measurement in zero span, this command limits the evaluation range
on the trace.
Suffix: .
<n>, <m>, <slim> irrelevant
Parameters:
<SearchLimit> <numeric value>
The unit depends on the measurement: Hz for frequency
domain, seconds for time domain.
Range: The value range corresponds to the maximum
span.
*RST: - (is set to the left diagram border when switching
on search limits)
Example: See CALCulate<n>:MARKer<m>:X:SLIMits<slim>:RIGHt
Manual operation: See "Search Range" on page 380
See "Search Range" on page 390
See "Search Range" on page 408
CALCulate<n>:MARKer<m>:X:SLIMits<slim>:RIGHt <SearchLimit>
This command defines the right limit of the marker search range.
Prerequisites for this command
● Turn on marker search limits (CALCulate<n>:MARKer<m>:X:
SLIMits<slim>[:STATe]).
If you perform a measurement in zero span, this command limits the evaluation range
on the trace.
Suffix: .
<n>, <m>, <slim> irrelevant
Parameters:
<SearchLimit> <numeric value>
The unit depends on the measurement: Hz for frequency
domain, seconds for time domain.
Range: The value range corresponds to the maximum
span.
*RST: - (is set to the left diagram border when switching
on search limits)
Example: //Turn search limits on and define a search range from 10 MHz
to 100 MHz.
CALC:MARK:X:SLIM ON
CALC:MARK:X:SLIM:LEFT 10MHz
CALC:MARK:X:SLIM:RIGH 100MHz
Manual operation: See "Search Range" on page 380
See "Search Range" on page 390
See "Search Range" on page 408
CALCulate<n>:MARKer<m>:X:SLIMits<slim>[:STATe] <State>
This command turns marker search limits on and off.
If you perform a measurement in zero span, this command limits the evaluation range
on the trace.
Suffix: .
<n>, <m>, <slim> irrelevant
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: See CALCulate<n>:MARKer<m>:X:SLIMits<slim>:RIGHt
Manual operation: See "Search Range" on page 380
See "Search Range" on page 390
See "Search Range" on page 408
CALCulate<n>:MARKer<m>:Y?
This command queries the absolute position of a marker on the y-axis.
If necessary, the corresponding marker is activated first.
To get a valid result, you have to perform a complete sweep with synchronization to the
sweep end between activating the delta marker and reading out the result. This is only
possible in single sweep mode.
Suffix: .
<n> irrelevant
<m> Marker
Return values:
<Position> <numeric value>
The unit depends on UNIT<n>:POWer
Example: //Turn on single sweep mode and marker 2
INIT:CONT OFF
CALC:MARK2 ON
//Start a sweep and wait for the end
INIT;*WAI
//Query the position of marker 2
CALC:MARK2:X?
CALC:MARK2:Y?
Usage: Query only
Manual operation: See "Marker <x>" on page 377
See "Marker <x>" on page 387
See "Marker <x>" on page 398
CALCulate<n>:MARKer<m>:COUNt:FREQuency?............................................................284
CALCulate<n>:MARKer<m>:COUNt[:STATe].................................................................... 284
CALCulate<n>:MARKer<m>:FUNCtion:DEModulation:HOLD............................................. 285
CALCulate<n>:MARKer<m>:FUNCtion:DEModulation:SELect............................................285
CALCulate<n>:MARKer<m>:FUNCtion:DEModulation[:STATe]........................................... 286
CALCulate<n>:MARKer<m>:FUNCtion:NDBDown............................................................ 286
CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:FREQuency?........................................ 287
CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:RESult?............................................... 287
CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:STATe.................................................. 288
CALCulate<n>:MARKer<m>:FUNCtion:NOISe:RESult?.....................................................288
CALCulate<n>:MARKer<m>:FUNCtion:NOISe[:STATe]......................................................289
SYSTem:AUDio:VOLume................................................................................................289
CALCulate<n>:MARKer<m>:COUNt:FREQuency?
This command measures the frequency at the marker position and returns the result.
To get a valid result, you have to perform a complete sweep with synchronization to the
sweep end to make sure that the R&S FPC actually reaches the frequency you want to
measure. This is only possible in single sweep mode.
Prerequisites for this command
● Turn on the frequency counter (CALCulate<n>:MARKer<m>:COUNt[:STATe]).
Suffix: .
<n> irrelevant
<m> irrelevant
Return values:
<Frequency> <numeric value>
Default unit: Hz
Example: See CALCulate<n>:MARKer<m>:COUNt[:STATe]
Usage: Query only
Manual operation: See "Marker Mode" on page 378
CALCulate<n>:MARKer<m>:COUNt[:STATe] <State>
This command turns the frequency counter at the marker position on and off.
You can read out the result with CALCulate<n>:MARKer<m>:COUNt:FREQuency?
To get a valid result, you have to perform a complete sweep with synchronization to the
sweep end to make sure that the R&S FPC actually reaches the frequency you want to
measure. This is only possible in single sweep mode.
Suffix: .
<n> irrelevant
<m> irrelevant
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Turn on single sweep mode and marker 1.
INIT:CONT OFF
CALC:MARK ON
//Turn on the frequency counter for marker 1.
CALC:MARK:COUN ON
//Perform a measurement and query the results of the frequency
counter.
INIT;*WAI
CALC:MARK:COUN:FREQ?
Manual operation: See "Marker Mode" on page 378
CALCulate<n>:MARKer<m>:FUNCtion:DEModulation:HOLD <Time>
This command defines the demodulation time at the marker position.
Prerequisites for this command
● Turn on a marker (CALCulate<n>:MARKer<m>[:STATe]).
● Turn on marker demodulation (CALCulate<n>:MARKer<m>:FUNCtion:
DEModulation[:STATe]).
● Select a frequency span > 0 ([SENSe:]FREQuency:SPAN).
For measurement in the time domain (span = 0), the command has no effect,
because demodulation is continuous.
Suffix: .
<n>, <m> irrelevant
Parameters:
<Time> <numeric value>
Range: 100 ms to 500 s
*RST: 500 ms
Default unit: s
Example: //Configure marker demodulation
FREQ:SPAN 100MHZ
CALC:MARK ON
CALC:MARK:X 100MHZ
CALC:MARK:FUNC:DEM ON
CALC:MARK:FUNC:DEM:SEL FM
CALC:MARK:FUNC:DEM:HOLD 3s
Manual operation: See "Marker Demodulation" on page 378
See "Marker Demodulation" on page 388
CALCulate<n>:MARKer<m>:FUNCtion:DEModulation:SELect <Demodulation>
This command selects the demodulation type for marker demodulation.
CALCulate<n>:MARKer<m>:FUNCtion:DEModulation[:STATe] <State>
This command turns marker demodulation on and off.
Prerequisites for this command
● Turn on a marker (CALCulate<n>:MARKer<m>[:STATe]).
Suffix: .
<n>, <m> irrelevant
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: See CALCulate<n>:MARKer<m>:FUNCtion:
DEModulation:HOLD.
Manual operation: See "Marker Demodulation" on page 378
See "Marker Demodulation" on page 388
CALCulate<n>:MARKer<m>:FUNCtion:NDBDown <MarkerDistance>
This command defines the distance of the n dB down markers to the reference marker.
Prerequisites for this command
● Turn on n dB down measurement (CALCulate<n>:MARKer<m>:FUNCtion:
NDBDown:STATe).
Suffix: .
<n> irrelevant
<m> irrelevant (the n dB down marker function always uses marker 1)
Parameters:
<MarkerDistance> <numeric value>
Distance of the temporary markers to the reference marker in
dB.
*RST: 3 dB
Default unit: dB
Example: See CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:
STATe
Manual operation: See "Marker Mode" on page 378
CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:FREQuency?
This command queries the position of the n dB down markers on the x-axis.
Prerequisites for this command
● Turn on n dB down measurement (CALCulate<n>:MARKer<m>:FUNCtion:
NDBDown:STATe).
Suffix: .
<n> irrelevant
<m> irrelevant (the n dB down marker function always uses marker 1)
Return values:
<Frequency> <frequency1>
Absolute frequency of the n dB marker to the left of the refer-
ence marker in Hz.
<frequency2>
Absolute frequency of the n dB marker to the right of the refer-
ence marker in Hz.
Example: See CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:
STATe
Usage: Query only
Manual operation: See "Marker Mode" on page 378
CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:RESult?
This command queries the frequency spacing or bandwidth of the n dB down markers.
Prerequisites for this command
● Turn on n dB down measurement (CALCulate<n>:MARKer<m>:FUNCtion:
NDBDown:STATe).
Suffix: .
<n> irrelevant
<m> irrelevant (the n dB down marker function always uses marker 1)
Return values:
<Bandwidth> Default unit: Hz
Example: See CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:
STATe
Usage: Query only
Manual operation: See "Marker Mode" on page 378
CALCulate<n>:MARKer<m>:FUNCtion:NDBDown:STATe <State>
This command turns the n dB down marker function on and off.
Suffix: .
<n> irrelevant
<m> irrelevant (the n dB down marker function always uses marker 1)
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Turn on the n dB marker function.
CALC:MARK:FUNC:NDBD:STAT ON
CALCulate<n>:MARKer<m>:FUNCtion:NOISe:RESult?
This command queries the result of the noise measurement.
To get a valid result, you have to perform a complete sweep with synchronization to the
sweep end before reading out the result. This is only possible in single sweep mode.
Prerequisites for this command
● Turn on noise measurement (CALCulate<n>:MARKer<m>:FUNCtion:NOISe[:
STATe]).
Suffix: .
<n> irrelevant
<m> Marker
(Only marker 1 (M1) or delta marker 2 (D2) are possible to
select.)
Return values:
<NoiseLevel> The unit depends on UNIT<n>:POWer
Example: //Turn on single sweep mode.
INIT:CONT OFF
CALCulate<n>:MARKer<m>:FUNCtion:NOISe[:STATe] <State>
This command turns the noise measurement marker function on and off.
You can query the results of the noise power density at the marker position with
CALCulate<n>:MARKer<m>:FUNCtion:NOISe:RESult?
Suffix: .
<n> irrelevant
<m> Marker
(Only marker 1 (M1) or delta marker 2 (D2) are possible to
select.)
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: See CALCulate<n>:MARKer<m>:FUNCtion:NOISe:
RESult?
Manual operation: See "Marker Mode" on page 378
SYSTem:AUDio:VOLume <Volume>
This command sets the volume of the internal speaker.
Parameters:
<Volume> <numeric value>
Range: 0 to 1
*RST: 0.3 (30%)
CALCulate<n>:DLINe.....................................................................................................290
CALCulate<n>:DLINe:STATe...........................................................................................290
CALCulate<n>:DLINe <LinePosition>
This command defines the position of a display line.
Prerequisites for this command
● Turn on a display line (CALCulate<n>:DLINe:STATe).
Suffix: .
<n> irrelevant
Parameters:
<LinePosition> <numeric value>
You can use any unit you want, the R&S FPC then converts the
unit to the currently selected unit. If you omit a unit, the
R&S FPC uses the currently selected unit.
*RST: - (STATe to OFF)
Default unit: -
Example: //Position display line
CALC:DLIN:STAT ON
CALC:DLIN –20dBm
Manual operation: See "Display Line" on page 376
See "Display Line" on page 405
CALCulate<n>:DLINe:STATe <State>
This command turns display lines on and off.
Suffix: .
<n> irrelevant
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Turn on display line
CALC:DLIN:STAT ON
Manual operation: See "Display Line" on page 376
See "Display Line" on page 405
CALCulate<n>:LIMit<k>:BEEP[:STATe]............................................................................ 291
CALCulate<n>:LIMit<k>:COMMent?................................................................................ 291
CALCulate<n>:LIMit<k>:DEFine...................................................................................... 292
CALCulate<n>:LIMit<k>:DELete...................................................................................... 293
CALCulate<n>:LIMit<k>:FAIL?........................................................................................ 293
CALCulate<n>:LIMit<k>:LOWer:SELect........................................................................... 294
CALCulate<n>:LIMit<k>:LOWer:THReshold..................................................................... 294
CALCulate<n>:LIMit<k>:STATe........................................................................................295
CALCulate<n>:LIMit<k>:UNIT:X?.....................................................................................295
CALCulate<n>:LIMit<k>:UNIT[:Y]?...................................................................................296
CALCulate<n>:LIMit<k>:UPPer:SELect............................................................................296
CALCulate<n>:LIMit<k>:UPPer:THReshold...................................................................... 297
CALCulate<n>:LIMit<k>:BEEP[:STATe] <State>
This command turns the beeper that beeps if a limit line is violated on and off.
Suffix: .
<n> irrelevant
<k> Limit line
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Activate the audio beep
CALC:LIM:BEEP ON
Manual operation: See "Audio Beep" on page 377
See "Audio Beep" on page 387
See "Audio Beep" on page 394
See "Audio Beep" on page 406
CALCulate<n>:LIMit<k>:COMMent?
This command queries the description of a limit line.
Prerequisites for this command
● Select a limit line or define a threshold limit with one of the following commands:
– CALCulate<n>:LIMit<k>:LOWer:SELect
– CALCulate<n>:LIMit<k>:LOWer:THReshold
– CALCulate<n>:LIMit<k>:UPPer:SELect
– CALCulate<n>:LIMit<k>:UPPer:THReshold
Suffix: .
<n> irrelevant
<k> Limit line
Return values:
<Comment> String containing the description of the limit line.
Example: //Query the description of limit line 1.
FREQ:SPAN 0HZ
CALC:LIM:LOW:SEL 'GSM_Lower.rellim'
CALC:LIM:COMM?
Usage: Query only
CALCulate<n>:LIMit<k>:DELete
This command removes a limit line from the evaluation.
Removing a limit line also ends the limit check.
Prerequisites for this command
● Select a limit line or define a threshold limit with one of the following commands:
– CALCulate<n>:LIMit<k>:LOWer:SELect
– CALCulate<n>:LIMit<k>:LOWer:THReshold
– CALCulate<n>:LIMit<k>:UPPer:SELect
– CALCulate<n>:LIMit<k>:UPPer:THReshold
Suffix: .
<n> irrelevant
<k> Limit line
Example: //Remove limit line
CALC:LIM2:DEL
Manual operation: See "Upper Limit" on page 377
See "Lower Limit" on page 377
See "Upper Limit" on page 387
See "Lower Limit" on page 387
See "Upper Limit" on page 405
See "Lower Limit" on page 406
CALCulate<n>:LIMit<k>:FAIL?
This command queries the result of a limit check.
To get a valid result, you have to perform a complete sweep with synchronization to the
sweep end before reading out the result. This is only possible in single sweep mode.
Prerequisites for this command
● Select a limit line or define a threshold limit with one of the following commands:
– CALCulate<n>:LIMit<k>:LOWer:SELect
– CALCulate<n>:LIMit<k>:LOWer:THReshold
– CALCulate<n>:LIMit<k>:UPPer:SELect
– CALCulate<n>:LIMit<k>:UPPer:THReshold
Suffix: .
<n> irrelevant
<k> Limit line
Return values:
<Status> • 0 for PASS
• 1 for FAIL
Example: //Perform a measurement and query the result of the check for
limit line 1.
CALC:LIM:UPP:THR -70
INIT;*WAI
CALC:LIM1:FAIL?
Usage: Query only
Manual operation: See "Upper Limit" on page 377
See "Lower Limit" on page 377
See "Upper Limit" on page 387
See "Lower Limit" on page 387
See "Upper Limit" on page 405
See "Lower Limit" on page 406
CALCulate<n>:LIMit<k>:LOWer:SELect <LimitLine>
This command selects the lower limit line.
You can either select a limit line that is already stored on the internal memory or create
a new one with CALCulate<n>:LIMit<k>:DEFine.
Suffix: .
<n> irrelevant
<k> Limit line
Setting parameters:
<LimitLine> String containing the file name of the lower limit line.
Example: //Select the lower limit line
FREQ:SPAN 0HZ
CALC:LIM:LOW:SEL 'GSM_Lower.rellim'
Usage: Setting only
Manual operation: See "Lower Limit" on page 377
See "Lower Limit" on page 387
See "Lower Limit" on page 406
CALCulate<n>:LIMit<k>:LOWer:THReshold <Level>
This command defines the level of a lower threshold limit line.
Suffix: .
<n> irrelevant
CALCulate<n>:LIMit<k>:STATe <State>
This command turns a limit check on and off.
You can query the result of the limit check with CALCulate<n>:LIMit<k>:FAIL?
Prerequisites for this command
● Select a limit line or define a threshold limit with one of the following commands:
– CALCulate<n>:LIMit<k>:LOWer:SELect
– CALCulate<n>:LIMit<k>:LOWer:THReshold
– CALCulate<n>:LIMit<k>:UPPer:SELect
– CALCulate<n>:LIMit<k>:UPPer:THReshold
Suffix: .
<n> irrelevant
<k> Limit line
Parameters:
<State> ON | OFF | 1 | 0
*RST: OFF | 0
Example: //Activate limit check
CALC:LIM:UPP:THR -70
CALC:LIM:STAT ON
Manual operation: See "Show Limit Lines" on page 377
CALCulate<n>:LIMit<k>:UNIT:X?
This command queries the unit of a limit line on the x-axis.
Prerequisites for this command
● Select a limit line or define a threshold limit with one of the following commands:
– CALCulate<n>:LIMit<k>:LOWer:SELect
– CALCulate<n>:LIMit<k>:LOWer:THReshold
– CALCulate<n>:LIMit<k>:UPPer:SELect
– CALCulate<n>:LIMit<k>:UPPer:THReshold
Suffix: .
<n> irrelevant
<k> Limit line
Return values:
<Unit>
Example: //Query the x-unit of the first limit line.
CALC:LIM:UPP:THR -70
CALC:LIM:UNIT:X?
Usage: Query only
CALCulate<n>:LIMit<k>:UNIT[:Y]?
This command queries the level unit of a limit line.
Prerequisites for this command
● Select a limit line or define a threshold limit with one of the following commands:
– CALCulate<n>:LIMit<k>:LOWer:SELect
– CALCulate<n>:LIMit<k>:LOWer:THReshold
– CALCulate<n>:LIMit<k>:UPPer:SELect
– CALCulate<n>:LIMit<k>:UPPer:THReshold
Suffix: .
<n> irrelevant
<k> Limit line
Return values:
<Unit> Level unit of the limit line.
Example: //Query the level unit of a limit line
CALC:LIM:UPP:THR -70
CALC:LIM:UNIT?
Usage: Query only
CALCulate<n>:LIMit<k>:UPPer:SELect <LimitLine>
This command selects the upper limit line.
You can either select a limit line that is already stored on the internal memory or create
a new one with CALCulate<n>:LIMit<k>:DEFine.
Suffix: .
<n> irrelevant
<k> Limit line
Setting parameters:
<LimitLine> String containing the file name of the upper limit line
CALCulate<n>:LIMit<k>:UPPer:THReshold <Level>
This command defines the level of an upper threshold limit line.
Suffix: .
<n> irrelevant
<k> Limit line
Parameters:
<Level> <numeric value>
Unit depends on the unit you have currently selected for the ver-
tical axis.
Example: //Turn on threshold limit line
CALC:LIM:UPP:THR -10DBM
Manual operation: See "Upper Limit" on page 377
See "Upper Limit" on page 387
See "Upper Limit" on page 405
DISPlay:BARGraph:PHOLd:RESet.................................................................................. 298
[SENSe:]FREQuency:MODE...........................................................................................298
TRACe[:DATA]?............................................................................................................. 298
DISPlay:BARGraph:PHOLd:RESet
This command resets the maxhold information in the fixed frequency measurement
and the frequency scan.
Example: //Reset maxhold information
DISP:BARG:PHOL:RES
Usage: Event
Manual operation: See "Refresh Max Hold" on page 381
[SENSe:]FREQuency:MODE <Mode>
This command select the receiver measurement mode.
Parameters:
<Mode> FIXed | CW
Selects bargraph measurements.
SCAN
Selects frequency scan measurements.
*RST: FIXed
Example: //Select frequency scan
FREQ:MODE SCAN
Manual operation: See "Bargraph" on page 381
See "Frequency Scan" on page 381
TRACe[:DATA]?
This command queries the trace data (measurement results in graphical result dis-
plays).
Prerequisites for this command
● Select graphical result display (CALCulate<n>:FEED).
Return values:
<Results> Returns one value for each measurement point.
The type of value depends on the measurement (Hz for FM,
PCT for AM).
Example: //Query FM results
CALC:FEED 'XTIMe:FM'
TRAC?
Usage: Query only
20.13.2 Frequency
[SENSe:]FREQuency:CENTer:STEP
● Frequency mode (frequency / channel):
[SENSe:]FREQuency:INPut:MODE
● Channel selection:
[SENSe:]CHANnel
[SENSe:]FREQuency:CENTer......................................................................................... 299
[SENSe:]SCAN:STARt....................................................................................................299
[SENSe:]SCAN:STEP.....................................................................................................299
[SENSe:]SCAN:STOP.................................................................................................... 300
[SENSe:]SWEep:SPACing.............................................................................................. 300
[SENSe:]FREQuency:CENTer <Frequency>
This command defines the receiver frequency.
Prerequisites for this command
● Select bargraph measurement ([SENSe:]FREQuency:MODE).
Parameters:
<Frequency> <numeric value>
Default unit: Hz
Example: //Define a receiver frequency for bargraph measurement
FREQ:MODE FIX
FREQ:CENT 100MHZ
Manual operation: See "Frequency" on page 382
[SENSe:]SCAN:STARt <Frequency>
This command defines the start frequency for a frequency scan.
Prerequisites for this command
● Select frequency scan ([SENSe:]FREQuency:MODE).
Parameters:
<Frequency> <numeric value>
Default unit: Hz
Example: //Define scan range with measurement every 10 MHz
FREQ:MODE SCAN
SCAN:STAR 30MHZ
SCAN:STOP 100MHZ
SCAN:STEP 10MHZ
Manual operation: See "Start Frequency" on page 382
[SENSe:]SCAN:STEP <StepSize>
This command defines the frequency step size for a frequency scan.
[SENSe:]SCAN:STOP <Frequency>
This command defines the stop frequency for a frequency scan.
Prerequisites for this command
● Select frequency scan ([SENSe:]FREQuency:MODE).
Parameters:
<Frequency> <numeric value>
Default unit: Hz
Example: //Define scan range with measurement every 10 MHz
FREQ:MODE SCAN
SCAN:STAR 30MHZ
SCAN:STOP 100MHZ
SCAN:STEP 10MHZ
Manual operation: See "Stop Frequency" on page 382
[SENSe:]SWEep:SPACing <Scale>
This command selects the scale of the x-axis.
Parameters:
<Scale> LINear
Linear scaling of the x-axis.
LOGarithmic
Logarithmic scaling of the x-axis.
*RST: LINear
Example: //Select scaling of the x-axis
SWE:SPAC LOG
Manual operation: See "Linear Scale" on page 382
See "Log Scale" on page 383