If systems or nodes are started (activated) not through the mode manager but from a third-party, they will not automatically be set into their default mode, but instead use the default parameter values (from node parameter yaml file or the declare_parameter defaults). Instead, we want to be able to ensure that system/nodes are started into their default mode (or optionally any other mode) even in these situations to not be required to duplicate parameters in the SMH file and the node defaults.
If systems or nodes are started (activated) not through the mode manager but from a third-party, they will not automatically be set into their default mode, but instead use the default parameter values (from node parameter yaml file or the
declare_parameter
defaults). Instead, we want to be able to ensure that system/nodes are started into their default mode (or optionally any other mode) even in these situations to not be required to duplicate parameters in the SMH file and the node defaults.Potential solution: