########### CHANGELOG ########### All notable changes to this project will be documented in this file. This project adheres to `Semantic Versioning `_. [1.9.0-1184] ************ Updated ------- * Update Dish simulator to not to push change event for receiver band if it is already in the requested band. Also change event for dishmode is pushed only in case of change in the dishmode. [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.