ska_tmc_centralnode.model package

Submodules

ska_tmc_centralnode.model.component module

ska_tmc_centralnode.model.enum module

class ska_tmc_centralnode.model.enum.ModesAvailability(value)

Bases: IntEnum

An enumeration.

available = 1
not_available = 0

ska_tmc_centralnode.model.input module

class ska_tmc_centralnode.model.input.InputParameter(changed_callback)

Bases: object

property csp_master_dev_name

Input parameter Return the CSP Master device name

Returns:

the CSP Master device name

Return type:

str

property csp_mln_dev_name

Input parameter Return the CSP Master device name

Returns:

the CSP Master device name

Return type:

str

property csp_subarray_dev_names

Input parameter Return the CSP Subarray device names

Returns:

the CSP Subarray device names

Return type:

tuple

property sdp_master_dev_name

Input parameter Return the SDP Master device name

Returns:

the SDP Master device name

Return type:

str

property sdp_mln_dev_name

Input parameter Return the SDP Master device name

Returns:

the SDP Master device name

Return type:

str

property sdp_subarray_dev_names

Input parameter Return the SDP Subarray device names

Returns:

the SDP Subarray device names

Return type:

tuple

property subarray_dev_names

Input parameter Return the SubarrayNode device names

Returns:

the SubarrayNode device names

Return type:

tuple

update(component_manager)
class ska_tmc_centralnode.model.input.InputParameterLow(changed_callback)

Bases: InputParameter

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)
class ska_tmc_centralnode.model.input.InputParameterMid(changed_callback)

Bases: InputParameter

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

Input parameter Return the TM dish device names

Returns:

the TM dish device names

Return type:

tuple

property dish_leaf_node_prefix

Input parameter Return the TM dish prefix

Returns:

the TM dish prefix

Return type:

tuple

update(component_manager)

Module contents