ska_tmc_cspmasterleafnode.commands package
Submodules
ska_tmc_cspmasterleafnode.commands.abstract_command module
Abstract command class for CSP Master Leaf Node
- class ska_tmc_cspmasterleafnode.commands.abstract_command.CspMLNCommand(*args: Any, **kwargs: Any)
Bases:
TmcLeafNodeCommandAbstract command class for all CspMasterLeafNode
- check_unresponsive() None
Checks if the device is unresponsive
- Returns:
None
- init_adapter() Tuple[ska_tango_base.commands.ResultCode, str]
Creates adapter for underlying csp master device
ska_tmc_cspmasterleafnode.commands.on_command module
On command class for CSPMasterLeafNode.
- class ska_tmc_cspmasterleafnode.commands.on_command.On(*args: Any, **kwargs: Any)
Bases:
CspMLNCommandA class for CspMasterLeafNode’s On() command.
On command on CspmasterLeafNode enables the telescope to perform further operations and observations. It Invokes On command on CSP Master device.
- do(argin=None)
Method to invoke On command on CSP Master.
- on(logger, task_callback: Optional[Callable] = None, task_abort_event: Optional[Event] = None) None
A method to invoke the On command. It sets the task_callback status according to command progress.
- Parameters:
logger (logging.Logger) – logger
task_callback (Callable, optional) – Update task state, defaults to None
task_abort_event (Event, optional) – Check for abort, defaults to None
ska_tmc_cspmasterleafnode.commands.standby_command module
Standby command class for CSP Master Leaf Node
- class ska_tmc_cspmasterleafnode.commands.standby_command.Standby(*args: Any, **kwargs: Any)
Bases:
CspMLNCommandA class for CSP MasterLeafNode’s Standby() command.
Standby command on CSP MasterLeafNode invokes Standby command on CSP Master device.
- do(argin=None)
Method to invoke Standby command on CSP Master.
- standby(logger, task_callback: Optional[Callable] = None, task_abort_event: Optional[Event] = None) None
A method to invoke the Standby command. It sets the task_callback status according to command progress.
- Parameters:
logger (logging.Logger) – logger
task_callback (Callable, optional) – Update task state, defaults to None
task_abort_event (Event, optional) – Check for abort, defaults to None
Module contents
Init file for CSP Master Leaf Node Commands
- class ska_tmc_cspmasterleafnode.commands.Off(*args: Any, **kwargs: Any)
Bases:
CspMLNCommandA class for CspMasterLeafNode’s Off() command.
Off command on CspMasterLeafNode invokes Off command on CSP Master device.
- do(argin=None)
Method to invoke Off command on CSP Master.
- off(logger, task_callback: Optional[Callable] = None, task_abort_event: Optional[Event] = None) None
A method to invoke the Off command. It sets the task_callback status according to command progress.
- Parameters:
logger (logging.Logger) – logger
task_callback (Callable, optional) – Update task state, defaults to None
task_abort_event (Event, optional) – Check for abort, defaults to None
- class ska_tmc_cspmasterleafnode.commands.On(*args: Any, **kwargs: Any)
Bases:
CspMLNCommandA class for CspMasterLeafNode’s On() command.
On command on CspmasterLeafNode enables the telescope to perform further operations and observations. It Invokes On command on CSP Master device.
- do(argin=None)
Method to invoke On command on CSP Master.
- on(logger, task_callback: Optional[Callable] = None, task_abort_event: Optional[Event] = None) None
A method to invoke the On command. It sets the task_callback status according to command progress.
- Parameters:
logger (logging.Logger) – logger
task_callback (Callable, optional) – Update task state, defaults to None
task_abort_event (Event, optional) – Check for abort, defaults to None
- class ska_tmc_cspmasterleafnode.commands.Standby(*args: Any, **kwargs: Any)
Bases:
CspMLNCommandA class for CSP MasterLeafNode’s Standby() command.
Standby command on CSP MasterLeafNode invokes Standby command on CSP Master device.
- do(argin=None)
Method to invoke Standby command on CSP Master.
- standby(logger, task_callback: Optional[Callable] = None, task_abort_event: Optional[Event] = None) None
A method to invoke the Standby command. It sets the task_callback status according to command progress.
- Parameters:
logger (logging.Logger) – logger
task_callback (Callable, optional) – Update task state, defaults to None
task_abort_event (Event, optional) – Check for abort, defaults to None