Actions

SCPI Commands :

TRIGger:ACTions:BEEP
TRIGger:ACTions:SCReenshot
TRIGger:ACTions:WFMSave
TRIGger:ACTions:STOP
Commands in total: 14
Subgroups: 1
Direct child commands: 4
get_beep() TriggerAction[source]
# TRIGger:ACTions:BEEP
value: enums.TriggerAction = driver.trigger.actions.get_beep()

Generates a beep sound if the command is set to TRIGger.

Returns:

beep: NOACtion | TRIGger

get_screenshot() TriggerAction[source]
# TRIGger:ACTions:SCReenshot
value: enums.TriggerAction = driver.trigger.actions.get_screenshot()

Saves a screenshot at each trigger if the command is set to TRIGger. To configure the screenshot settings, use the commands described in ‘Screenshots’.

Returns:

save_screenshot: NOACtion | TRIGger

get_stop() TriggerAction[source]
# TRIGger:ACTions:STOP
value: enums.TriggerAction = driver.trigger.actions.get_stop()

Stops the running acquisition if the command is set to TRIGger.

Returns:

stop_acq: NOACtion | TRIGger

get_wfm_save() TriggerAction[source]
# TRIGger:ACTions:WFMSave
value: enums.TriggerAction = driver.trigger.actions.get_wfm_save()

Saves the waveform data to file at each trigger if the command is set to TRIGger. To define the path and file names, use the EXPort:WAVeform:AUTonaming:* commands:

  • method RsMxo.export.waveform.autoNaming.name()

  • method RsMxo.export.waveform.autoNaming.path()

  • method RsMxo.export.waveform.autoNaming.type_py()

Returns:

save_wfm: NOACtion | TRIGger

set_beep(beep: TriggerAction) None[source]
# TRIGger:ACTions:BEEP
driver.trigger.actions.set_beep(beep = enums.TriggerAction.NOACtion)

Generates a beep sound if the command is set to TRIGger.

Parameters:

beep – NOACtion | TRIGger

set_screenshot(save_screenshot: TriggerAction) None[source]
# TRIGger:ACTions:SCReenshot
driver.trigger.actions.set_screenshot(save_screenshot = enums.TriggerAction.NOACtion)

Saves a screenshot at each trigger if the command is set to TRIGger. To configure the screenshot settings, use the commands described in ‘Screenshots’.

Parameters:

save_screenshot – NOACtion | TRIGger

set_stop(stop_acq: TriggerAction) None[source]
# TRIGger:ACTions:STOP
driver.trigger.actions.set_stop(stop_acq = enums.TriggerAction.NOACtion)

Stops the running acquisition if the command is set to TRIGger.

Parameters:

stop_acq – NOACtion | TRIGger

set_wfm_save(save_wfm: TriggerAction) None[source]
# TRIGger:ACTions:WFMSave
driver.trigger.actions.set_wfm_save(save_wfm = enums.TriggerAction.NOACtion)

Saves the waveform data to file at each trigger if the command is set to TRIGger. To define the path and file names, use the EXPort:WAVeform:AUTonaming:* commands:

  • method RsMxo.export.waveform.autoNaming.name()

  • method RsMxo.export.waveform.autoNaming.path()

  • method RsMxo.export.waveform.autoNaming.type_py()

Parameters:

save_wfm – NOACtion | TRIGger

Cloning the Group

# Create a copy of the original group, that exists independently
actions_copy = driver.trigger.actions.clone()

Subgroups