-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
| F´ Version | |
| Affected Component |
Feature Description
I would like to see F Prime add more support/more straightforward methods for deferred/event driven command completion. For example, I have a component that queries my hardware for telemetry every so often, but I also have ground commands to query the hardware for telemetry. The "easiest" way to implement this would be to receive the command, put it on the write queue, and immediately complete the command. However, event driven commanding (deferred command completions) is desirable for operations because the sequence will automatically wait until the command has actually completed the work it was supposed to. If we added some sort of built in command tracking by default in F Prime, developers would be more encouraged to write more operable code.
Rationale
In an extreme case, if all commands complete immediately, the operators could be forced to use absolute timed commands in all their sequences to insert enough time for a command that has reported completion, but is still doing work.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status