CBF Subarray Component
- class ska_csp_lmc_common.component.cbf.cbf_subarray_component.CbfSubarrayComponent(fqdn: str, logger: Logger | None = None)
Bases:
ObservingComponentClass to specialize communication and control of the CBF subarray.
PSS Subarray Component
PST Beam Component
- class ska_csp_lmc_common.component.pst.pst_beam_component.PstBeamComponent(fqdn: str, logger: Logger | None = None)
Bases:
ObservingComponentAdaptor class for a PstBeam device.
- property pstprocessingmode: ska_control_model.pst_processing_mode.PstProcessingMode
observation modes of currently assigned beams on success, otherwise an empty list
- Type:
return
- property subarray_id
Return the subarray membership.
- set_component_disconnected()
This method is called when the CSP TANGO Device adminMode is set to OFFLINE.
In this case the CSP Device componentManager does no longer monitor the component and its information are reported as unknown. The component admin mode is not changed.
- set_component_unknown(admin_mode_value: ska_control_model.AdminMode) None
Specialized version for observing sub-system components.
- Parameters:
admin_mode_value – the value of the CSP sub-system device adminMode.
- Returns:
None
- set_component_offline(admin_mode_value: ska_control_model.AdminMode) None
Specialized version for observing sub-system components.
- Parameters:
admin_mode_value – the value of the CSP sub-system device adminMode.
- releaseresources(resources_dict: Dict) None
Specialization of the releaseresources method for a PstBeam. The connection with the PstBeam Tango device is deleted.
- Parameters:
resources_dict – the dictionary with the subarray ID from whih the PST Beam has to be removed.
- property channel_block_configuration
Return the channel block configuration