Skip to content

CIB np02 develop : Update of the dunedaq interface to the CIB for NP02.#8

Merged
nbarros merged 8 commits intoDUNE-DAQ:developfrom
nbarros:cib-np02-develop
Feb 16, 2026
Merged

CIB np02 develop : Update of the dunedaq interface to the CIB for NP02.#8
nbarros merged 8 commits intoDUNE-DAQ:developfrom
nbarros:cib-np02-develop

Conversation

@nbarros
Copy link
Collaborator

@nbarros nbarros commented Jan 30, 2026

The code has been updated for the new DAQ model.
The code is highly "inspired" on ctbmodules, accounting for the differences between the two systems.

In terms of functionality the code remains functionally very similar to the version implemented for NP04.
With the migration to the new DAQ model, a cleanup of the code and implemented methods was also carried out.

This module depends on PR 271 of appmodel.

The code has tested with fake triggers being produced by the CIB with success.

This commit squashes several other commits that implement what became the working version of cibmodules.
Features implemented:
 * Removed v4 outdated files
 * Updated configuration
 * Improved TCP port handling, and implemented localhost resolution
 * Implemented monitoring variables
Splitting stray functions into a separate location.
Copy link

@mroda88 mroda88 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is good for me

Removed skeleton comments and added package description.
@nbarros nbarros merged commit 23b245a into DUNE-DAQ:develop Feb 16, 2026
@nbarros
Copy link
Collaborator Author

nbarros commented Feb 16, 2026

Since it has been approved, I'm merging, as requested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants