Change Log
All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
[0.22.3]
Improved Dish Event Handler Callbacks by removing processing.
## [0.22.0]
## Added * Updated ska-tmc-dishleafnode repository to use ska-tango-base v1.2. * Renamed AbortCommands to Abort. * Implemented error propagation and timeout handling for Abort command. * DishLeafNode will catch exceptions thrown by DishManager and report on its LRCR for Abort commands.
[0.21.0]
Updated dish leaf node to handle wrap_sector key.
[0.19.5]
Update lock placement with skb-525 changes.
Applied fix for SKB-606.
Applied fixes for multi-configure issues
Provided TrackTableUpdateRate as a configurable parameter
Removed PointingCalculationPeriod configurable parameter
[0.19.4]
Update lock placement.
Update scheduler blocking to false
[0.19.1]
Fix errors observed while testing dish error propagation in tmc-mid integration repository
[0.19.0]
Command static pointing model is renamed to ApplyPointingModel.
[0.18.1]
Added DishLeafNode pointing tango device.
[0.18.0]
Implemented error propagation for Track Table calculation.
[0.17.8]
Improved the timeout and error propagation for Configure command
Implemented timeout and error propagation for commands TrackStop, Scan and EndScan
[0.17.3]
Fix bug SKB-502, to update the attributes at initialization, so that it can show states of attributes at initialization on dashboards
[0.17.2]
Implemented error propagation and timeout for configure command
[0.17.0]
Accomodate changes for the correction key in dish Leaf Node.
Added StaticPmSetup command to process global pointing json
[0.16.0]
Dish Leaf Node supports Non-sidereal tracking for objects present in Katpoint
[0.15.0]
Update Dish Leaf Node to use Base class v1.0.0 and pytango v9.5.0.
[0.14.3]
Introduced IsDishAbortCommands property
[0.14.2]
Enabled push event mechanism for kValue , kValueValidationResult
[0.14.1]
ProgramTrackTable Enabled.
LongRunningCommandResult used for TrackLoadStaticOff command result.
[0.14.0]
Disabled programTrackTable updates
[0.13.3]
Bug resolved: Dish ID not coming as expected from read dish fqdn.
[0.13.2]
Utilised ska-tmc-common 0.16.7 that resolves dish leaf node Configure command_inout CORBA exception
[0.13.1]
Updated Configure command to support multi-configure functionality.
[0.13.0]
Added improvements in dish leaf node as per modifications outlined in ADR-76.
[0.12.1]
Improved program track table calculation logic by using multiprocessing in separate class.
[0.12.0]
Updated Scan command interface to include scan_id as argument
EndScan command has been added in in Dish Leaf Node to invoke EndScan command on Dish Master.
Fixed
[0.22.5] * Updated internal pointing State if command is not in progress.
[0.22.4] * Added changes in the logs as per Logging Guidelines * Added Command ID in logs and fixed logging levels . * Modifies the log messages to make them readable
[0.22.2] * Fixed NaN azimuth values issue in programTrackTable generation.
[0.22.1] * Resolved skb-517 by filtering Track event when command is not in progress
[0.21.1] * Fixed NaN azimuth values issue in programTrackTable generation.
[0.20.0] * Updated the FQDN’s as per ADR-9.
[0.19.7] * Applied fix for SKB-661 and SKB-728
[0.19.6]
Resolved bug SKB-658
[0.19.3]
AbortCommands is implemented as a Slow Command
[0.19.2]
Fixed SKB-525
[0.17.9]
Error Propagation changes incorporated with process to stop track table.
[0.17.7]
Updated logic to stop program track table process.
Added Try Catch mechanism to identify issues faced in writing program track table on dish master
[0.17.6]
Fix bug SKB-467 - Track command will not be invoked if pointingState is TRACK/SLEW
[0.17.5] * Updated common v0.20.2 with liveliness probe bug related to full trl fixed.
[0.17.4]
Updated AbortCommands() command as slow command.
Updated Configure() command to stop the execution when AbortCommands() command is invoked while configuring the dish.
Made IsDishAbortCommands property configurable at deployment time.
[0.17.1] * Updated the correction key behaviour when correction key is empty.
[0.16.4] * Fix for SKB-419 and SKB-469 * Set and push archive events for all the attributes
[0.16.3]
Patch release from branch SAH-1566 with SKB-419 fix
[0.16.2]
Improved logger statements on ska-tmc-dishleafnode
[0.16.1]
Used latest version of KatPoint v1.0a3 to fix the forward and reverse transform calculations.
Fixed the issue related to IERS_A data download by keeping a local copy of the file under data/ folder.
[0.16.0]
Fixed integration test cases taking a long time to run by removing unnecessary assertions and unsubscribing to events.
Fixed the update_task_callback method for both Configure and TrackLoadStaticOff commands
[0.13.3]
Fixed the dish id not coming as expected from real dish master fqdn.
[0.13.4]
Program Track Table Process disabled .