Restart

SCPI Commands :

[SOURce<HW>]:REGenerator:RESTart:MODE
[SOURce<HW>]:REGenerator:RESTart:RMODe
[SOURce<HW>]:REGenerator:RESTart:SOURce
[SOURce<HW>]:REGenerator:RESTart:STATtenuation
Commands in total: 7
Subgroups: 3
Direct child commands: 4
get_mode() RegTrigMode[source]
# [SOURce<HW>]:REGenerator:RESTart:MODE
value: enums.RegTrigMode = driver.source.regenerator.restart.get_mode()

Selects the event which leads to a restart of the REG simulation.

Returns:

mode: AUTO | AAUTo AUTO The signal generation starts after the REG is enabled. The signal is generated continuously; all configured objects are simulated. AAUT Simulation starts upon trigger event (method RsSmw.source.regenerator.restart.execute.set() ) . Then the signal is generated continuously; all configured objects are simulated.

get_rmode() TrigRunMode[source]
# [SOURce<HW>]:REGenerator:RESTart:RMODe
value: enums.TrigRunMode = driver.source.regenerator.restart.get_rmode()

Queries the status of signal generation for all trigger modes.

Returns:

rmode: STOP | RUN

get_source() TrigSourReg[source]
# [SOURce<HW>]:REGenerator:RESTart:SOURce
value: enums.TrigSourReg = driver.source.regenerator.restart.get_source()

Selects the trigger signal source and determines the way the triggering is executed.

Returns:

source: INTernal | ERRTA | ERRTB INTernal Internal triggering by the command method RsSmw.source.regenerator.restart.execute.set() . ERRTA | ERRTB External trigger signal via one of the external global trigger connectors. See method RsSmw.source.inputPy.user.signal.set() .

get_st_attenuation() float[source]
# [SOURce<HW>]:REGenerator:RESTart:STATtenuation
value: float = driver.source.regenerator.restart.get_st_attenuation()

If method RsSmw.source.regenerator.restart.mode() AAUT, sets the attenuation applied on the output signal during the time the signal generation is stopped.

Returns:

stop_time_att: float Range: 0 to 60

set_mode(mode: RegTrigMode) None[source]
# [SOURce<HW>]:REGenerator:RESTart:MODE
driver.source.regenerator.restart.set_mode(mode = enums.RegTrigMode.AAUTo)

Selects the event which leads to a restart of the REG simulation.

Parameters:

mode – AUTO | AAUTo AUTO The signal generation starts after the REG is enabled. The signal is generated continuously; all configured objects are simulated. AAUT Simulation starts upon trigger event (method RsSmw.source.regenerator.restart.execute.set() ) . Then the signal is generated continuously; all configured objects are simulated.

set_source(source: TrigSourReg) None[source]
# [SOURce<HW>]:REGenerator:RESTart:SOURce
driver.source.regenerator.restart.set_source(source = enums.TrigSourReg.ERRTA)

Selects the trigger signal source and determines the way the triggering is executed.

Parameters:

source – INTernal | ERRTA | ERRTB INTernal Internal triggering by the command method RsSmw.source.regenerator.restart.execute.set() . ERRTA | ERRTB External trigger signal via one of the external global trigger connectors. See method RsSmw.source.inputPy.user.signal.set() .

set_st_attenuation(stop_time_att: float) None[source]
# [SOURce<HW>]:REGenerator:RESTart:STATtenuation
driver.source.regenerator.restart.set_st_attenuation(stop_time_att = 1.0)

If method RsSmw.source.regenerator.restart.mode() AAUT, sets the attenuation applied on the output signal during the time the signal generation is stopped.

Parameters:

stop_time_att – float Range: 0 to 60

Cloning the Group

# Create a copy of the original group, that exists independently
restart_copy = driver.source.regenerator.restart.clone()

Subgroups