From e3b4741d02ce27f33655a6b2dd7f6300f653c94d Mon Sep 17 00:00:00 2001 From: Tobias Hangleiter <tobias.hangleiter@rwth-aachen.de> Date: Tue, 4 Jul 2023 17:24:04 +0200 Subject: [PATCH] Add proper error message for hardware trigger --- src/python_spectrometer/daq/atsaverage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/python_spectrometer/daq/atsaverage.py b/src/python_spectrometer/daq/atsaverage.py index d89962e..c832efe 100644 --- a/src/python_spectrometer/daq/atsaverage.py +++ b/src/python_spectrometer/daq/atsaverage.py @@ -56,10 +56,10 @@ class AlazarATS9xx0(DAQ): self.hardware_channel = string.ascii_uppercase[self.hardware_channel] if not isinstance(self.hardware_channel, Channel): # noqa self.hardware_channel = getattr(Channel, self.hardware_channel) # noqa - if isinstance(self.trigger_callback, str): + if self.trigger_callback == 'software': self.trigger_callback = self.card.forceTrigger else: - raise NotImplementedError('trigger_callback') + raise NotImplementedError('Hardware trigger not yet implemented. Please open a PR.') self.default_capture_clock_config = CaptureClockConfiguration( # noqa CaptureClockType.internal_clock, # noqa -- GitLab