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

Mid.CBF scan configuration for correlation (JSON script)

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

Details

    • Feature
    • Not Assigned
    • PI3
    • None
    • Hide

      Early verification of the design concepts.

      Show
      Early verification of the design concepts.
    • Hide

      Analysis of the latest versions of the following documents performed: ICD CSP to TM, ICD Mid.CBF to CSP.LMC, Mid.CBF DDD and CSP.LMC.  Identified discrepancies and compiled the list of inconsistencies; for each inconsistency identified the agreed solution. 

      JSON schema for scan configuration for correlation defined, published on 

      https://confluence.skatelescope.org/display/SE/CSP_Mid+Scan+Configuration+for+Correlation

      Functionality:

      Mid.CBF accepts and responds to command configure scan (imaging), obsState transition as expected. 

      Implemented command that parses received JSON script, sets the attributes, and forwards configuration to VCCs and FSPs as required. This version of Mid.CBF software implements TANGO Devices VCC (Very Coarse Channalizer) and FSP (Frequency Slice Processor), but does not include software running on the TALON-DX Boards (in the embedded processor). In fact  the TANGO Devices VCC and FSP implement only rudimentary functionality, required to  receive configuration fro the Mid.CBF Subarray and respond to the command.

      Mid.CBF is able to detect  errors and reject invalid command. When an error is detected, an exception is raised, and the sub-array configuration remains as-is. 

       

      Show
      Analysis of the latest versions of the following documents performed: ICD CSP to TM, ICD Mid.CBF to CSP.LMC, Mid.CBF DDD and CSP.LMC.  Identified discrepancies and compiled the list of inconsistencies; for each inconsistency identified the agreed solution.  JSON schema for scan configuration for correlation defined, published on  https://confluence.skatelescope.org/display/SE/CSP_Mid+Scan+Configuration+for+Correlation Functionality: Mid.CBF accepts and responds to command configure scan (imaging), obsState transition as expected.  Implemented command that parses received JSON script, sets the attributes, and forwards configuration to VCCs and FSPs as required. This version of Mid.CBF software implements TANGO Devices VCC (Very Coarse Channalizer) and FSP (Frequency Slice Processor), but does not include software running on the TALON-DX Boards (in the embedded processor). In fact  the TANGO Devices VCC and FSP implement only rudimentary functionality, required to  receive configuration fro the Mid.CBF Subarray and respond to the command. Mid.CBF is able to detect  errors and reject invalid command. When an error is detected, an exception is raised, and the sub-array configuration remains as-is.   
    • 1
    • 1
    • 40
    • Team_CIPA
    • Sprint 3
    • 3.6
    • PI22 - UNCOVERED

    • Mid.CBF Team_CIPA

    Description

      Review the DDD and ICD  to refine the set of parameters for scan configuration for correlation. Define the JSON schema. Implement command 'configure scan' for correlation and the related attributes.

      Interface is described in SKA1 CSP LMC to CSP Sub-elements Interface Control Document, SKA-TEL-CSP-0000019, 2018-10-25. 

      Publish JSON schema for scan configuration on 

      https://confluence.skatelescope.org/display/SE/CSP_Mid+Scan+Configuration+for+Correlation

      Functionality:

      Mid.CBF accepts and responds to command configure scan (imaging), obsState transition as expected. 

      Implement command that parses received JSON script, sets the attributes, and forwards configuration to VCCs and FSPs as required. This version of Mid.CBF software implements TANGO Devices VCC (Very Coarse Channalizer) and FSP (Frequency Slice Processor), but does not include software running on the TALON-DX Boards (in the embedded processor). In fact, the TANGO Devices VCC and FSP implement only rudimentary functionality required to receive configuration from Mid.CBF Subarray and to respond. VCCs and FSPs implement attributes set by command 'configureScan', which represent a subset of the attributes that will be implemented in the full version.

      Mid.CBF should be able to detect errors and reject invalid command. When an error is detected, an exception is raised, and the sub-array configuration remains as-is. 

      Note: All Mid.CBF software implemented by this feature is part of Mid.CBF Master Control Software (MCS), when deployed Mid.CBF MCS will run on a server. This feature does not include Mid.CBF software running on TALON-DX boards (embedded software).

       

      Attachments

        Issue Links

          Structure

            Activity

              People

                g.leroux Le Roux, Gerhard [X] (Inactive)
                s.vrcic Vrcic, Sonja
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 1.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete622.0
                  Total622.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel