Replies: 3 comments 3 replies
-
I think the assumption may be that if a component returns a command failure it will also raise a warning EVR indicating why the command was failed. Other projects I have worked with outside of fprime also do the same, where both command successes and failures are treated as command severity. |
Beta Was this translation helpful? Give feedback.
-
I see, so I guess the idea is that the command itself technically succeeded as it made it to the dispatcher and component. I'll do the same as you describe and add additional EVRs to send in addition to the validation error, etc. |
Beta Was this translation helpful? Give feedback.
-
Once upon a time, command errors were treated as |
Beta Was this translation helpful? Give feedback.
-
If a command fails for any reason, like a
Fw::CmdResponse::VALIDATION_ERROR
, it is reported as an event with severityCommand
, which is highlighted in GDS in green. Implementation [Link] courtesy of @thomas-bc.Is this intentional? It seems odd that an error would not stand out in the event log, and that at least a
WARNING_LO
would not be issued for a failure of any sort. Is there a preferred approach to direct Users' attention to failed commands?Beta Was this translation helpful? Give feedback.
All reactions