diff --git a/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py b/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py index 32a46d6..035c670 100644 --- a/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py +++ b/csaxs_bec/devices/epics/mcs_card/mcs_card_csaxs.py @@ -366,6 +366,7 @@ class MCSCardCSAXS(PSIDeviceBase, MCSCard): ] = {} self._acquisition_group: str = "monitored" self._num_total_triggers: int = 0 + # Add logic that data was sent ( threading event) def on_connected(self): """ @@ -430,7 +431,7 @@ class MCSCardCSAXS(PSIDeviceBase, MCSCard): else: value = [value] # Received single value, convert to list data = { - mca_channel.name: { + f"{self.name}_{mca_channel.name}": { "value": value, "timestamp": kwargs.get("timestamp") or time.time(), }