Skip to content

Remove two threads, pass one callback per T0 event. Pass Events asNDArrays.

Marco Filho requested to merge ICSHWI-19423-refactor into dev
  • Callbacks are passed once T0 Event is received.
  • Everything is done in one thread, including buffer allocation
  • Pass event metadata as NDArrays. We now have one address for the image and one for the events metadata.

@georgekontogiorgos, I removed the EPICS timestamp from the events metadata. Do you think ECDC will need that in the event? I am currently testing the performance to see if we can get the whole Gb processed in time. I don't think this should be a problem but it's good to be sure...

Edited by Marco Filho

Merge request reports