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

CLONE - Dish LMC - basic SPFRx control

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

Details

    • Feature
    • Must have
    • PI15
    • None
    • Obs Mgt & Controls
    • Hide

      Basic SPFRx control via Dish LMC ready to use for executing tests involving TMC MID to Dish control so as to create a fully integrated MVP to be released for MID PSI.

      Show
      Basic SPFRx control via Dish LMC ready to use for executing tests involving TMC MID to Dish control so as to create a fully integrated MVP to be released for MID PSI.
    • Hide

      Acceptance criteria below were updated (by striking through text) to reflect what was achieved (mostly via SP-2573). 

      DishManager device of Dish LMC and the SPFRx simulator will need to be changed to fix failing tests. The existing DishManager will be replaced with a ska-tango-base Python device.

      Using SPFRx simulator, verify in Dish LMC repo that:

      • Dish LMC runs in an environment similar to MID PSI.
      • Dish LMC reports Dish status based on SPFRx status.
      • Dish LMC reports Band 2 capability.
      • Dish LMC sets SPFRx to Standby and Operate state.
      • Dish LMC configures SPFRx.
      • Dish LMC passing component tests that support XTP-3504, and XTP-3505 exist in ska-dish-lmc

      A documented API that ensures a client has all the necessary information to execute the control of Dish observations.

      Show
      Acceptance criteria below were updated (by striking through text) to reflect what was achieved (mostly via  SP-2573 ).  DishManager device of Dish LMC and the SPFRx simulator will need to be changed to fix failing tests. The existing DishManager will be replaced with a ska-tango-base Python device. Using SPFRx simulator, verify in Dish LMC repo that: Dish LMC runs in an environment similar to MID PSI. Dish LMC reports Dish status based on SPFRx status. Dish LMC reports Band 2 capability. Dish LMC sets SPFRx to Standby and Operate state. Dish LMC configures SPFRx. Dish LMC passing component tests that support XTP-3504, and XTP-3505 exist in ska-dish-lmc A documented API that ensures a client has all the necessary information to execute the control of Dish observations.
    • 3
    • 3
    • 20
    • 6.667
    • Team_KAROO
    • Sprint 5
    • Hide

      DishManager device of Dish LMC and the SPFRx simulator will need to be changed to fix failing tests. The existing DishManager will be replaced with a ska-tango-base Python device.

      Using the existing (unchanged) SPFRx simulator it was verified in Dish LMC repo that:

      • Dish LMC reports Dish status based on SPFRx status.
      • Dish LMC reports Band 2 capability.
      • Dish LMC sets SPFRx to Standby and Operate state.
      • some Dish LMC component tests that support XTP-3504, and XTP-3505 exist in ska-dish-lmc  (some failures - results here).

      A documented API that ensures a client has all the necessary information to execute the control of Dish observations - see SKA developer portal DishManger API section. and DishManager Device Interface section.

      KAR-413 has value because it helps inform implementation for configuring of SPFRx, and with KAR-411 the SPRx simulator standby operating mode was updated as per the ICD.

      Show
      DishManager device of Dish LMC  and the SPFRx simulator  will need to be changed to fix failing tests. The existing DishManager will be replaced with a ska-tango-base Python device. Using the existing (unchanged) SPFRx simulator it was verified in Dish LMC repo that: Dish LMC reports Dish status based on SPFRx status. Dish LMC reports Band 2 capability. Dish LMC sets SPFRx to Standby and Operate state. some Dish LMC component tests that support XTP-3504, and XTP-3505 exist in  ska-dish-lmc   (some failures - results here ). A documented API that ensures a client has all the necessary information to execute the control of Dish observations - see SKA developer portal  DishManger API section . and DishManager Device Interface section . KAR-413 has value because it helps inform implementation for configuring of SPFRx, and with KAR-411 the SPRx simulator standby operating mode was updated as per the ICD.
    • 15.6
    • Stories Completed, Solution Intent Updated, BDD Testing Passes (no errors), Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI22 - UNCOVERED

    • Team_KAROO

    Description

       To prepare Dish LMC for integration with TMC MID and SPFRx for MID PSI, Dish LMC has to:
       * report of Band 2 capability,
       * configure Band 2,
       * set SPFRx in Operational mode.

      Dish LMC tests to support XTP-3504 and XTP-3505 should be passing.

      Unit tests are to be added as appropriate.

      Some related issues here, and here.

      Attachments

        Issue Links

          Structure

            Activity

              People

                s.vrcic Vrcic, Sonja
                p.swart Swart, Paul [X] (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 3.0

                  IssuesStory Points
                  To Do10.0
                  In Progress   00.0
                  Complete37.0
                  Total47.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel