Low CSP Controller API

class ska_csp_lmc_low.low_controller_device.LowCspController(*args: Any, **kwargs: Any)

Bases: CspController

The base class for Low CspController. Fuctionality to monitor CSP.LMC Capabilities are implemented in separate TANGO Devices.

Properties: NOTE: not implemented

set_component_manager(cm_configuration: ska_csp_lmc_common.manager.manager_configuration.ComponentManagerConfiguration) LowCspControllerComponentManager

Set the CM for the Low CSP Controller device.

Parameters:

cm_configuration – A class with all the device properties accessible as attributes

Returns:

The Low.Csp ControllerComponentManager

availableCapabilities() List[str]

Return the list of avaliable capabilities.

Returns:

List of available capabilities.

NOTE: not implemented

stationList() List[int]

Report the list of stations as list of integer.

Returns:

List of stations.

resourceTableP4()

Return the P4 resource table attribute.

resourceTableFSP()

Return the FSP resource table attribute.