diff --git a/daq/src/aaredaq/daq.py b/daq/src/aaredaq/daq.py index 51304b11..4037c47a 100644 --- a/daq/src/aaredaq/daq.py +++ b/daq/src/aaredaq/daq.py @@ -111,6 +111,15 @@ class AareDAQ: if aaredb_params is None: return None + if ( + getattr(aaredb_params, 'exposure', None) is None + and getattr(aaredb_params, 'transmission', None) is None + and getattr(aaredb_params, 'oscillation', None) is None + and getattr(aaredb_params, 'totalrange', None) is None + and getattr(aaredb_params, 'targetresolution', None) is None + ): + return None + params = SimpleScanParameters() if (exp := getattr(aaredb_params, 'exposure', None)) is not None: