Details
-
Enabler
-
Must have
-
None
-
Obs Mgt & Controls
-
-
-
1
-
1
-
40
-
40
-
Team_KAROO
-
Sprint 4
-
-
-
-
12.6
-
Stories Completed, Solution Intent Updated, Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
-
-
Cross_Team_Code_Review
SS-54
Description
The goal is to implement commands: On(), Off(), Standby() as long-running commands, meaning that the caller does not get blocked waiting for the command to be executed. The control should be returned to the caller within few milliseconds. The progress of the command execution is tracked by additional attributes, and the completion of the command reported as a state transition (event). (Off course, the Client may choose to poll the attribute state).
Detailed design for each command is still in progress (state transitions and command sequencing).
Attachments
Issue Links
- Child Of
-
SS-54 Review of Control Systems guidelines and refactoring of implementation
- Done
- depends on
-
SP-1640 Reference design and implementation for asynchronous (long-running) commands
- Done
-
SP-1827 Update TANGO Base Classes to handle long running commands
- Done
-
SP-1984 MCCS adoption of long running command implementation in the tango_base_classes
- Done
- informs
-
ADR-47 Guidelines for implementation of commands
- decided
- is required by
-
SP-2077 Refactor and release long running command implementation in ska-tango-base
- Done
-
SP-1630 SKA Base Class Master - abort command execution
- Discarded
- relates to
-
SP-1794 TMC asynchronous communication
- Done
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...