ListPy

SCPI Commands :

CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXITiming
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:MUNit
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:COUNt
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STARt
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STOP
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST
class ListPyCls[source]

ListPy commands group definition. 23 total commands, 8 Subgroups, 6 group commands

get_count() int[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:COUNt
value: int = driver.configure.power.listPy.get_count()

Queries the total number of segments per sweep, including repetitions.

return:

result_count: decimal Range: 1 to 10000

get_munit() MagnitudeUnit[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:MUNit
value: enums.MagnitudeUnit = driver.configure.power.listPy.get_munit()

No command help available

return:

magnitude_unit: No help available

get_start() int[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STARt
value: int = driver.configure.power.listPy.get_start()

Selects the first segment to be measured (start of a sweep) . The total number of segments per sweep, including repetitions, must not be higher than 10000.

return:

start_index: numeric Range: 0 to StopIndex

get_stop() int[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STOP
value: int = driver.configure.power.listPy.get_stop()

Selects the last segment to be measured (end of a sweep) . The total number of segments per sweep, including repetitions, must not be higher than 10000.

return:

stop_index: numeric Range: StartIndex to 3999

get_txi_timing() Timing[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXITiming
value: enums.Timing = driver.configure.power.listPy.get_txi_timing()

Specifies the timing of the generated ‘GPRF Meas<i>:Power’ trigger.

return:

timing: STEP | CENTered STEP: Trigger signals are generated between step lengths. CENTered: Trigger signals are generated between measurement lengths.

get_value() bool[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST
value: bool = driver.configure.power.listPy.get_value()

Enables or disables the list mode for the power measurement.

return:

enable_list_mode: OFF | ON OFF: list mode off ON: list mode on

set_munit(magnitude_unit: MagnitudeUnit) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:MUNit
driver.configure.power.listPy.set_munit(magnitude_unit = enums.MagnitudeUnit.RAW)

No command help available

param magnitude_unit:

No help available

set_start(start_index: int) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STARt
driver.configure.power.listPy.set_start(start_index = 1)

Selects the first segment to be measured (start of a sweep) . The total number of segments per sweep, including repetitions, must not be higher than 10000.

param start_index:

numeric Range: 0 to StopIndex

set_stop(stop_index: int) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STOP
driver.configure.power.listPy.set_stop(stop_index = 1)

Selects the last segment to be measured (end of a sweep) . The total number of segments per sweep, including repetitions, must not be higher than 10000.

param stop_index:

numeric Range: StartIndex to 3999

set_txi_timing(timing: Timing) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXITiming
driver.configure.power.listPy.set_txi_timing(timing = enums.Timing.CENTered)

Specifies the timing of the generated ‘GPRF Meas<i>:Power’ trigger.

param timing:

STEP | CENTered STEP: Trigger signals are generated between step lengths. CENTered: Trigger signals are generated between measurement lengths.

set_value(enable_list_mode: bool) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST
driver.configure.power.listPy.set_value(enable_list_mode = False)

Enables or disables the list mode for the power measurement.

param enable_list_mode:

OFF | ON OFF: list mode off ON: list mode on

Cloning the Group

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

Subgroups