Closed LeStarch closed 1 month ago
Potentially in scope: https://github.com/nasa/fprime/issues/1837 https://github.com/nasa/fprime/issues/1561
@LeStarch : How do we track version at start-up? What part of the logic kicks of startup from version component?
@Shivaly-Reddy F´ Active components allow you to override the preamble
function to do something right when their thread starts-up. This component is active, yes?
An example is:
Note: the task lifecycle looks like this:
Thus the preamble is called once, and then all the messages (commands and port invocations) are dispatched for the duration.
Thanks @LeStarch. I was looking at FileDownlink preamble calls and was wondering about the component being active. It is currently a passive component, just because SystemResources was and because this is derived from it. I can switch it to an active component but looking into understanding all that entails an active component
Feature Description
The System Resources component internalizes version telemetry, command, and events. We should build a new version component that does the following: