:FUNCtion Commands 17
Keysight InfiniiVision DSOX1204A/G Oscilloscopes Programmer's Guide 303
:FUNCtion:OPERation
(see page 798)
Command Syntax
:FUNCtion:OPERation <operation>
<operation> ::= {ADD | SUBTract | MULTiply | DIVide | FFT
| FFTPhase | LOWPass}
The :FUNCtion:OPERation command sets the desired waveform math operation:
• ADD — Source1 + source2.
• SUBTract — Source1 - source2.
• MULTiply — Source1 * source2.
• DIVide — Source1 / source2.
• FFT (magnitude) — Using the Fast Fourier Transform (FFT), this operation
displays the magnitudes of the frequency content that makes up the source
waveform. The FFT takes the digitized time record of the specified source and
transforms it to the frequency domain.
The SPAN, CENTer, VTYPe, and WINDow commands are used for FFT
functions. When FFT is selected, the horizontal cursors change from time to
frequency (Hz), and the vertical cursors change from volts to decibels or
VRMS.
• FFTPhase — Using the Fast Fourier Transform (FFT), this operation shows the
phase relationships of the frequency content that makes up the source
waveform. The FFT takes the digitized time record of the specified source and
transforms it to the frequency domain.
The SPAN, CENTer, VTYPe, and WINDow commands are used for FFT
functions. When FFTPhase is selected, the horizontal cursors change from time
to frequency (Hz), and the vertical cursors change from volts to degrees or
radians.
• LOWPass — Low pass filter — The FREQuency:LOWPass command sets the
-3 dB cutoff frequency.
When the operation is ADD, SUBTract, MULTiply, or DIVide, the
:FUNCtion:SOURce1 and :FUNCtion:SOURce2 commands are used to select
source1 and source2. For FFT, the :FUNCtion:SOURce1 command selects the
waveform source.
Query Syntax
:FUNCtion:OPERation?
The :FUNCtion:OPERation? query returns the current operation for the selected
function.
Return Format
<operation><NL>
<operation> ::= {ADD | SUBT | MULT | DIV | FFT | FFTP | LOWP}