Modulation

SCPI Commands :

POWer:MODulation:AUTO
POWer:MODulation:SOURce
POWer:MODulation:TYPE
POWer:MODulation:DHIStogram
Commands in total: 14
Subgroups: 3
Direct child commands: 4
get_auto() AutoScale[source]
# POWer:MODulation:AUTO
value: enums.AutoScale = driver.power.modulation.get_auto()

Selects the scaling for the display of the results.

Returns:

auto_scale: AUTO | MANUAL

get_dhistogram() bool[source]
# POWer:MODulation:DHIStogram
value: bool = driver.power.modulation.get_dhistogram()

Activates or deactivates the display of a histogram.

Returns:

disp_histg: OFF | ON

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

Selects the source for the measurement.

Returns:

source: CURRENT | VOLTAGE

get_type_py() PwrAnalysisType[source]
# POWer:MODulation:TYPE
value: enums.PwrAnalysisType = driver.power.modulation.get_type_py()

Sets the type of measurement.

Returns:

analysis_type: TURNON | CONT

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

Selects the scaling for the display of the results.

Parameters:

auto_scale – AUTO | MANUAL

set_dhistogram(disp_histg: bool) None[source]
# POWer:MODulation:DHIStogram
driver.power.modulation.set_dhistogram(disp_histg = False)

Activates or deactivates the display of a histogram.

Parameters:

disp_histg – OFF | ON

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

Selects the source for the measurement.

Parameters:

source – CURRENT | VOLTAGE

set_type_py(analysis_type: PwrAnalysisType) None[source]
# POWer:MODulation:TYPE
driver.power.modulation.set_type_py(analysis_type = enums.PwrAnalysisType.CONT)

Sets the type of measurement.

Parameters:

analysis_type – TURNON | CONT

Cloning the Group

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

Subgroups