Skip to content

kolos submitted swrod with tag swrod-00-08-30

Serguei Kolos requested to merge kolos/tdaq-09-04-00/swrod into tdaq-09-04-00

=== swrod ===

Update common configuration objects using new schema file (Serguei Kolos) Tune default values of various timeouts (Serguei Kolos) Report LateL1A as warning (Serguei Kolos) Unlock mutex before reporting error (Serguei Kolos) Improve attributes description (Serguei Kolos) Add possibility to dump corrupted packets (Serguei Kolos) Change the order of data integrity checks (Serguei Kolos) Add L1A counter support (Serguei Kolos) Add L1A counter support (Serguei Kolos) Improve L1A timeout handling (Serguei Kolos) Add fragment size parameter (Serguei Kolos) Update documentation (Serguei Kolos) Test ROD major version in FULL mode builder (Serguei Kolos) Keep read lock for the current fragment while waiting for L1A packet arrival (Serguei Kolos) Rename some IS parameters (Serguei Kolos) Implement proper timeout for receiving L1A packets (Serguei Kolos) Add debug output (Serguei Kolos) Change default values of some parameters (Serguei Kolos) Declare lambda function as static (Serguei Kolos) Use custom memory pool implementation (Serguei Kolos) Remove unused local variable (Serguei Kolos) Call netio_signal_fire as otherwise publishing doe snot work for a single e-link due to a bug in the netio_buffered_sendv that always return 2 for the first call (Serguei Kolos) Add DropCorruptedPackets parameter to FULL mode builder (Serguei Kolos) fix typo in swrod.schema.xml (Rongkun Wang) Don't allow to enable E-Links when the corresponding ROB is disabled (Serguei Kolos) Finalize resources handling for stop/start of a run (Serguei Kolos) Check if ELink is disabled before trying to resubscribe (Serguei Kolos) Move nested classes implementation to the .cpp file (Serguei Kolos) Add log messages (Serguei Kolos) Add a new corruptedFragments parameter to the ROBStatistics IS class (Serguei Kolos) Re subscribe disabled E-Link when the whole ROB is re enabled (Serguei Kolos) Re subscribe disabled E-Link when the whole ROB is re enabled (Serguei Kolos) Do not throw exception if data synchronisation fails (Serguei Kolos) Check for been in RUNNIN state before looking for L1A data (Serguei Kolos) Set L1IDs initual values to -1 (Serguei Kolos) Reset L1A generator at the start of a new run (Serguei Kolos) Check condition once before getting a timestamp (Serguei Kolos) Add swrod::detail::waitFor utility function (Serguei Kolos) Add swrod::detail::waitFor utility function (Serguei Kolos) Add swrod::detail::waitFor utility function (Serguei Kolos) Wait for L1A message with the last known L1ID only if the SW ROD was not restarted (Serguei Kolos) Add ResynchTimeout parameter to the SwRodDefaultL1AHandler class (Serguei Kolos) Show L1A counter in decimal format (Serguei Kolos)

Merge request reports