FspModeSubarrayComponentManager Class
- class ska_mid_cbf_tdc_mcs.fsp.fsp_mode_subarray_component_manager.FspModeSubarrayComponentManager(*args: Any, **kwargs: Any)[source]
Bases:
CbfObsComponentManagerA base class component manager for the FspModeSubarray devices.
- update_health_state_from_hps() HealthState[source]
Read the HPS function mode controller device’s healthState attr and update the MCS FspModeSubarray device accordingly.
- Returns:
The current healthState of the FSP.
- Return type:
HealthState
- update_delay_model(model: str) tuple[ska_control_model.result_code.ResultCode, str][source]
Update the FSP’s delay model (serialized JSON object)
- Parameters:
model – the delay model data
- Returns:
A tuple containing a return code and a string message indicating status. The message is for information purpose only.
- Return type:
(ResultCode, str)