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