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

MCCS support towards integration and testing of MCCS to PaSD control and monitor functionality

Details

    • Obs Mgt & Controls
    • Hide

      This feature together with contributes to monitor and control of the PaSD which is important for AAVS3 stability studies and also ITF and AA0.5

      Show
      This feature together with contributes to monitor and control of the PaSD which is important for AAVS3 stability studies and also ITF and AA0.5
    • Hide

      The preliminary implementations of the Controller which includes core driver functionality to interface to the PaSD developed in PI19 is now integrated and tested end to end allowing the control and monitoring of PaSD from MCCS Tango devices.  Tested and demonstrated  with access to the h/w over the VPN

      Show
      The preliminary implementations of the Controller which includes core driver functionality to interface to the PaSD developed in PI19 is now integrated and tested end to end allowing the control and monitoring of PaSD from MCCS Tango devices.  Tested and demonstrated  with access to the h/w over the VPN
    • 3.5
    • 2
    • 0
    • Team_MCCS
    • Sprint 3
    • Hide

      The FieldStation architecture was workshoped and developed as a suitable abstraction above the raw PaSD LMC devloped previously. This subsumes the details of Smartbox/port mapping should not be a concern of the higher-level devices.

      Functional stories:

      • FieldStation device has the commands and attributes as identified in the workshop (TurnOnAntenna, TurnOffAntenna, UpdateAntennaMappnig , &c, &c)
      • Error handling was explored with the Wombats
      • PasdBus device turns on/off devices/ports in bulk
      • Higher level devices all now communicate with FieldStation alone.
      • Support for long-lived TCP sessions for higher efficiency

      Reactive work:

      • PaSD polling rate greatly reduced to de-stress the hardware

      Technical debt paid:

      • Tests now using the latest test harness
      • Filtering of relevant callbacks by tests
      • PasdBus device connects to h/w only once online

      Testing:

      • Simulator now less abstract – simulation at Modbus command level instead of JSON API.
      • End-to-end functional testing Not yet pending MCCS-1805
      • Further functional tests have been defined in Gherkin with implementation deferred to PI21.
      Show
      The FieldStation architecture was workshoped and developed as a suitable abstraction above the raw PaSD LMC devloped previously. This subsumes the details of Smartbox/port mapping should not be a concern of the higher-level devices. Functional stories: FieldStation device has the commands and attributes as identified in the workshop (TurnOnAntenna, TurnOffAntenna, UpdateAntennaMappnig , &c, &c) Error handling was explored with the Wombats PasdBus device turns on/off devices/ports in bulk Higher level devices all now communicate with FieldStation alone. Support for long-lived TCP sessions for higher efficiency Reactive work: PaSD polling rate greatly reduced to de-stress the hardware Technical debt paid: Tests now using the latest test harness Filtering of relevant callbacks by tests PasdBus device connects to h/w only once online Testing: Simulator now less abstract – simulation at Modbus command level instead of JSON API. End-to-end functional testing Not yet pending MCCS-1805 Further functional tests have been defined in Gherkin with implementation deferred to PI21.
    • 20.6
    • Stories Completed, Integrated, BDD Testing Passes (no errors), Outcomes Reviewed, NFRS met, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI22 - UNCOVERED

    • Team_MCCS

    Description

      This feature clones SP-3707 to allow Team MCCS to contribute to this end to end demonstration.

      Scope to be included in this feature:

      1. Complete the implementation of any remaining functionality on the lower level device drivers from PI19, extending to all the needed commands / attribute reads.
      2. Integrate and test with the MCCS / TANGO stack
      3. Demo end-to-end control and monitoring of PaSD through MCCS.

      This feature is expected to involve collaboration between MCCS and Wombat with Wombat being the primary and MCCS supporting. 

      Attachments

        Issue Links

          Structure

            Activity

              People

                v.mohile Mohile, Vivek
                v.mohile Mohile, Vivek
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 3.5

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete1429.5
                  Total1429.5

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel