Power

SCPI Commands :

SENSe:[POWer]:SWEep:POWer:RMODe
SENSe:[POWer]:SWEep:POWer:STARt
SENSe:[POWer]:SWEep:POWer:STEPs
SENSe:[POWer]:SWEep:POWer:STOP
class PowerCls[source]

Power commands group definition. 18 total commands, 5 Subgroups, 4 group commands

get_rmode() RepeatMode[source]
# SCPI: SENSe:[POWer]:SWEep:POWer:RMODe
value: enums.RepeatMode = driver.sense.power.sweep.power.get_rmode()

Selects single or continuous mode for measurement mode power in power analysis.

return:

rmode: SINGle| CONTinuous

get_start() float[source]
# SCPI: SENSe:[POWer]:SWEep:POWer:STARt
value: float = driver.sense.power.sweep.power.get_start()

Sets the start level for the power versus power measurement.

return:

start: float Range: -145 to 20

get_steps() int[source]
# SCPI: SENSe:[POWer]:SWEep:POWer:STEPs
value: int = driver.sense.power.sweep.power.get_steps()

Sets the number of measurement steps for the power versus power measurement.

return:

steps: integer Range: 10 to 1000

get_stop() float[source]
# SCPI: SENSe:[POWer]:SWEep:POWer:STOP
value: float = driver.sense.power.sweep.power.get_stop()

Sets the stop level for the power versus power measurement.

return:

stop: float Range: -145 to 20

set_rmode(rmode: RepeatMode) None[source]
# SCPI: SENSe:[POWer]:SWEep:POWer:RMODe
driver.sense.power.sweep.power.set_rmode(rmode = enums.RepeatMode.CONTinuous)

Selects single or continuous mode for measurement mode power in power analysis.

param rmode:

SINGle| CONTinuous

set_start(start: float) None[source]
# SCPI: SENSe:[POWer]:SWEep:POWer:STARt
driver.sense.power.sweep.power.set_start(start = 1.0)

Sets the start level for the power versus power measurement.

param start:

float Range: -145 to 20

set_steps(steps: int) None[source]
# SCPI: SENSe:[POWer]:SWEep:POWer:STEPs
driver.sense.power.sweep.power.set_steps(steps = 1)

Sets the number of measurement steps for the power versus power measurement.

param steps:

integer Range: 10 to 1000

set_stop(stop: float) None[source]
# SCPI: SENSe:[POWer]:SWEep:POWer:STOP
driver.sense.power.sweep.power.set_stop(stop = 1.0)

Sets the stop level for the power versus power measurement.

param stop:

float Range: -145 to 20

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.sense.power.sweep.power.clone()

Subgroups