diff --git a/src/lasp/device/lasp_daq.cpp b/src/lasp/device/lasp_daq.cpp index c545980..2c39627 100644 --- a/src/lasp/device/lasp_daq.cpp +++ b/src/lasp/device/lasp_daq.cpp @@ -44,6 +44,9 @@ Daq::Daq(const DeviceInfo &devinfo, const DaqConfiguration &config) throw rte("Duplex mode enabled, but no output channels enabled"); } } + if(!duplexMode() && monitorOutput) { + throw rte("Output monitoring only allowed when running in duplex mode"); + } if (!hasInternalOutputMonitor && monitorOutput) { throw rte(