configure_sequencer_triggering#

configure_sequencer_triggering(daq: ziDAQServer, device_id: str, channel_index: int, *, aux_trigger: str, play_pulse_delay: float = 0.0) None[source]#

Configures the triggering of a specified sequencer.

Parameters:
  • daq (ziDAQServer) – Instance of a Zurich Instruments API session connected to a Data Server. The device with identifier device_id is assumed to already be connected to this instance.

  • device_id (str) – SHFQA device identifier, e.g. dev12004 or ‘shf-dev12004’.

  • channel_index (int) – Index specifying on which sequencer to configure the triggering - there is one sequencer per channel.

  • aux_trigger (str) – Alias for the trigger used in the sequencer. For a list of available values use. daq.help(f”/{device_id}/qachannels/0/generator/auxtriggers/0/channel”)

  • play_pulse_delay (float) – Delay in seconds before the start of waveform playback.

Return type:

None