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
- Commands in total: 6Subgroups: 1Direct child commands: 5
- get_count() int[source]
# [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 method
RsSmbv.source.sweep.combined.execute.set().- Returns:
step_count: integer Range: 1 to SeMAX_INT_STEP-1
- get_dwell() float[source]
# [SOURce<HW>]:SWEep:COMBined:DWELl value: float = driver.source.sweep.combined.get_dwell()
Sets the dwell time for the combined frequency / level sweep.
- Returns:
dwell: float Range: 0.01 to 100
- get_mode() AutoManStep[source]
# [SOURce<HW>]:SWEep:COMBined:MODE value: enums.AutoManStep = driver.source.sweep.combined.get_mode()
Sets the cycle mode for the combined frequency / level sweep.
- Returns:
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 method
RsSmbv.source.frequency.manual()and methodRsSmbv.source.power.manual(). STEP Each trigger event triggers one sweep step.
- get_retrace() bool[source]
# [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’.
- Returns:
retrace_state: 1 | ON | 0| OFF
- get_shape() SweCyclMode[source]
# [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.
- Returns:
shape: SAWTooth | TRIangle
- set_count(step_count: int) None[source]
# [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 method
RsSmbv.source.sweep.combined.execute.set().- Parameters:
step_count – integer Range: 1 to SeMAX_INT_STEP-1
- set_dwell(dwell: float) None[source]
# [SOURce<HW>]:SWEep:COMBined:DWELl driver.source.sweep.combined.set_dwell(dwell = 1.0)
Sets the dwell time for the combined frequency / level sweep.
- Parameters:
dwell – float Range: 0.01 to 100
- set_mode(sweep_comb_mode: AutoManStep) None[source]
# [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.
- Parameters:
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 method
RsSmbv.source.frequency.manual()and methodRsSmbv.source.power.manual(). STEP Each trigger event triggers one sweep step.
- set_retrace(retrace_state: bool) None[source]
# [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’.
- Parameters:
retrace_state – 1 | ON | 0| OFF
- set_shape(shape: SweCyclMode) None[source]
# [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.
- Parameters:
shape – SAWTooth | TRIangle
Cloning the Group
# Create a copy of the original group, that exists independently
combined_copy = driver.source.sweep.combined.clone()
Subgroups