R&S
®
ZVA / R&S
®
ZVB / R&S
®
ZVT Programming Examples
Condensed Programming Examples
Operating Manual 1145.1084.12 – 30 1111
:INITIATE:IMMEDIATE:SCOPE SINGLE
:SENSE1:SWEEP:COUNT 1
:SENSE2:SWEEP:COUNT 2
:SENSE3:SWEEP:COUNT 3
:INITIATE1:IMMEDIATE; *WAI
:INITIATE2:IMMEDIATE; *WAI
:INITIATE3:IMMEDIATE; *WAI
// Select single sweep mode with global sweep count settings
// Set global sweep count for all channels, start measurement in all channels
:INITIATE:IMMEDIATE:SCOPE ALL
:SENSE:SWEEP:COUNT 4
:INITIATE:IMMEDIATE; *WAI
Modeling a Max Hold Function
The following example shows you how to emulate a max hold function.
// Reset the analyzer
*RST
:DISPlay:WINDow1:TITLe:DATA 'Max Hold Function Emulation'
// Create a trace with the last extremum as memory trace.
:TRACe:COPY 'LastExtr', 'Trc1'
// Display this last extremum trace.
// Because it's a memory trace it must be displayed in the same diagram as the mother trace.
:DISPlay:WINDow1:TRACe2:FEED 'LastExtr'
:CALCulate1:MATH:SDEFine 'Max (Data, Mem)'
:CALCulate1:MATH:STATe ON
// Single sweep mode
:INITIATE:CONTINUOUS OFF
// Do a single sweep and update trace with the current extremum.
// This is the last extremum for the next sweep
:INITIATE:IMMEDIATE; *WAI
:TRACe:COPY:MATH 'LastExtr', 'Trc1'