Subarray Component Manager

This module models component management for CSP subarrays.

class CspSubarrayComponentManager(*args: Any, **kwargs: Any)

A component manager for SKA CSP subarray Tango devices.

The current implementation is intended to * illustrate the model * enable testing of the base classes

It should not generally be used in concrete devices; instead, write a subclass specific to the component managed by the device.

property config_id: str

Return the configuration id.

Returns:

the configuration id.

Raises:

NotImplementedError – because this class is abstract

property scan_id: int

Return the scan id.

Returns:

the scan id.

Raises:

NotImplementedError – because this class is abstract

property last_scan_configuration: str

Return the configuration sent to the sub-element, as JSON string.

Raises:

NotImplementedError – because this method has not been implemented