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() 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() 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: 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: 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