ska_tmc_subarraynode.subarray_node_low module

Subarray Node Low provides the monitoring and control interface required by users as well as other TM Components (such as OET, Central Node) for a Subarray Low.

class ska_tmc_subarraynode.subarray_node_low.LowTmcSubarray(*args, **kwargs)

Bases: BaseSubarrayNode

Provides the monitoring and control interface required by users as well as other TM Components (such as OET, Central Node) for a Subarray.

Device Properties
MccsSubarrayLNFQDN:

This property contains the FQDN of the MCCS Subarray Leaf Node associated with the Subarray Node.

MccsSubarrayFQDN:

This property contains the FQDN of the MCCS Subarray associated with the Subarray Node.

Device Attributes

InitCommand = None
create_component_manager()

Create instance of component manager

Return type

SubarrayNodeComponentManagerLow

Returns

Instance of component manager

read_configJson()

Latest successful configuration json

Returns

configuration json

Return type

str

update_command_failure_info_callback(failure_info)

Triggers a push change event for the command failure info attribute.

Parameters

failure_info (str) – The command failure information to update.

Return type

None

ska_tmc_subarraynode.subarray_node_low.main(args=None, **kwargs)

Runs the LowTmcSubarray.

Parameters
  • args – Arguments internal to TANGO

  • kwargs – Arguments internal to TANGO

Returns

LowTmcSubarray TANGO object.