Skip to content

Conversation

@moisesmata
Copy link
Contributor

@moisesmata moisesmata commented Jun 11, 2025

Change Description

Within fprime/Svc there is now a Subtopologies folder. The folder contains a subtopolgy, CDHCore, which contains 7 Svc components:

  • CommandDispatcher
  • ActiveLogger
  • Health
  • Version
  • PassiveTextLogger
  • AssetFatalAdapter
  • TlmPacketizer/TlmChan

The subtopology's header "PingEntries.hpp" also now contains the PingEntries for each of the relevant components. If desired, users may swap this header for another in their deployment to customize values and have one list for all component PingEntries.

Ref has been modified to import and use this CDHCore subtopology within the Ref deployment topology.

Ref integration test has swapped names to refer to CDHCore.cmdDisp and CDHCore.events, instead of Ref.cmdDisp and Ref.eventLogger.

Future Work

3 further subtopologies that contain core flight software stacks (Comms, FileHandling, DataProducts) will be added in future pull requests.

moisesmata and others added 26 commits May 29, 2025 11:25
check-spelling run (push) for add-subtopologies

Signed-off-by: check-spelling-bot <[email protected]>
on-behalf-of: @check-spelling <[email protected]>
check-spelling run (push) for add-subtopologies

Signed-off-by: check-spelling-bot <[email protected]>
on-behalf-of: @check-spelling <[email protected]>
check-spelling run (push) for add-subtopologies

Signed-off-by: check-spelling-bot <[email protected]>
on-behalf-of: @check-spelling <[email protected]>
 - Subtopology with core CDH functionality within Svc
 - integrated within Ref Deployment
 - PingEntries.hpp within CDHCore/ that provides default values for PingEntries
 - Default TlmChan, option to use TlmPacketizer through changing CDHCoreConfig.fpp
moisesmata and others added 3 commits June 12, 2025 11:05
@moisesmata moisesmata closed this Jun 16, 2025
@moisesmata moisesmata deleted the add-cdhcore-subtopology branch June 16, 2025 16:48
@moisesmata moisesmata restored the add-cdhcore-subtopology branch June 16, 2025 16:53
@moisesmata moisesmata reopened this Jun 16, 2025
@thomas-bc thomas-bc changed the title Adding Core Subtopologies: CDHCore Add Core Subtopologies: CDHCore Jun 16, 2025
@moisesmata moisesmata requested a review from thomas-bc June 16, 2025 18:13
Copy link
Collaborator

@thomas-bc thomas-bc left a comment

Choose a reason for hiding this comment

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

LGTM - nice work! 🚀

@thomas-bc thomas-bc requested review from LeStarch and Copilot June 16, 2025 22:17

This comment was marked as resolved.

Copy link
Collaborator

@LeStarch LeStarch left a comment

Choose a reason for hiding this comment

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

LGTM

@LeStarch LeStarch merged commit ea96da0 into nasa:devel Jun 16, 2025
47 checks passed
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