390 Keysight InfiniiVision 3000T X-Series Oscilloscopes Programmer's Guide
18 :FUNCtion<m> Commands
:FUNCtion<m>:OPERation
(see page 1276)
Command Syntax
:FUNCtion<m>:OPERation <operation>
<m> ::= 1 to (# math functions) in NR1 format
<operation> ::= {ADD | SUBTract | MULTiply | DIVide | DIFF | INTegrate
| FFT | SQRT | MAGNify | ABSolute | SQUare | LN | LOG | EXP | TEN
| LOWPass | HIGHpass | AVERage | SMOoth | ENVelope | LINear
| MAXHold | MINHold | TRENd | BTIMing | BSTate}
The :FUNCtion<m>:OPERation command sets the desired waveform math
operator, transform, filter or visualization:
•Operators:
• ADD — Source1 + source2.
• SUBTract — Source1 - source2.
• MULTiply — Source1 * source2.
• DIVide — Source1 / source2.
Operators perform their function on two analog channel sources.
• Transforms:
• DIFF — Differentiate
• INTegrate — The INTegrate:IOFFset command lets you specify a DC offset
correction factor.
• FFT — 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 decibel (dB).
• LINear — Ax + B — The LINear commands set the gain (A) and offset (B)
values for this function.
• SQUare
• SQRT — Square root
• ABSolute — Absolute Value
• LOG — Common Logarithm
• LN — Natural Logarithm
• EXP — Exponential (e
x
)
• TEN — Base 10 exponential (10
x
)
Transforms operate on a single analog channel source or on lower math
functions.
•Filters:
• LOWPass — Low pass filter — The FREQuency:LOWPass command sets the
-3 dB cutoff frequency.