Low CSP Subarray API

class ska_csp_lmc_low.low_subarray_device.LowCspSubarray(*args: Any, **kwargs: Any)

Bases: CspSubarray

The base class for LOW CspSubarray.

Functionality to monitor assigned CSP.LMC Capabilities, as well as inherent Capabilities, are implemented in separate TANGO Devices.

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

Set the CM for the Low CSP Subarray device.

Parameters:

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

Returns:

The Low.Csp SubarrayComponentManager

commandResultName() str

Return the name of the last executed CSP task.

Returns:

The name of the CSP task.

commandResultCode() str

Return the ResultCode of the last executed CSP task.

Returns:

The result code (see ResultCode) of the last executed task.

stations() List[int]

Return the stations attribute.

Returns:

List of stations.

stationBeams() List[int]

Return the stationBeams attribute.

Returns:

List of station beams.

pssBeams() List[int]

Return the pssBeams attribute.

Returns:

List of pss beams.

pstBeams() List[int]

Return the pstBeams attribute.

Returns:

List of pst beams.