ListPy
SCPI Commands :
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXIMode
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXITiming
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:FILL
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:CSOurce
[CONFigure]:GPRF:MEASurement<instance>:POWer:LIST:NIDX
CONFigure:GPRF:MEASurement<Instance>:POWer:LIST
- class ListPyCls[source]
ListPy commands group definition. 27 total commands, 9 Subgroups, 10 group commands
- class FillStruct[source]
Structure for setting input parameters. Contains optional set arguments. Fields:
Start_Index: float: No parameter help available
Range_Py: float: No parameter help available
Index_Repetition: float: No parameter help available
Start_Frequency: float: No parameter help available
Freq_Increment: float: No parameter help available
Start_Power: float: No parameter help available
Power_Increment: float: No parameter help available
Retrigger: bool: No parameter help available
Iq_Data: bool: No parameter help available
Parameter_Set: int: No parameter help available
- get_count() int [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:COUNt value: int = driver.configure.gprf.measurement.power.listPy.get_count()
Queries the total number of segments per sweep, including repetitions.
- return:
result_count: No help available
- get_csource() ConnectionSource [source]
# SCPI: [CONFigure]:GPRF:MEASurement<instance>:POWer:LIST:CSOurce value: enums.ConnectionSource = driver.configure.gprf.measurement.power.listPy.get_csource()
Selects whether all list mode segments use the same RF connection.
- return:
connection_source: GLOBal: Use the same RF connection for all segments. INDex: Assign a connection index to each segment.
- get_munit() MagnitudeUnit [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:MUNit value: enums.MagnitudeUnit = driver.configure.gprf.measurement.power.listPy.get_munit()
No command help available
- return:
magnitude_unit: No help available
- get_nidx() int [source]
# SCPI: [CONFigure]:GPRF:MEASurement<instance>:POWer:LIST:NIDX value: int = driver.configure.gprf.measurement.power.listPy.get_nidx()
Sets the number of connection indices for the list mode, for the connection source INDex.
- return:
number_of_indices: No help available
- get_start() int [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STARt value: int = driver.configure.gprf.measurement.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: No help available
- get_stop() int [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STOP value: int = driver.configure.gprf.measurement.power.listPy.get_stop()
Selects the last segment to be measured (the end of a sweep) . The total number of segments per sweep, including repetitions, must not be higher than 10000.
- return:
stop_index: No help available
- get_txi_mode() TxiMode [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXIMode value: enums.TxiMode = driver.configure.gprf.measurement.power.listPy.get_txi_mode()
Selects the repetition of the GPRF Meas<i>:Power trigger signal, generated by the power measurement for a repeated segment.
- return:
mode: - IREPetition: Index repetition - trigger signal after each repetition of the segment. - LENTry: List entry - trigger signal only after the last repetition of the segment.
- get_txi_timing() Timing [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXITiming value: enums.Timing = driver.configure.gprf.measurement.power.listPy.get_txi_timing()
Specifies the timing of the generated GPRF Meas<i>:Power trigger.
- return:
timing: 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.gprf.measurement.power.listPy.get_value()
Enables or disables the list mode for the power measurement.
- return:
enable_list_mode: OFF: list mode off ON: list mode on
- set_csource(connection_source: ConnectionSource) None [source]
# SCPI: [CONFigure]:GPRF:MEASurement<instance>:POWer:LIST:CSOurce driver.configure.gprf.measurement.power.listPy.set_csource(connection_source = enums.ConnectionSource.GLOBal)
Selects whether all list mode segments use the same RF connection.
- param connection_source:
GLOBal: Use the same RF connection for all segments. INDex: Assign a connection index to each segment.
- set_fill(value: FillStruct) None [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:FILL structure = driver.configure.gprf.measurement.power.listPy.FillStruct() structure.Start_Index: float = 1.0 structure.Range_Py: float = 1.0 structure.Index_Repetition: float = 1.0 structure.Start_Frequency: float = 1.0 structure.Freq_Increment: float = 1.0 structure.Start_Power: float = 1.0 structure.Power_Increment: float = 1.0 structure.Retrigger: bool = False structure.Iq_Data: bool = False structure.Parameter_Set: int = 1 driver.configure.gprf.measurement.power.listPy.set_fill(value = structure)
No command help available
- param value:
see the help for FillStruct structure arguments.
- set_munit(magnitude_unit: MagnitudeUnit) None [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:MUNit driver.configure.gprf.measurement.power.listPy.set_munit(magnitude_unit = enums.MagnitudeUnit.RAW)
No command help available
- param magnitude_unit:
No help available
- set_nidx(number_of_indices: int) None [source]
# SCPI: [CONFigure]:GPRF:MEASurement<instance>:POWer:LIST:NIDX driver.configure.gprf.measurement.power.listPy.set_nidx(number_of_indices = 1)
Sets the number of connection indices for the list mode, for the connection source INDex.
- param number_of_indices:
No help available
- set_start(start_index: int) None [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STARt driver.configure.gprf.measurement.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:
No help available
- set_stop(stop_index: int) None [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:STOP driver.configure.gprf.measurement.power.listPy.set_stop(stop_index = 1)
Selects the last segment to be measured (the end of a sweep) . The total number of segments per sweep, including repetitions, must not be higher than 10000.
- param stop_index:
No help available
- set_txi_mode(mode: TxiMode) None [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXIMode driver.configure.gprf.measurement.power.listPy.set_txi_mode(mode = enums.TxiMode.IREPetition)
Selects the repetition of the GPRF Meas<i>:Power trigger signal, generated by the power measurement for a repeated segment.
- param mode:
IREPetition: Index repetition - trigger signal after each repetition of the segment.
LENTry: List entry - trigger signal only after the last repetition of the segment.
- set_txi_timing(timing: Timing) None [source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:POWer:LIST:TXITiming driver.configure.gprf.measurement.power.listPy.set_txi_timing(timing = enums.Timing.CENTered)
Specifies the timing of the generated GPRF Meas<i>:Power trigger.
- param timing:
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.gprf.measurement.power.listPy.set_value(enable_list_mode = False)
Enables or disables the list mode for the power measurement.
- param enable_list_mode:
OFF: list mode off ON: list mode on
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.gprf.measurement.power.listPy.clone()
Subgroups