Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[0.24.6]

Updated

  • Utilized ska-tmc-common v.1.0.0.

  • Updated the TMC mid documentation to bring it on par with the Low updates made towards resolution of SKB-808

Fixed

  • Fixed docs-build warnings

  • Fixed RTD structure and issues

[0.24.5]

Updated

  • Removed updation of the unresponsive flag from event callbacks to resolve SKB-1074.

  • Updated RTD docs to resolve SKB-808

[0.24.4]

Updated

Updated imports for the helper device to deploy from ska-tmc-simulators package v1.1.4.

[0.24.3]

Fixed

  • CONFIGURING Obs state check added for command tracker in configure command

[0.24.2]

Updated

  • Updated ska-tmc-common version to 0.30.3

  • Update ska-tango-util and ska-tango-base chart version to 0.4.24

[0.24.1]

Fixed

  • Fixed RTD inline with skb-808

[0.24.0]

Added

  • CommandTimeout attribute is introduced which can help to update timeout without redeployment.

  • CommandTimeOutDefault property is introduced which can be used to set default value at the time of deployment.

  • Utilized the latest tag of ska-tmc-common (0.30.0).

[0.23.3]

Added

  • Updated the ska-tmc-common version to 0.28.4

[0.23.2]

Added

  • Updated the ska-tmc-common version to 0.28.3

[0.23.1]

Fixed

  • Added configurability for assignresources schema version for sdp

  • Fixed AdminMode read attribute issue in sdpsubarrayleafnode

[0.23.0]

Added

  • Restart Helper class used from common

  • Restart command updated such that it bring obs state to EMPTY from any obs state except ABORTING, RESTARTING

[0.22.3]

Updated

  • Utilized the latest ska-tmc-common version 0.27.4.

  • Modified logger messages

[0.22.2]

Updated

  • Updated ska-tmc-common repository to 0.27.3.

[0.22.1]

Updated

  • Updated ska-tmc-common repository to 0.27.2

[0.22.0]

Added

  • Updated ska-tmc-sdpleafnode repository to use ska-tango-base v1.2

  • Implemented error propagation and timeout handling for Abort and Restart commands

  • SdpSubarrayLeafNode will catch exceptions thrown by SdpSubarray and report on its LRCR for Abort and Restart commands

[0.21.4]

Added

  • Added changes in the logs as per Logging Guidelines

  • Added Command ID in logs and fixed logging levels.

  • Removed the implementation of disable command.

[0.21.3]

Fixed

  • Removed the transitional obsState RESOURCING check from AssignResources command tracker.

  • Spike SAH-1691 is created for further investigation.

[0.21.2]

Fixed

  • Removed processing from Tango event handler and perform in call backs function.

[0.21.1]

Fixed

  • Fixed SKB-732

[0.21.0]

Changed

  • Updated FQDN’s as per ADR-9

[0.20.2]

Added

  • Updated latest common to include changes in SDP helper dish device for scan error propagation

[0.20.1]

Fixed

  • Updated latest common repository to include changes related to index error

[0.20.0]

Added

  • Added AdminMode functionality.

  • Monitoring and control functionality with hierarchy of nodes

  • Automatic control actions on Alerts using Elettra Alarm Handler

  • LMC simulator for Dish

  • Allocation and Deallocation of receptors in Subarray

  • Basic configuration (setting target pointing coordinates) of a Subarray

  • Commands and Events propagation

  • TANGO group commands

  • Conversion of Ra-Dec to Az-El coordinates using KATPoint

  • Calculate Az-El periodically in Dish Leaf Node and implement tracking functionality in Dish Master

  • Interface between the TMC and CSP Master:

  • Develop a CSP Master Leaf Node

  • Monitor/subscribe CSP Master attributes from CSP Master Leaf Node

  • Modify aggregation of overall Telescope Health (residing in Central Node) to include CSP Master health

  • Modify StartUpTelescope command on Central Node to start CSP Master device

  • Accept configuration as strings (JSON) from OET for following commands:

  • AssignResources

  • ReleaseResources

Fixed

[0.19.3]

Fixed

  • Fixed SKB-592 issue with variable initialization.

[0.19.2]

Fixed

  • Update Abort() to notify observers

[0.19.1]

Fixed

  • Resolved SKB-658.

[0.19.0]

Added

  • Implemented Exception handling for End, Scan and EndScan commands.

[0.18.0]

Fixed

  • Resolve SKB-525 update with command callback tracker changes.

[0.17.3]

Fixed

  • Fixed SKB-618(Fix KeyError for Missing ‘resources’ Key in SDP Subarray AssignResources Command)

[0.17.2]

Fixed

  • Resolved skb-536

  • The SDP Subarray Device can transition to the ABORTING state before reaching the ABORTED state.

  • Updated the .readthdocs.yaml

  • Fixed documentation missing information issue

  • Fixed Logger strings.

  • Improved the test case execution time.

[0.17.1]

Fixed

  • Remove a spam log from component manager method

[0.17.0]

Changed

  • Utilized the ska-tmc-common v0.20.2 which has new liveliness probe implementation

[0.16.5]

Fixed

  • Utilized the latest ska-tmc-common 0.19.7 which clears abort event in tracker thread.

[0.16.4]

Fixed

  • Resolving the issues of error propagation.

[0.16.3]

Fixed

  • Enable polling of all attributes by setting and pushing archive events to resolve SKB-434.

[0.16.2]

Changed

  • Improve loggers statement and version of common

[0.16.1]

Fixed

  • Enable obsState check for Abort commad

[0.16.0]

Fixed

  • Update Sdp master leaf node and Sdp Subarray Leaf Node to use Base class v1.0.0 and pytango v9.5.0

[0.15.1]

  • CommandTimeOut Device property added to Sdp Subarray Leaf Node device

[0.15.0]

Changed

  • Updated pytango v9.4.2

  • Updated ska-tango-base library v0.19.1

  • Updated ska-tango-base chart v0.4.8

  • Updated ska-tango-util chart v0.4.10

  • Updated ska-tmc-common v0.14.0

[0.1.2]

Changed

Release of feature SP-354:

  • Accept configuration as strings (JSON) from OET for following commands:

  • AssignResources

  • ReleaseResources

  • Accept Dish, CSP and SDP configuration as JSON string from OET

  • Configure Dishes, CSP subarray and SDP subarray

  • Accept Scan command with time (in seconds) from OET and perform simple scan for the duration

  • Accept EndSB command from OET

  • Calculate dummy delay models and provide them to CSP subarray periodically

[0.1.1]

Changed

Release for SP-142 demo:

  • Accept configuration as strings (JSON) from OET for following commands:

  • AssignResources

  • ReleaseResources

  • Accept Dish configuration as JSON string from OET

[0.1.0]