nasa / CF

The Core Flight System (cFS) CFDP application.
Apache License 2.0
76 stars 45 forks source link

Standardization of Command Responses #445

Open dmknutsen opened 1 month ago

dmknutsen commented 1 month ago

Checklist (Please check before submitting)

Is your feature request related to a problem? Please describe. cFS should have standardized command responses for commands that set a state/mode like enable/disable, on/off, true/false, start/stop/pause/resume, etc.

For those commands, the app should respond as describe below:

The following command responses do not align with the standard: • For SUSPEND_CC and RESUME_CC - an error event is issued and the error cntr incremented when the state is set to the current state • For ENABLE_ENGINE - an error event is issued and the error counter incremented when the engine is already enabled • For DISABLE_ENGINE - an error event is issued and the error counter incremented when the engine is already disabled

Describe the solution you'd like Update logic to align with the standard.

Requester Info Dan Knutsen NASA Goddard