configure_marker_and_trigger#

configure_marker_and_trigger(daq: ziDAQServer, device_id: str, channel_index: int, *, trigger_in_source: str, trigger_in_slope: str, marker_out_source: str) None[source]#

Configures the trigger inputs and marker outputs of a specified AWG core.

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) – SHFSG device identifier, e.g. dev12004 or ‘shf-dev12004’

  • channel_index (int) – Index of the used SG channel.

  • trigger_in_source (str) – Alias for the trigger input used by the sequencer. For a list of available values use: daq.help(f”/{dev_id}/sgchannels/{channel_index}/awg/auxtriggers/0/channel”)

  • trigger_in_slope (str) – Alias for the slope of the input trigger used by sequencer. For a list of available values use daq.help(f”/{dev_id}/sgchannels/{channel_index}/awg/auxtriggers/0/slope”)

  • marker_out_source (str) – Alias for the marker output source used by the sequencer. For a list of available values use daq.help(f”/{dev_id}/sgchannels/{channel_index}/marker/source”)

Return type:

None