Ripple

SCPI Commands :

POWer:RIPPle:FREQuency
POWer:RIPPle:AUToscale
POWer:RIPPle:CURRent
Commands in total: 69
Subgroups: 3
Direct child commands: 3
get_auto_scale() AutoScale[source]
# POWer:RIPPle:AUToscale
value: enums.AutoScale = driver.power.ripple.get_auto_scale()

Selects the scaling for the display of the results.

Returns:

auto_scale: AUTO | MANUAL

get_current() bool[source]
# POWer:RIPPle:CURRent
value: bool = driver.power.ripple.get_current()

Activates or deactivates the input current.

Returns:

two_ch_meas: OFF | ON

get_frequency() float[source]
# POWer:RIPPle:FREQuency
value: float = driver.power.ripple.get_frequency()

Sets the SMPS switching frequency.

Returns:

smps_frequency: 1 to 100E+9

set_auto_scale(auto_scale: AutoScale) None[source]
# POWer:RIPPle:AUToscale
driver.power.ripple.set_auto_scale(auto_scale = enums.AutoScale.AUTO)

Selects the scaling for the display of the results.

Parameters:

auto_scale – AUTO | MANUAL

set_current(two_ch_meas: bool) None[source]
# POWer:RIPPle:CURRent
driver.power.ripple.set_current(two_ch_meas = False)

Activates or deactivates the input current.

Parameters:

two_ch_meas – OFF | ON

set_frequency(smps_frequency: float) None[source]
# POWer:RIPPle:FREQuency
driver.power.ripple.set_frequency(smps_frequency = 1.0)

Sets the SMPS switching frequency.

Parameters:

smps_frequency – 1 to 100E+9

Cloning the Group

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

Subgroups