Uploaded image for project: 'Release Management'
  1. Release Management
  2. REL-458

MCCS 0.11.0: Candidate MCCS release for ITF Low integration

    XporterXMLWordPrintable

Details

    Description

      ska-low-mccs v0.11.0 is the first integrated subsystem release of the MCCS Subsystem in nearly two years. Meanwhile over 450 updates have been merged into MCCS components; it is therefore not useful to document all changes.

      Broadly speaking, since the most recent full subsystem release, MCCS has been split into four components:

      • ska-low-mccs-pasd provides for monitoring and control of the Power and Signal Distribution (PaSD). For integration purposes, the chart provides a single "public" device class: the MccsFieldStation. There should be one such device instance for each station (i.e. each PaSD) and all interactions with ska-low-mccs-pasd should be through these devices. For engineering purposes, the chart provides MccsFndh and MccsSmartbox devices, which allow for monitoring and control of individual PaSD hardware elements.
      • ska-low-mccs-daq provides a Data Acquisition service.
      • ska-low-mccs-spshw provides for monitoring and control of Signal Processing Subsystem (SPS) hardware and of the DAQ. Similar to the above, the chart provides a single "public" device class: the SpsStation. There should be one such device instance for each station, and all interactions with ska-low-mccs-spshw should be through these devices. For engineering purposes, the chart provides MccsTile and MccsSubrack devices, which allow for monitoring and control of individual SPS hardware elements.
      • ska-low-mccs is the top-level chart that brings these charts together, and provides higher-level monitoring and control via devices such as MccsAntenna, MccsStation and MccsController. It also provides logical devices that support observations, particularly multiple observations at once. These include MccsSubarray, MccsSubarrayBeam and MccsStationBeam.

      The thrust of this release is to provide for configurable deployment. That is, this release allows for MCCS to be deployed onto a range of target platforms, e.g. AAVS3, Low-ITF, PSI-Low and AA0.5. In each case, this release supports the configuration of MCCS with the right number of each device, correctly configured.

      In terms of actual device functionality, the ability of low-level devices to monitor and control hardware is fairly robust and well tested, but many vertical linkages have not yet been established, or are not yet properly tested, so that it is unlikely that top-level devices such as MccsController and MccsSubarray are working as they should.

      Attachments

        Issue Links

          Structure

            Activity

              People

                m.waterson Waterson, Mark
                Snehal.Ujjainkar Ujjainkar, Snehal
                Devereux, Drew
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Structure Helper Panel