Problem Description
Component namespaces do not show up in FSW events. For example, if I declare
Namespace1.myComponent: MyComponent
and
Namespace2.myComponent: MyComponent
and MyComponent has an event MY_EVENT, both instances would result in:
EVENT: ... ACTIVITY HI: (myComponent) ...
and omit the namespace qualifiers. This makes it ambiguous which component this event came from. The root cause is that the autocoded instantiation of components does not include the namespace qualifiers. For example:
Ideally, the autocoder included the namespace when constructing the instance names and these would become:
namespace cmdSeq0 {
Svc::FpySequencer cmdSeq(FW_OPTIONAL_NAME("cmdSeq0.cmdSeq"));
}
etc.
Problem Description
Component namespaces do not show up in FSW events. For example, if I declare
Namespace1.myComponent: MyComponentand
Namespace2.myComponent: MyComponentand MyComponent has an event MY_EVENT, both instances would result in:
EVENT: ... ACTIVITY HI: (myComponent) ...and omit the namespace qualifiers. This makes it ambiguous which component this event came from. The root cause is that the autocoded instantiation of components does not include the namespace qualifiers. For example:
Ideally, the autocoder included the namespace when constructing the instance names and these would become:
etc.