diff --git a/tangostationcontrol/tangostationcontrol/devices/sdp/statistics_collector.py b/tangostationcontrol/tangostationcontrol/devices/sdp/statistics_collector.py index d8ac93d22dbee89bab1b48b86d5e011f4b4ae265..ca8fde9127b48f673bba745a74c989d260edb0d9 100644 --- a/tangostationcontrol/tangostationcontrol/devices/sdp/statistics_collector.py +++ b/tangostationcontrol/tangostationcontrol/devices/sdp/statistics_collector.py @@ -188,7 +188,7 @@ class XSTCollector(StatisticsCollector): # check whether set of baselines in this packet are not out of bounds for antenna in (0,1): - if fields.first_baseline[antenna] + fields.nof_signal_inputs >= self.MAX_INPUTS: + if fields.first_baseline[antenna] + fields.nof_signal_inputs > self.MAX_INPUTS: # packet describes an input that is out of bounds for us raise ValueError(f"Packet describes {fields.nof_signal_inputs} x {fields.nof_signal_inputs} baselines starting at {fields.first_baseline}, but we are limited to describing MAX_INPUTS={self.MAX_INPUTS}")