Timing

SCPI Command :

CALCulate<n>:TRENd:TIMing
class TimingCls[source]

Timing commands group definition. 3 total commands, 2 Subgroups, 1 group commands

set(yaxis: RsFsw.enums.PulseTimingItems, xaxis: RsFsw.enums.PulseAxisItems, window=Window.Default) None[source]
# SCPI: CALCulate<n>:TRENd:TIMing
driver.applications.k6Pulse.calculate.trend.timing.set(yaxis = enums.PulseTimingItems.DCYCle, xaxis = enums.PulseAxisItems.DCYCle, window = repcap.Window.Default)

Configures the Parameter Trend result display for time trends. This command defines both x-axis and y-axis parameters in one step. It is equivalent to the two subsequent commands: CALCulate<n>:TRENd:TIMing:X TSTamp | PNUMber (see method RsFsw. Applications.K6_Pulse.Calculate.Trend.Timing.X.set) CALCulate<n>:TRENd:TIMing:Y <YAxis> (see method RsFsw.Applications. K6_Pulse.Calculate.Trend.Timing.Y.set)

param yaxis

TSTamp | SETTling | RISE | FALL | PWIDth | OFF | DRATio | DCYCle | PRI | PRF Pulse parameter to be displayed on the y-axis. For a description of the available parameters see ‘Timing parameters’. TSTamp Timestamp SETTling Settling Time RISE Rise Time FALL Fall Time PWIDth Pulse Width (ON Time) OFF Off Time DRATio Duty Ratio DCYCle Duty Cycle (%) PRI Pulse Repetition Interval PRF Pulse Repetition Frequency (Hz)

param xaxis

PNUMber | TSTamp | SETTling | RISE | FALL | PWIDth | OFF | DRATio | DCYCle | PRI | PRF Pulse parameter to be displayed on the x-axis. For a description of the available parameters see ‘Timing parameters’. TSTamp Timestamp PNUMber The pulse numbers are represented on the x-axis (available numbers can be queried using [SENSe:]PULSe:NUMBer?) . Intervals without pulses are not displayed. SETTling Settling Time RISE Rise Time FALL Fall Time PWIDth Pulse Width (ON Time) OFF Off Time DRATio Duty Ratio DCYCle Duty Cycle (%) PRI Pulse Repetition Interval PRF Pulse Repetition Frequency (Hz)

param window

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Calculate’)

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.applications.k6Pulse.calculate.trend.timing.clone()

Subgroups