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

ITF Test Equipment Tango implementation

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

Details

    • Feature
    • Must have
    • PI15
    • None
    • None
    • Services
    • Hide

      For automation of test executions ( e.g. BDD tests from JIRA) Test Equipment such as signal generators and spectrum analyzers need to be remotely controlled. For this purpose a homogeneous control and monitoring interface is needed, which is TANGO in the SKAO context. This way we gain access to commonly developed tools such as UI (taranta), programmatic interface (python/jupyter notebooks), archiving (Tango attributes) etc.

       

      Show
      For automation of test executions ( e.g. BDD tests from JIRA) Test Equipment such as signal generators and spectrum analyzers need to be remotely controlled. For this purpose a homogeneous control and monitoring interface is needed, which is TANGO in the SKAO context. This way we gain access to commonly developed tools such as UI (taranta), programmatic interface (python/jupyter notebooks), archiving (Tango attributes) etc.  
    • Hide
      • Tango device controls expose all functions needed to fulfill testing procedures defined by the ITF (low) team
      • Developed example taranta UI for attribute and command access
      • documentation has been reviewed by ITF stakeholders
      • Regular demos are provided to the ITF stakeholders
      Show
      Tango device controls expose all functions needed to fulfill testing procedures defined by the ITF (low) team Developed example taranta UI for attribute and command access documentation has been reviewed by ITF stakeholders Regular demos are provided to the ITF stakeholders
    • Inter Program, Intra Program
    • 2.5
    • 2.5
    • 0
    • Team_VULCAN
    • Sprint 5
    • Hide
      Show
      Several demos were performed to ITF stakeholders (both Low and Mid), the complete demo covering all features will be in the PI15 SAFe demo Taranta UI was developed Testing procedures and command control were defined based on AIV low user feedback (Ravi S.). The main integration BBD test is here https://jira.skatelescope.org/browse/XTP-13587 documentation has been reviewed by ATLAS and ATLAS is reproducing the Mid configuration, see https://developer.skao.int/projects/ska-ser-test-equipment/en/latest/guide/index.html
    • 15.6
    • Stories Completed, Integrated, BDD Testing Passes (no errors), Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI24 - UNCOVERED

    Description

      Two main instruments need to be  implemented as tango device classes, the Signal Generator and Spectrum Analyser. In addition there is the possibility of a RaspberryPI controlling a power supply.

      The control and monitoring interface needs to be defined, including the integration of execution of "device setups" (advanced procedures created on the device's UI). This needs to be first investigated.

      Complete the work on the implementation of these Tango devices and SKA component managers, keeping a level of abstraction, so that both vendors for LOW and MID could be addressed. This requires to collaborated/educate the MID ITF on the development of component managers.

       

      Some information from Benjamin:

        This may be helpful:
      The Spectrum Analyser should have some options for reading the output to confirm the Signal Generator Inputs: # A command to read out the power levels at each frequency, which can then be plotted in python.
      1. A command to place a marker at the highest point (the one you're inserting with the Sig Gen) and reading that power level and frequency value out. 

      Can refer to MID TE Scripting|

      Attachments

        Issue Links

          Structure

            Activity

              People

                Felipe.Gonzalez Gonzalez, Felipe
                Vani.Naram Naram, Vani
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 2.5

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete1219.0
                  Total1219.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel