Arb

SCPI Command:

TRIGger:AFRF:GENerator<Instance>:ARB:AUTostart
TRIGger:AFRF:GENerator<Instance>:ARB:DELay
TRIGger:AFRF:GENerator<Instance>:ARB:RETRigger
TRIGger:AFRF:GENerator<Instance>:ARB:SOURce
class ArbCls[source]

Arb commands group definition. 6 total commands, 2 Subgroups, 4 group commands

get_autostart() bool[source]
# SCPI: TRIGger:AFRF:GENerator<Instance>:ARB:AUTostart
value: bool = driver.trigger.afRf.generator.arb.get_autostart()

Enables or disables the automatic start of the loaded ARB file whenever the generator is turned on. This setting applies only to the ‘Manual’ trigger source. For other trigger sources, autostart is disabled.

return:

autostart: OFF | ON

get_delay() float[source]
# SCPI: TRIGger:AFRF:GENerator<Instance>:ARB:DELay
value: float = driver.trigger.afRf.generator.arb.get_delay()

Specifies a start delay relative to the trigger event. This setting is ignored for the ‘Manual’ trigger source.

return:

delay: Range: 0 s to 100 s, Unit: s

get_retrigger() bool[source]
# SCPI: TRIGger:AFRF:GENerator<Instance>:ARB:RETRigger
value: bool = driver.trigger.afRf.generator.arb.get_retrigger()

Specifies whether trigger events during ARB file processing restart the ARB file or not. This setting applies only to the ‘Manual’ trigger source. For other trigger sources, retriggering is disabled.

return:

retrigger: OFF | ON

get_source() str[source]
# SCPI: TRIGger:AFRF:GENerator<Instance>:ARB:SOURce
value: str = driver.trigger.afRf.generator.arb.get_source()

Selects the trigger event source used to start or restart ARB file processing. To query a list of all supported sources, use method RsCma.Trigger.AfRf.Generator.Arb.Catalog.source.

return:

source: ‘Manual’ Manual start via method RsCma.Trigger.AfRf.Generator.Arb.Manual.Execute.set ‘Base1: External TRIG In’ External trigger signal received at connector TRIG IN

set_autostart(autostart: bool) None[source]
# SCPI: TRIGger:AFRF:GENerator<Instance>:ARB:AUTostart
driver.trigger.afRf.generator.arb.set_autostart(autostart = False)

Enables or disables the automatic start of the loaded ARB file whenever the generator is turned on. This setting applies only to the ‘Manual’ trigger source. For other trigger sources, autostart is disabled.

param autostart:

OFF | ON

set_delay(delay: float) None[source]
# SCPI: TRIGger:AFRF:GENerator<Instance>:ARB:DELay
driver.trigger.afRf.generator.arb.set_delay(delay = 1.0)

Specifies a start delay relative to the trigger event. This setting is ignored for the ‘Manual’ trigger source.

param delay:

Range: 0 s to 100 s, Unit: s

set_retrigger(retrigger: bool) None[source]
# SCPI: TRIGger:AFRF:GENerator<Instance>:ARB:RETRigger
driver.trigger.afRf.generator.arb.set_retrigger(retrigger = False)

Specifies whether trigger events during ARB file processing restart the ARB file or not. This setting applies only to the ‘Manual’ trigger source. For other trigger sources, retriggering is disabled.

param retrigger:

OFF | ON

set_source(source: str) None[source]
# SCPI: TRIGger:AFRF:GENerator<Instance>:ARB:SOURce
driver.trigger.afRf.generator.arb.set_source(source = '1')

Selects the trigger event source used to start or restart ARB file processing. To query a list of all supported sources, use method RsCma.Trigger.AfRf.Generator.Arb.Catalog.source.

param source:

‘Manual’ Manual start via method RsCma.Trigger.AfRf.Generator.Arb.Manual.Execute.set ‘Base1: External TRIG In’ External trigger signal received at connector TRIG IN

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.trigger.afRf.generator.arb.clone()

Subgroups