Changelog
2.0.1
Upgrade PyTango to 10.3.0 (MR188)
2.0.0
Change format of healthInfo attribute to sequence (spectrum) of strings (MR183)
Implement version 2.0 of the SDP schemas, including adding optional start time to Scan command for ADR-111 (MR177)
Changed structure of
scanslist in execution block state (MR177):removed:
statusadded:
command,command_time,timethe list now contains an entry for each Configure, Scan, and EndScan command
Updated the Abort command to cancel a running execution block (MR177)
Update ska-sdp-config to 1.6.1 (MR177)
1.3.0
1.2.0
1.1.0
Add support for version 1.1 of command schemas (MR161)
Update ska-sdp-config to
1.3.0and ska-telmodel to1.24.0(MR161)Reject the AssignResources command if any of the following applies (MR162, MR163):
any of the processing blocks requests more resources than what is available
if multiple resource models are given and any of them fails
Add ability to compare an assign resource config with a resource model (MR159)
Add new
capacityBufferStorageattribute to controller (MR160)Add support and upgrade to PyTango 10 (MR150)
Removed
post_init_callbackfrom devices (MR151)Upgraded ska-sdp-config to
1.2.0(MR154)Update base images to ska-build-python 0.3.1 and ska-python 0.2.3 (MR153)
Add new-style attribute declaration (MR149)
1.0.1
1.0.0
Updated dependencies (MR141)
Use version 1.0 of SDP command schemas and support version 0.4 and 0.5. Remove support for version 0.3. (MR142)
Updated dependencies, including ska-sdp-config 1.0.0 (MR138) (MR141)
Add schema validation tests (MR143)
Allow release candidate versions of SDP for script validation (MR139)
Use SKA theme in documentation (MR137)
Update Dockerfile to use SKA Python base image (MR135)
0.32.1
0.32.0
Updated dependencies (MR132):
ska-sdp-config 0.10.1
ska-control-model 1.1.1
ska-telmodel 1.19.7
Update healthState and obsState depending on pb status and error messages (MR131, MR132)
Reject AssignResources command with exception if processing block parameters are invalid (MR128
Update ska-sdp-config to 0.10.0 and fix loading data from /system into controller.sdpVersion (MR129)
errorMessages tango attribute added to the subarray device (MR125)
0.31.1
0.31.0
0.30.0
0.29.0
Remove subarray ObsReset command (MR104).
Add subarray healthState logic and update controller healthState logic (MR106).
Reject subarray AssignResources command when processing controller or Helm deployer are offline which means that processing blocks cannot be started (MR108).
Ensure subarray pushes events for transitional obsStates (MR109).
0.28.0
Update ska-control-model to 0.3.2 and replace the deprecated MAINTENANCE admin mode with ENGINEERING (MR97).
0.27.0
0.26.0
0.25.0
Upgrade PyTango to 9.4.2 (MR62).
0.24.1
0.24.0
Add new
sdpVersionattribute to controller to publish SDP version information and renameversionattribute toversionIdto conform to standard interface (MR71)
0.23.1
Updated to use the new version of config DB 0.5.3 which includes a bugfix in delete functionality (MR78)
0.23.0
Updated to use the new version of config DB 0.5.2 (MR69)
0.22.0
0.21.1
0.21.0
0.20.4
Subarray allows Abort command in RESOURCING obsState (MR49)
0.20.3
0.18.1
Bug fix: prevent devices crashing when they are initialised by adding short delay before event loop starts.
0.18.0
Modify behaviour of commands so attributes take their transitional or final value before a command returns.
0.17.2
Publish Docker image in central artefact repository.
0.17.1
Bug fix: remove temporary debugging code.
0.17.0
Add support for version 0.3 of the SDP interface schemas while retaining support for version 0.2. Commands without an interface value are assumed to be using version 0.2 for backwards compatibility.