-
- Downloads
Merge branch 'version_0.6.1' into 'master'
On() and Off() to base device, plus event pushing This merge request does the following: * Adds support for the ON state in the SKABaseDevice. This seems to be a minimum requirement for devices that subclass SKABaseDevice to be functional/extensible. * Moves the commands On() and Off() from the SKASubarray to the SKABaseDevice. * Adds pushing of change and archive events for changes to device State, adminMode and obsState * Adds some test infrastructure for testing events * Remove all mention of polling in XMI files, and disable all attribute polling in code (only obsState and obsMode affected). These changes are non-breaking, so the version is bumped to 0.6.1. See merge request ska-telescope/lmc-base-classes!23
No related branches found
No related tags found
Showing
- .release 2 additions, 2 deletions.release
- README.md 7 additions, 0 deletionsREADME.md
- pogo/SKAAlarmHandler.xmi 18 additions, 17 deletionspogo/SKAAlarmHandler.xmi
- pogo/SKABaseDevice.xmi 10 additions, 8 deletionspogo/SKABaseDevice.xmi
- pogo/SKACapability.xmi 12 additions, 15 deletionspogo/SKACapability.xmi
- pogo/SKALogger.xmi 11 additions, 8 deletionspogo/SKALogger.xmi
- pogo/SKAMaster.xmi 17 additions, 16 deletionspogo/SKAMaster.xmi
- pogo/SKAObsDevice.xmi 17 additions, 12 deletionspogo/SKAObsDevice.xmi
- pogo/SKASubarray.xmi 12 additions, 15 deletionspogo/SKASubarray.xmi
- pogo/SKATelState.xmi 11 additions, 8 deletionspogo/SKATelState.xmi
- src/ska/base/base_device.py 191 additions, 8 deletionssrc/ska/base/base_device.py
- src/ska/base/obs_device.py 42 additions, 6 deletionssrc/ska/base/obs_device.py
- src/ska/base/subarray_device.py 20 additions, 130 deletionssrc/ska/base/subarray_device.py
- tests/conftest.py 143 additions, 0 deletionstests/conftest.py
- tests/test_base_device.py 63 additions, 1 deletiontests/test_base_device.py
- tests/test_obs_device.py 6 additions, 1 deletiontests/test_obs_device.py
- tests/test_subarray_device.py 107 additions, 30 deletionstests/test_subarray_device.py
Loading
Please register or sign in to comment