ska_tmc_centralnode.model package
Submodules
ska_tmc_centralnode.model.component module
ska_tmc_centralnode.model.enum module
Enum class for central node
ska_tmc_centralnode.model.input module
Input Parameter class for central node
- class ska_tmc_centralnode.model.input.InputParameter(changed_callback: Callable)
Bases:
object
Class for Input parameter this class is used to distinguish between between low and mid telescope
- property csp_master_dev_name: str
Input parameter Return the CSP Master device name
- Returns:
the CSP Master device name
- Return type:
str
- property csp_mln_dev_name: str
Input parameter Return the CSP Master device name
- Returns:
the CSP Master device name
- Return type:
str
- property csp_subarray_dev_names: List[str]
Input parameter Return the CSP Subarray device names
- Returns:
the CSP Subarray device names
- Return type:
list
- property sdp_master_dev_name: str
Input parameter Return the SDP Master device name
- Returns:
the SDP Master device name
- Return type:
str
- property sdp_mln_dev_name: str
Input parameter Return the SDP Master device name
- Returns:
the SDP Master device name
- Return type:
str
- property sdp_subarray_dev_names: List[str]
Input parameter Return the SDP Subarray device names
- Returns:
the SDP Subarray device names
- Return type:
tuple
- property subarray_dev_names: List[str]
Input parameter Return the SubarrayNode device names
- Returns:
the SubarrayNode device names
- Return type:
tuple
- update(component_manager) List[str]
Update method for input parameter
- class ska_tmc_centralnode.model.input.InputParameterLow(changed_callback: Callable)
Bases:
InputParameter
Class for input parameter for low.
- property mccs_master_dev_name
Input parameter Return the MCCS Master device name
- Returns:
the MCCS Master device name
- Return type:
str
- property mccs_mln_dev_name
Input parameter Return the MCCS Master Leaf Node device name
- Returns:
the MCCS Master Leaf Node device name
- Return type:
str
- update(component_manager)
Update method for input parameter
- class ska_tmc_centralnode.model.input.InputParameterMid(changed_callback: Callable)
Bases:
InputParameter
Class for Input parameter Mid this class is used to distinguish between between low and mid telescope
- property dish_dev_names
Input parameter Return the dish device names
- Returns:
the TM dish device names
- Return type:
tuple
- property dish_leaf_node_dev_names: List[str]
Input parameter Return the TM dish device names
- Returns:
the TM dish device names
- Return type:
List
- property dish_leaf_node_prefix: str
Input parameter Return the TM dish prefix
- Returns:
the TM dish prefix
- Return type:
str
- update(component_manager)
Update method for input parameters