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

Dish ID-VCC Map

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Obs Mgt & Controls
    • Hide

      The Mid.CBF will have a way to receive a set of system initialization parameters as well as updates to those parameters: dishID-VCC mapping, frequency offset k and frequency offset delta F values.

      Show
      The Mid.CBF will have a way to receive a set of system initialization parameters as well as updates to those parameters: dishID-VCC mapping, frequency offset k and frequency offset delta F values.
    • Hide
      • Command added to Mid.CBF that takes in a json str containing system initialization parameters
      • json schema for new command added to Telescope Model
      • Tests are created and running successfully in the pipeline that show the parameters provided to the command are used correctly. 
      • Tests representing successfully sending the command when the Mid.CBF Controller is in Operating State OFF
      • Regression tests pass
      • Confluence design page is updated according to implemented design: https://confluence.skatelescope.org/display/SE/DishID-VCC+Map+Design 
      Show
      Command added to Mid.CBF that takes in a json str containing system initialization parameters json schema for new command added to Telescope Model Tests are created and running successfully in the pipeline that show the parameters provided to the command are used correctly.  Tests representing successfully sending the command when the Mid.CBF Controller is in Operating State OFF Regression tests pass Confluence design page is updated according to implemented design: https://confluence.skatelescope.org/display/SE/DishID-VCC+Map+Design  
    • Intra Program
    • 3
    • 3
    • 0
    • Team_CIPA
    • Sprint 4
    • Hide
      Show
      InitSysParam command added to Mid.CBF Controller Telescope model updated with schemas for JSON and URI versions of the command PSI Mid.CBF tests updated to use InitSysParam command during CBF On sequence. Documentation updated: MCS ReadTheDocs Design page Demo recorded as part of Demo 5 (see SPO-2674 KR#2) Note: CBF support for URI and dishID check will be added in CIP-1918
    • 20.6
    • Stories Completed, BDD Testing Passes (no errors), Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI24 - UNCOVERED

    • Mid.CBF_SW OMC_ART_SystemDemo_4 Team_CIPA

    Description

      Implement the Dish ID-VCC Map as per https://confluence.skatelescope.org/display/SE/DishID-VCC+Map+Design

      Includes:

      • Add new command on CbfController to provide initialization parameters
      • Add checks to ensure obs state and ops state allow the command to be received; reject if not
      • Provide read attribute on CbfController to provide the parameters in use (json)
      • Store updated receptor to vcc mapping, k values, and deltaF provided in the command in CbfController, CbfSubarray. Update VCC as needed
      • Remove read/write k attributes from Cbf Controller, Cbf Subarray (replaced with json passed in new command)
      • Command documentation added to RTD: https://developer.skao.int/projects/ska-mid-cbf-mcs/en/latest/guide/interfaces/lmc_mcs_interface.html#cbfcontroller-tango-commands 
      • Add json schema to Telescope Model
      • Validate command input using the json in Telescope Model
      • Add unit and integration tests to send the command and ensure updates are made as expected
      • Add to LMC Interface in EC to exercise the command
      • Add command to BDD tests before sending ON command - the input file from the command is required before On can be called
      • Minor refactoring in MCS Controller, Subarray and VCC to pass down the fs_sample_rate calculated in the CbfSubarray to the VCC instead of passing k and deltaF values down and calculating fs_sample_rate in VCC (keep the calculation in one place). This follows the same pattern used for FSP - see "Implementation Consideration" in https://confluence.skatelescope.org/display/SE/Mid.CBF+FSP-Part+Control+Design#Mid.CBFFSPPartControlDesign-2.4SystemConstantParameters

      Attachments

        Issue Links

          Structure

            Activity

              People

                s.vrcic Vrcic, Sonja
                A.Deriabine Deriabine, Anton
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 3.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete417.0
                  Total417.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel