492 Keysight InfiniiVision 4000 X-Series Oscilloscopes Programmer's Guide
20 :FUNCtion<m> Commands
• ENVelope — Envelope — The resulting math waveform is the amplitude
envelope for an amplitude modulated (AM) input signal.
This function uses a Hilbert transform to get the real (in-phase, I) and
imaginary (quadrature, Q) parts of the input signal and then performs a
square root of the sum of the real and imaginary parts to get the
demodulated amplitude envelope waveform.
Filters operate on a single analog channel source or on a lower math function.
•Visualizations:
• MAGNify — Operates on a single analog channel source or on a lower math
function.
• MAXimum — This operator is like the MAXHold operator without the hold.
The maximum vertical values found at each horizontal bucket are used to
build a waveform.
• MINimum — This operator is like the MINHold operator without the hold. The
minimum vertical values found at each horizontal bucket are used to build a
waveform.
• PEAK — The PEAK operator is like the MAXimum operator minus the
MINimum operator. At each horizontal bucket, the minimum vertical values
found are subtracted from the maximum vertical values found to build a
waveform.
• MAXHold — Operates on a single analog channel source or on a lower math
function. The Max Hold (or Max Envelope) operator records the maximum
vertical values found at each horizontal bucket across multiple analysis
cycles and uses those values to build a waveform.
• MINHold — Operates on a single analog channel source or on a lower math
function. The Min Hold (or Min Envelope) operator records the minimum
vertical values found at each horizontal bucket across multiple analysis
cycles and uses those values to build a waveform.
• TRENd — Measurement trend — Operates on a single analog channel source.
The TRENd:NMEasurement command selects the measurement whose trend
you want to measure.
• BTIMing — Chart logic bus timing — Operates on a bus made up of digital
channels. The BUS:YINcrement, BUS:YORigin, and BUS:YUNits commands
specify function values.
• BSTate — Chart logic bus state — Operates on a bus made up of digital
channels. The BUS:YINcrement, BUS:YORigin, and BUS:YUNit commands
specify function values. The BUS:CLOCk and BUS:SLOPe commands specify
the clock source and edge.