Slewrate

SCPI Commands :

POWer:SLEWrate:AUTO
POWer:SLEWrate:SOURce
POWer:SLEWrate:AVGDeriv
Commands in total: 15
Subgroups: 4
Direct child commands: 3
get_auto() AutoScale[source]
# POWer:SLEWrate:AUTO
value: enums.AutoScale = driver.power.slewrate.get_auto()

Selects the scaling for the display of the results.

Returns:

auto_scale: AUTO | MANUAL

get_avg_deriv() bool[source]
# POWer:SLEWrate:AVGDeriv
value: bool = driver.power.slewrate.get_avg_deriv()

Activates or deactivates average.

Returns:

avg_derivative: OFF | ON

get_source() PowerRippleMeasType[source]
# POWer:SLEWrate:SOURce
value: enums.PowerRippleMeasType = driver.power.slewrate.get_source()

Selects the source for the slew rate measurement.

Returns:

source: CURRENT | VOLTAGE

set_auto(auto_scale: AutoScale) None[source]
# POWer:SLEWrate:AUTO
driver.power.slewrate.set_auto(auto_scale = enums.AutoScale.AUTO)

Selects the scaling for the display of the results.

Parameters:

auto_scale – AUTO | MANUAL

set_avg_deriv(avg_derivative: bool) None[source]
# POWer:SLEWrate:AVGDeriv
driver.power.slewrate.set_avg_deriv(avg_derivative = False)

Activates or deactivates average.

Parameters:

avg_derivative – OFF | ON

set_source(source: PowerRippleMeasType) None[source]
# POWer:SLEWrate:SOURce
driver.power.slewrate.set_source(source = enums.PowerRippleMeasType.CURRENT)

Selects the source for the slew rate measurement.

Parameters:

source – CURRENT | VOLTAGE

Cloning the Group

# Create a copy of the original group, that exists independently
slewrate_copy = driver.power.slewrate.clone()

Subgroups