Details
-
Feature
-
Not Assigned
-
None
-
Obs Mgt & Controls
-
- implementation of revisions above
- demo of resource management in beams
- update of confluence documentation
-
3
-
5
-
7
-
Team_MCCS
-
Sprint 5
-
-
-
-
10.6
-
Stories Completed, Outcomes Reviewed, NFRS met, Satisfies Acceptance Criteria, Accepted by FO
Description
Clone of the PI#9 depending on clarifying beam architecture
- StationsResourceManager - move it from Subarray into Controller
- It also needs changing so that ownership is not exclusive
- StationBeamsResourceManager - move it from Subarray into Controller
- There is no reason to tie the beam devices to one subarray, other than because their resource management is closely tied to the resource management of stations
- SubarrayBeamsResourceManager - needed to manage a pool of SubarrayBeam devices.
- Implement Controller.Allocate with new architecture
- Implement health roll-up StationBeam →SubarrayBeam →Subarray
- Resource management of Channels within Station
- Reserve channel capacity in response to Allocate()
- Assemble channel configuration in response to Configure()
- From this we will pass config to Tile
- Beam ids must then be matched back (to StationBeam presumably) and made available (in Subarray?) to TM.
- Implement Scan()
- Implies we work on PointingJob in some manner