diff --git a/csaxs_bec/devices/epics/delay_generator_csaxs/delay_generator_csaxs.py b/csaxs_bec/devices/epics/delay_generator_csaxs/delay_generator_csaxs.py index be144ae..dab0135 100644 --- a/csaxs_bec/devices/epics/delay_generator_csaxs/delay_generator_csaxs.py +++ b/csaxs_bec/devices/epics/delay_generator_csaxs/delay_generator_csaxs.py @@ -158,6 +158,7 @@ class StatusBitsCompareStatus(SubscriptionStatus): def _compare_callback(self, *args, value, **kwargs) -> bool: """Callback for subscription status""" + logger.info(f"StatusBitsCompareStatus: Received value {STATUSBITS(value).describe()}") obj = kwargs.get("obj", None) if obj is None: name = "no object received" @@ -172,7 +173,9 @@ class StatusBitsCompareStatus(SubscriptionStatus): return False if self._add_delay != 0: time.sleep(self._add_delay) - + logger.info( + f"Returning comparison for {name}: {(STATUSBITS(value) & self._value) == self._value}" + ) return (STATUSBITS(value) & self._value) == self._value