########### CHANGELOG ########### All notable changes to this project will be documented in this file. This project adheres to `Semantic Versioning `_. [1.13.2] ******** Fixed ----- * test case fixed [1.13.1] ******** Added ----- * Added gpm json for dish ska077, ska045 etc. [1.13.0] ******** Added ------- * Introduced Quality Metrics attribute on MCCS Subarray [1.12.0] ******** Updated ------- * Updated helper MCCS master leaf node and MCCS controller device to adapt MCCS 6.4.0+ AbortSubarray Workflow in TMC Low [1.11.1] ******** Updated ------- * Updated helper CSP Master device to push LRCR event for On, Off and Standby commands. [1.11.0] ******** Updated ------- * Introduced QualityMetrics on CSP Subarray simulator [1.10.1] ******** Updated ------- * Increased delay on mccs controller device for release command. [1.10.0] ******** * Updated to deploy varaible number of mock devices based on subarray_count. [1.9.7] ******* * push obs state event is removed [1.9.6] ******* * optimize configure command on helper dish device. [1.9.5] ******* * Fix Dish leaf node simulations. [1.9.4] ******* * Fix leaf node simulations. [1.9.3] ******* Updated ------- * Bad tag fix [1.9.2] ******* Updated ------- * fixed seg fault issue [1.9.1] ******* Updated ------- * Stow command updated in helper dish leaf node and dish master device. [1.9.0] ******* Updated ------- * Added band capability state attribute (ex. b1CapabilityState,b2CapabilityState) * Added healthInfo attribute [1.8.2] ******* Fixed ----- * fixed the base class issue [1.8.1] ******* Updated ------- * Updated the dependecy for base and pytango so that lower versions can be used [1.8.0] ******* Updated ------- * Updated the pytango v10.1.0, ska-tango-base v1.4.0, ska-tango-testing v0.8.0 * Added push event for _lrcEvent as per new base class [1.7.5] ******* Updated ------- * Updated bandPointingModelParams attributes to push change events on helper dish device. [1.7.3] ******* Updated ------- * Updated kValue push event change on helper dish device. [1.7.2] ******* Updated ------- * Set pointingState to READY as part of ConfigureBand command. [1.7.1] ******* Updated ------- * Updated the delay in helper subarray device to send the lrcr event after obsstate events [1.7.0] ******* Updated ------- * Updated End, EndScan, Go_To_Idle command to push lrcr event. [1.6.0] ******* Updated ------- * TMC Mid to align with the changes introduced in Dish 9.0.0 namely; Deprecated SetOperateMode() command which is orchestrated in the TMC Configure workflow. [1.5.2] ******* Updated ------- * Updated SetStowMode command in helper_dish_device as well as helper_dish_ln_device Fixed ----- * Fixed Missing RTD for simulators due incorrect mock in conf.py from master [1.5.1] ******* Fixed ------- * Separate assignedResources attribute and SetDirectassignedResources method of MCCS helper device. [1.5.0] ******* Added ------- * Added sdpVersion attribute to the helper SDP controller [1.4.1] ******* Updated ------- * To update common tag * To remove duplicate test files [1.4.0] ******* Added ------- * Updated dish manager with ConfigureBand command. [1.3.0] ******* Added ------- * Added helper function on MCCS controller device. [1.2.1] Fixed ------- * Fixed the race condition between LRCR and obsState events. [1.2.0] ******* Fixed ------- * Fixed data type of assignedResources attribute on Subarray helper device from string to tuple of strings. [1.1.6] ******* Updated ------- * Removed a GPM json file for testing. [1.1.5] ******* Updated ------- * Updated the GPM files with correct data. * Updated APM as a fast command. [1.1.4] ******* Added ----- * Migrated cn_helper_subarray_device into ska-tmc-simulators from ska_tmc_centralnode. [1.1.3] ******* Added ----- * Migrated necessary files from ska-tmc-common into ska-tmc-simulators to eliminate runtime dependency and make the repository self-contained. Updated ------- * Modified pyproject.toml to move ska-tmc-common from runtime dependencies to dev-dependencies. * Removed helper_adapter_factory and helper_tmc_device modules to avoid dependency on ska-tmc-common . [1.1.2] ******* Updated ------- * Eliminated the fixed dependency of the ska-tmc-simulator repository on ska-tmc-common, enabling compatibility with all versions above 0.31.0. * Removed the use of ska-tmc-common for helper devices. [1.1.1] ******* Updated ------- * Updated Chart version to 1.1.1. [1.1.0] ******* Added ----- * Added Helm chart publishing support to the CI pipeline. [1.0.0] ******* Added ----- * Helper devices are added to simulate the behaviour of real devices. * Added test cases to test the functionality of helper devices. * Added documentation for helper devices.