Details
-
Enabler
-
Must have
-
Obs Mgt & Controls
-
-
-
2
-
2
-
10
-
5
-
Team_HIMALAYA
-
Sprint 3
-
-
-
-
18.6
-
Stories Completed, Solution Intent Updated, Outcomes Reviewed, Satisfies Acceptance Criteria, Accepted by FO
-
-
Team_HIMALAYA
-
OMC-G1
Description
Control System software shall implement ADR-32; this change affects the following products (sub-systems) :
- Telescope Model which defines the format/content of the subarray configuration.
- OET
- TMC
- DISH LMC (and the DISH.LMC simulator)
- SPFRx
- CSP.LMC
- Mid.CBF
- SDP (to be discussed: If needed, the scope of this JIRA ticket could be limited to OMC ART; this would require TMC to send to SDP the numeric only Dish IDs).
- The Taranta Dashboards which allow users to create subarrays and display status of dishes and subarrays may be affected (the Taranata dashboards which transparently pass a JSON string with the list of dishes are not affected).
- BDD tests.
SPFRx and Mid.CBF implemented ADR-32 DISH ID in PI16 but implementation remained on a branch given that the TMC and CSP.LMC and DISH.LMC did not implemente the change. In PI17, SPFRx and Mid.CBF are able to handle both the old DISH ID format (i.e. integer), and the correct version (see ADR-32). A DISH ID specified in the 'numbers only' format (nnn) is translated into SKAnnn. When TMC, DSIH.LMC and CSP.LMC become able to handle ADR-32 format, the temporary solution should be discontinued, and only correct ADR-32 DISH ID will be accepted.
Work on this Feature includes design work to determine:
- How does TMC get the DISH ID for each Dish?
- How does the DISH.LMC get the DISH ID ? Does DISH.LMC receive DISH ID from TMC?
- How does Mid.CBF get information which DISH is connected to which VCC? From TMC (via CSP.LMC) ? Or directly from the Telescope Model ? (note that we during testing and commissioning we may need to update that table quite frequently. also we need a different table for different deployments).
Note: The DISH inserts the DISH ID in the data flowing from the Dish to Mid.CBF. More specifically SPFRx (Single Pixel Feed receiver) inserts DISH ID in the output data flowing to the Mid.CBF VCC (Very Coarse Channeliser). Each MID.CBF VCC receives data from a single dish. VCC obtains the DISH ID from the incoming data received from the DISH and compares to the DISH ID received via TMC and CSP.LMC; if the IDs do not match Mid.CBF will raise a WARNING or an ALARM.
Attachments
Issue Links
- is cloned by
-
SP-3469 MID TMC provides API for the DISH to VCC Mapping Table and correctly handles initalisation and updates
- Done
- Is delivered by
-
REL-508 TMC Mid v0.11.0
- Discarded
-
REL-560 Central Node Mid v0.7.0
- Released
-
REL-562 Subarray Node Mid - v0.7.0
- Released
-
REL-580 Central Node Mid v0.7.3
- Released
- relates to
-
SP-3034 DISH.LMC implements the correct DISH ID format (ADR-32)
- Done
-
SP-1795 Mid.CBF and SPFRx Implement ADR-32 DISH ID
- Done
-
SP-3233 CSP.LMC implements the correct DISH ID format (ADR-32)
- Done
-
ADR-32 SKA MID Telescope: DISH ID
- decided
- mentioned in
-
Page Loading...