ska_tmc_dishleafnode package
Subpackages
- ska_tmc_dishleafnode_mid.commands package
- Submodules
- ska_tmc_dishleafnode_mid.commands.abstract_command module
- ska_tmc_dishleafnode_mid.commands.setoperatemode_command module
- ska_tmc_dishleafnode_mid.commands.setstandbyfpmode_command module
- ska_tmc_dishleafnode_mid.commands.setstandbylpmode_command module
- ska_tmc_dishleafnode_mid.commands.setstowmode_command module
- Module contents
- ska_tmc_dishleafnode.manager package
Submodules
ska_tmc_dishleafnode._dish_leaf_node module
This is DishLeafNode TANGO device.
- class ska_tmc_dishleafnode.dish_leaf_node.DishLeafNode(*args: Any, **kwargs: Any)
Bases:
ska_tango_base.ska_tango_base.SKABaseDevice._name
A Leaf control node for DishMaster.
- Device Properties
- DishMasterFQDN:
FQDN of Dish Master Device
- Device Attributes
- commandExecuted:
Stores command executed on the device.
- dishMasterDevName:
Stores Dish Master Device name.
- class InitCommand(*args: Any, **kwargs: Any)
Bases:
ska_tango_base.SKABaseDevice.ska_tango_base.SKABaseDevice.InitCommand._name
A class for the TMC DishLeafNode init_device() method.
- do()
Initializes the attributes and properties of the DishLeafNode.
- Returns
A tuple containing a return code and a string message indicating status. The message is for information purpose only.
- rtype:
(ResultCode, str)
- 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
- Return type
boolean
- is_Configure_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_EndScan_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
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
- 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
- is_Scan_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_SetOperateMode_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_SetStandbyFPMode_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_SetStandbyLPMode_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_SetStowMode_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_StartCapture_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_StopCapture_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_StopTrack_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- is_Track_allowed()
Checks whether this command is allowed to be run in the current device state.
- Returns
True if this command is allowed to be run in current
device state.
- Return type
boolean
- read_dishMasterDevName()
Returns the dishMasterDevName attribute value.
- write_dishMasterDevName(value)
Set the dishMasterDevName attribute.
- ska_tmc_dishleafnode.dish_leaf_node.main(args=None, **kwargs)
Runs the DishLeafNode. :param args: Arguments internal to TANGO :param kwargs: Arguments internal to TANGO :return: DishLeafNode TANGO object.
Module contents
This is a DishLeafNode package which is responsible for monitoring and control of the Dish device.