w
This commit is contained in:
@@ -439,16 +439,16 @@ class MCSCardCSAXS(PSIDeviceBase, MCSCard):
|
||||
value = value.tolist() # Convert numpy array to list
|
||||
else:
|
||||
value = [value] # Received single value, convert to list
|
||||
data = {
|
||||
f"{mca_channel.name}": {
|
||||
"value": value,
|
||||
"timestamp": kwargs.get("timestamp") or time.time(),
|
||||
}
|
||||
}
|
||||
logger.info(
|
||||
f"Received update for {signal.name}. Setting data for {mca_channel.name}: to {data}"
|
||||
)
|
||||
mca_channel.put(data)
|
||||
# data = {
|
||||
# f"{mca_channel.name}": {
|
||||
# "value": value,
|
||||
# "timestamp": kwargs.get("timestamp") or time.time(),
|
||||
# }
|
||||
# }
|
||||
# logger.info(
|
||||
# f"Received update for {signal.name}. Setting data for {mca_channel.name}: to {data}"
|
||||
# )
|
||||
mca_channel.put(value)
|
||||
self._received_updates.update(data)
|
||||
if len(self._received_updates) == self.num_connected_channels:
|
||||
# Send out data on multi async signal
|
||||
|
||||
Reference in New Issue
Block a user