Skip to content

merge changes from devel_rd53a_felixNetio_merge into devel

Joseph Earl Lambert requested to merge devel_rd53a_felixNetio_merge into devel

The majority of the changes here are in the NetIO part of Yarr. A few other changes were necessary in other files but it may be possible to move these elsewhere. There is a line in the RD53aDataProcessor that is needed to prevent data from 1e04 frames from being treated as good data. This will be taken care of in firmware in the future. There is a line in the NetioTxCore that sends a sync command before the trigger command is issued. This prevents the firmware from inserting a sync in the trigger command, which can alter the timing between cal injection and the trigger. We found that some data was being seen by the NetioHandler but not being processed by other parts of the code. To prevent this data lose, a for loop was added in the StdDataLoop so that we continue to check for data before moving on.

Merge request reports