Combined

SCPI Commands :

[SOURce<HW>]:SWEep:COMBined:COUNt
[SOURce<HW>]:SWEep:COMBined:DWELl
[SOURce<HW>]:SWEep:COMBined:MODE
[SOURce<HW>]:SWEep:COMBined:RETRace
[SOURce<HW>]:SWEep:COMBined:SHAPe
class CombinedCls[source]

Combined commands group definition. 6 total commands, 1 Subgroups, 5 group commands

get_count() int[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:COUNt
value: int = driver.source.sweep.combined.get_count()

Defines the number of sweeps you want to execute. This parameter applies to [:SOURce<hw>]:SWEep:COMBined:MODE > SINGle. To start the sweep signal generation, use the command [:SOURce<hw>]:SWEep:COMBined:EXECute.

return

step_count: integer Range: 1 to SeMAX_INT_STEP-1

get_dwell() float[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:DWELl
value: float = driver.source.sweep.combined.get_dwell()

Sets the dwell time for the combined frequency / level sweep.

return

dwell: float Range: 0.01 to 100

get_mode() RsSmbv.enums.AutoManStep[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:MODE
value: enums.AutoManStep = driver.source.sweep.combined.get_mode()

Sets the cycle mode for the combined frequency / level sweep.

return

sweep_comb_mode: AUTO| MANual| STEP AUTO Each trigger event triggers exactly one complete sweep. MANual The trigger system is not active. You can trigger every step individually by input of the frequencies with the commands [:SOURcehw]:FREQuency:MANual and [:SOURcehw]:POWer:MANual. STEP Each trigger event triggers one sweep step.

get_retrace() bool[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:RETRace
value: bool = driver.source.sweep.combined.get_retrace()

Activates that the signal changes to the start level value while it is waiting for the next trigger event. You can enable this feature, when you are working with sawtooth shapes in sweep mode ‘Single’ or ‘External Single’.

return

retrace_state: 1| ON| 0| OFF

get_shape() RsSmbv.enums.SweCyclMode[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:SHAPe
value: enums.SweCyclMode = driver.source.sweep.combined.get_shape()

Selects the waveform shape for the combined frequency / level sweep sequence.

return

shape: SAWTooth| TRIangle

set_count(step_count: int) None[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:COUNt
driver.source.sweep.combined.set_count(step_count = 1)

Defines the number of sweeps you want to execute. This parameter applies to [:SOURce<hw>]:SWEep:COMBined:MODE > SINGle. To start the sweep signal generation, use the command [:SOURce<hw>]:SWEep:COMBined:EXECute.

param step_count

integer Range: 1 to SeMAX_INT_STEP-1

set_dwell(dwell: float) None[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:DWELl
driver.source.sweep.combined.set_dwell(dwell = 1.0)

Sets the dwell time for the combined frequency / level sweep.

param dwell

float Range: 0.01 to 100

set_mode(sweep_comb_mode: RsSmbv.enums.AutoManStep) None[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:MODE
driver.source.sweep.combined.set_mode(sweep_comb_mode = enums.AutoManStep.AUTO)

Sets the cycle mode for the combined frequency / level sweep.

param sweep_comb_mode

AUTO| MANual| STEP AUTO Each trigger event triggers exactly one complete sweep. MANual The trigger system is not active. You can trigger every step individually by input of the frequencies with the commands [:SOURcehw]:FREQuency:MANual and [:SOURcehw]:POWer:MANual. STEP Each trigger event triggers one sweep step.

set_retrace(retrace_state: bool) None[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:RETRace
driver.source.sweep.combined.set_retrace(retrace_state = False)

Activates that the signal changes to the start level value while it is waiting for the next trigger event. You can enable this feature, when you are working with sawtooth shapes in sweep mode ‘Single’ or ‘External Single’.

param retrace_state

1| ON| 0| OFF

set_shape(shape: RsSmbv.enums.SweCyclMode) None[source]
# SCPI: [SOURce<HW>]:SWEep:COMBined:SHAPe
driver.source.sweep.combined.set_shape(shape = enums.SweCyclMode.SAWTooth)

Selects the waveform shape for the combined frequency / level sweep sequence.

param shape

SAWTooth| TRIangle

Cloning the Group

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

Subgroups