Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-1114

CSP_Mid.CBF Subarray - implement commands Abort and Restart (SS-27)

Details

    • Feature
    • Not Assigned
    • PI7
    • None
    • Obs Mgt & Controls
    • Hide

      Implementation of the intended architecture in the MVP.

      Required to support implementation of ADR-8 - sub-array observing state machine.

       

      Show
      Implementation of the intended architecture in the MVP. Required to support implementation of  ADR-8 - sub-array observing state machine.  
    • Hide

      Mid.CBF Sub-array implements :

      • command abort() 
      • command restart()
      • command reset() 

      and performs state transitions as described in --ADR-8--

      https://confluence.skatelescope.org/pages/viewpage.action?pageId=105416556

      The state transitions, if adjusted  to Mid.CBF design, described in the documentation and available in Gitlab.

      State transitions are propagated to devices used by the sub-array as applicable (to be analysed and described in detail before implementation begins).  

       

      Show
      Mid.CBF Sub-array implements : command abort()  command restart() command reset()  and performs state transitions as described in -- ADR-8 -- https://confluence.skatelescope.org/pages/viewpage.action?pageId=105416556 The state transitions, if adjusted  to Mid.CBF design, described in the documentation and available in Gitlab. State transitions are propagated to devices used by the sub-array as applicable (to be analysed and described in detail before implementation begins).    
    • 1
    • 1
    • 28
    • Team_CIPA
    • Sprint 4
    • Hide

      Mid.CBF Sub-array implements commands: abort, reset, and restart and related states and state transitions, as defined by ADR-8.

      The code is available in Gitlab and will be merged shortly.
      https://gitlab.com/ska-telescope/mid-cbf-mcs/-/merge_requests/24

      New image has been published on the nexus server and is ready for integration testing - version 0.4.5:
      https://nexus.engageska-portugal.pt/#browse/search=keyword%3Dmid-cbf-mcs:f898b3903cb99c5945bdab8eb52e0081

      Show
      Mid.CBF Sub-array implements commands: abort, reset, and restart and related states and state transitions, as defined by ADR-8 . The code is available in Gitlab and will be merged shortly. https://gitlab.com/ska-telescope/mid-cbf-mcs/-/merge_requests/24 New image has been published on the nexus server and is ready for integration testing - version 0.4.5: https://nexus.engageska-portugal.pt/#browse/search=keyword%3Dmid-cbf-mcs:f898b3903cb99c5945bdab8eb52e0081
    • 7.6
    • PI22 - UNCOVERED

    • Mid.CBF Team_CIPA

    Description

      The obsState state machine for a subarray includes an Abort command that can be accepted in some obsStates. It should be possible to send an Abort command to the Subarray controller, and have the current activity stop, and all devices move to the ABORTED state. As much as possible the subarray and the child devices should retain existing configurations, allowing examination of the current system state.

      From the ABORTED state it should then be possible to issue the Restart command to set all child devices to a known obsState, the EMPTY obsState, in which the subarray device has no resources assigned. See the Decision in ----ADR-8----.

      https://confluence.skatelescope.org/pages/viewpage.action?pageId=105416556

      The ticket  SP-754 describes implementation on the TMC side, and the ticket SP-1100 describes implementation on CSP.LMC side. 

      Mid.CBF Sub-array implements :

      • command abort() 
      • command restart()
      • command reset() 

      and performs state transitions as described in --ADR-8--

      https://confluence.skatelescope.org/pages/viewpage.action?pageId=105416556

      The state transitions may be adjusted  to Mid.CBF design - detailed analysis will be performed and behaviour described before the implementation begins.

      State transitions are propagated to devices used by the sub-array as applicable (to be analysed and described in detail before implementation begins).  

      Attachments

        Issue Links

          Structure

            Activity

              People

                v.alberti Valentina Alberti
                s.vrcic Vrcic, Sonja
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 1.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete47.0
                  Total47.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel