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

Dish.LMC - Implement v2 DS Controller ICD

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

Details

    • MID ART
    • Hide

      Dish.LMC implements latest Dish Structure controller ICD v2 enabling dish.LMC to move the dish

      Show
      Dish.LMC implements latest Dish Structure controller ICD v2 enabling dish.LMC to move the dish
    • Hide
      • Karoo OPCUA simulator complies with ICD v2
      • DS Manager updated to interface with DS ICD v2v2
      • Documentation updated
        • pointing model and fanout checked/updated in confluence
        • RTD has latest information
      • Integration test suite ran against DS simulator in ITF
        • Results documented in confluence
      • Very basic taranta GUI available for DS Manager
        • Graph achieved pointing coordinates
        • Dish Mode etc.
      • Demonstrated in sprint demo in the ITF

      New for PI24:

      • Karoo simulator provides tracking functionality
      • Dish.LMC is able to monitor and control CETC sim
      • Dish.LMC is able to monitor and control DSC PLC in ITF
      Show
      Karoo OPCUA simulator complies with ICD v2 DS Manager updated to interface with DS ICD v2v2 Documentation updated pointing model and fanout checked/updated in confluence RTD has latest information Integration test suite ran against DS simulator in ITF Results documented in confluence Very basic taranta GUI available for DS Manager Graph achieved pointing coordinates Dish Mode etc. Demonstrated in sprint demo in the ITF New for PI24: Karoo simulator provides tracking functionality Dish.LMC is able to monitor and control CETC sim Dish.LMC is able to monitor and control DSC PLC in ITF
    • 5
    • 3
    • 0
    • Team_KAROO
    • Sprint 5
    • PI24 - UNCOVERED

    • Team_KAROO
    • Mid G2

    Description

      • Karoo OPCUA server complies to ICD
      • DS manager updated accordingly
      • Documentation (pointing model and fanout) updated
      • Integration tests ran against DS simulator in ITF
      • Basic GUI is available
        • Graphs achieved pointing updates
      • Improvements and bug fixes (details here):
        • Check if there's an existing track thread before starting a new one
        • Report completed on moving tasks only when movement is done
        • DishMode should not automatically transition to StandbyFPMode after Slew/Track finishes
        • Update command not allowed rule for Track command
        • Write enum labels (not values) to logs and event callback functions to easy reading
      • If viable, make use of sculibĀ  https://gitlab.com/ska-telescope/ska-mid-dish-steering-control for DSC interaction
      • Profile DSManager & DishManager performance.
        • How much resources do we need when reporting pointing updates.
        • Any improvements ? Discuss with Thomas

      Attachments

        Issue Links

          Structure

            Activity

              People

                s.vrcic Vrcic, Sonja
                J.Venter Venter, Johan
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (76.47%)

                  Feature Estimate: 5.0

                  IssuesStory Points
                  To Do22.0
                  In Progress   12.0
                  Complete1113.0
                  Total1417.0

                  Dates

                    Created:
                    Updated:

                    Structure Helper Panel