ska_tmc_sdpsubarrayleafnode package
Subpackages
- ska_tmc_sdpsubarrayleafnode.commands package
- Submodules
- ska_tmc_sdpsubarrayleafnode.commands.abstract_command module
- ska_tmc_sdpsubarrayleafnode.commands.off_command module
- ska_tmc_sdpsubarrayleafnode.commands.on_command module
- ska_tmc_sdpsubarrayleafnode.commands.assign_resources_command module
- ska_tmc_sdpsubarrayleafnode.commands.configure_command module
- ska_tmc_sdpsubarrayleafnode.commands.end_command module
- ska_tmc_sdpsubarrayleafnode.commands.endscan_command module
- ska_tmc_sdpsubarrayleafnode.commands.obsreset_command module
- ska_tmc_sdpsubarrayleafnode.commands.release_resources_command module
- ska_tmc_sdpsubarrayleafnode.commands.reset_command module
- ska_tmc_sdpsubarrayleafnode.commands.restart_command module
- ska_tmc_sdpsubarrayleafnode.commands.scan_command module
- Module contents
- ska_tmc_sdpsubarrayleafnode.manager package
Submodules
ska_tmc_sdpsubarrayleafnode._sdp_subarray_leaf_node module
SDP Subarray Leaf node is to monitor the SDP Subarray and issue control actions during an observation. It also acts as a SDP contact point for Subarray Node for observation execution
- class ska_tmc_sdpsubarrayleafnode.sdp_subarray_leaf_node.SdpSubarrayLeafNode(*args: Any, **kwargs: Any)
Bases:
ska_tango_base.ska_tango_base.SKABaseDevice._name
SDP Subarray Leaf node is to monitor the SDP Subarray and issue control actions during an observation.
- class InitCommand(*args: Any, **kwargs: Any)
Bases:
ska_tango_base.SKABaseDevice.ska_tango_base.SKABaseDevice.InitCommand._name
A class for the TMC SdpSubarrayLeafNode’s init_device() method.
- do()
Initializes the attributes and properties of the SdpSubarrayLeafNode.
- Returns
A tuple containing a return code and a string message indicating status. The message is for information purpose only.
- rtype:
(ResultCode, str)
- Off()
This command invokes Off() command on Sdp Subarray.
- always_executed_hook()
- create_component_manager()
- delete_device()
- init_command_objects()
Initialises the command handlers for commands supported by this device.
- is_Abort_allowed()
Checks whether this command is allowed to be run in current device state
- Returns
True if this command is allowed to be run in current device state
- rtype:
boolean
- Raises
DevFailed if this command is not allowed to be run in current device state –
- is_AssignResources_allowed()
Checks whether this command is allowed to be run in current device state.
- Returns
True if this command is allowed to be run in current device state
- Return type
boolean
- is_Configure_allowed()
Checks whether this command is allowed to be run in current device state
- Returns
True if this command is allowed to be run in current device state
- rtype:
boolean
- is_EndScan_allowed()
Checks whether this command is allowed to be run in current device state. :returns: True if this command is allowed to be run in current device state.
- rtype:
boolean
- is_End_allowed()
Checks whether this command is allowed to be run in current device state.
- Returns
True if this command is allowed to be run in current device state.
- rtype:
boolean
- is_ObsReset_allowed()
Checks whether this command is allowed to be run in current device state
- Returns
True if this command is allowed to be run in current device state
- rtype:
boolean
- is_Off_allowed()
Checks whether this command is allowed to be run in current device state.
- Returns
True if this command is allowed to be run in current device state.
- Return type
boolean
- is_On_allowed()
Checks whether this command is allowed to be run in current device state.
- Returns
True if this command is allowed to be run in current device state.
- Return type
boolean
- is_ReleaseResources_allowed()
Checks whether this command is allowed to be run in current device state.
- Returns
True if this command is allowed to be run in current device state.
- Return type
boolean
- is_Restart_allowed()
Checks whether this command is allowed to be run in current device state
- Returns
True if this command is allowed to be run in current device state
- rtype:
boolean
- Raises
DevFailed if this command is not allowed to be run in current device state –
- is_Scan_allowed()
Checks whether this command is allowed to be run in current device state.
- Returns
True if this command is allowed to be run in current device state.
- rtype:
boolean
- read_commandExecuted()
Return the commandExecuted attribute.
- read_lastDeviceInfoChanged()
- read_sdpSubarrayDevName()
Return the sdpsubarraydevname attribute.
- update_device_callback(devInfo)
- write_sdpSubarrayDevName(value)
Set the sdpsubarraydevname attribute.
- ska_tmc_sdpsubarrayleafnode.sdp_subarray_leaf_node.main(args=None, **kwargs)
Runs the SdpSubarrayLeafNode Tango device. :param args: Arguments internal to TANGO
- Parameters
kwargs – Arguments internal to TANGO
- Returns
integer. Exit code of the run method.
Module contents
SdpSubarrayLeafNode