SKA Tango Base
Tutorials
Writing your first SKA Tango device using ska-tango-base
How-To Guides
How to write a device with a component manager
How to manage the operational state
How to implement a long running command
How to invoke a long running command
How to use the logger
How to use OpenTelemetry
How to use optional attributes
How to implement event driven monitoring
How to use the CallbackScheduler
How to test a SharingObserver
Guidelines
Reporting failure of long-running commands
Initialising your SKA Tango device
Concepts
Components and component managers
Logging configuration
Long running commands
Reference
commandedState and commandedObsState attributes
Long running command client/server interface
Modular device API design
Base device interfaces
API
Releases
Migrating to 1.0
Migrating to 1.2
Migrating to 1.4
Migrating to 1.5
Migrating to 1.7
Changelog
SKA Tango Base
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (ska_tango_base.type_hints.LRCCallbackType method)
(ska_tango_base.type_hints.ProgressCallbackType method)
(ska_tango_base.type_hints.SimpleTaskFunctionType method)
(ska_tango_base.type_hints.TaskCallbackType method)
(ska_tango_base.type_hints.TaskFunctionType method)
__init__() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
(ska_tango_base.base.base_device.SKABaseDevice.AbortCommand method)
(ska_tango_base.base.base_device.SKABaseDevice.AbortCommandsCommand method)
(ska_tango_base.base.base_device.SKABaseDevice.CheckLongRunningCommandStatusCommand method)
(ska_tango_base.base.base_device.SKABaseDevice.DebugDeviceCommand method)
(ska_tango_base.base.base_interface.CommandedStateSignal method)
(ska_tango_base.base.base_interface.OpStateSignal method)
(ska_tango_base.base.command_tracker.CommandTracker method)
(ska_tango_base.base.logging.TangoLoggingServiceHandler method)
(ska_tango_base.callback_scheduler.BrokenCallbackSchedulerError method)
(ska_tango_base.callback_scheduler.CallbackScheduler method)
(ska_tango_base.commands.CommandTrackerProtocol method)
(ska_tango_base.commands.DeviceInitCommand method)
(ska_tango_base.commands.JsonValidator method)
(ska_tango_base.commands.SlowCommand method)
(ska_tango_base.commands.SlowDeviceInitCommand method)
(ska_tango_base.commands.SubmittedSlowCommand method)
(ska_tango_base.controller.controller_device.SKAController.IsCapabilityAchievableCommand method)
(ska_tango_base.executor.executor.ExecutorNotShutdownError method)
(ska_tango_base.executor.executor.ExecutorShutdownError method)
(ska_tango_base.executor.executor.TaskExecutor method)
(ska_tango_base.executor.executor_component_manager.TaskExecutorComponentManager method)
(ska_tango_base.future._base_interface.OpStateSignal method)
(ska_tango_base.poller.poller.Poller method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
(ska_tango_base.software_bus.attribute_from_signal method)
(ska_tango_base.software_bus.LastEmittedValue method)
(ska_tango_base.software_bus.ListenerMethod method)
(ska_tango_base.software_bus.SharingObserver method)
(ska_tango_base.software_bus.Signal method)
(ska_tango_base.software_bus.SignalBusMixin method)
(ska_tango_base.software_bus.TimedOutError method)
(ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_device.SKASubarray.AssignResourcesCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.ConfigureCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.EndCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.EndScanCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.ObsResetCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.ReleaseAllResourcesCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.ReleaseResourcesCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.RestartCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.ScanCommand method)
(ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
(ska_tango_base.testing.reference.reference_base_component_manager.ReferenceBaseComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.AssignResourcesCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.ConfigureCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.EndCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.EndScanCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.ObsResetCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.ReleaseAllResourcesCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.ReleaseResourcesCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.RestartCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.ScanCommand method)
(ska_tango_base.type_hints.BusProtocol method)
(ska_tango_base.type_hints.CommandTrackerProtocol method)
(ska_tango_base.type_hints.EventCallbackPushEventProtocol method)
(ska_tango_base.type_hints.LRCCallbackType method)
(ska_tango_base.type_hints.LRCSubscriptionsProtocol method)
(ska_tango_base.type_hints.ObserverProtocol method)
(ska_tango_base.type_hints.ProgressCallbackType method)
(ska_tango_base.type_hints.SharingObserverProtocol method)
(ska_tango_base.type_hints.SimpleTaskFunctionType method)
(ska_tango_base.type_hints.TaskCallbackType method)
(ska_tango_base.type_hints.TaskExecutorProtocol method)
(ska_tango_base.type_hints.TaskFunctionType method)
__new__() (ska_tango_base.commands.ResultCode method)
(ska_tango_base.long_running_commands.mixin.LRCReqType method)
_activation_time (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface attribute)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface attribute)
_admin_mode (ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
_available_capabilities (ska_tango_base.controller.controller_interface.ControllerInterface attribute)
(ska_tango_base.future._controller_interface.ControllerInterface attribute)
_build_state (ska_tango_base.ska_device.SKADevice attribute)
_commanded_obs_state (ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
_commanded_state (ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._powered_interface.PoweredInterface attribute)
_communication_state_changed() (ska_tango_base.base.base_device.SKABaseDevice method)
_component_state_changed() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
_config_delay_expected (ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
_config_progress (ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
_control_mode (ska_tango_base.base.base_device.SKABaseDevice attribute)
_health_state (ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
_init_state_model() (ska_tango_base.base.base_interface.BaseInterface method)
_max_capabilities (ska_tango_base.controller.controller_interface.ControllerInterface attribute)
(ska_tango_base.future._controller_interface.ControllerInterface attribute)
_obs_mode (ska_tango_base.obs.obs_interface.ObsInterface attribute)
_obs_state (ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
_op_state (ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
_simulation_mode (ska_tango_base.base.base_device.SKABaseDevice attribute)
_status (ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
_test_mode (ska_tango_base.base.base_device.SKABaseDevice attribute)
(ska_tango_base.test_mode_mixin.TestModeOverrideMixin attribute)
_update_admin_mode() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
_update_communication_state() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
_update_component_state() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
_update_health_state() (ska_tango_base.base.base_device.SKABaseDevice method)
_update_obs_state() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
_update_op_state() (ska_tango_base.future._base_interface.OpStateEmitMixin method)
(ska_tango_base.future._powered_interface.PoweredOpStateEmitMixin method)
_update_state() (ska_tango_base.base.base_interface.BaseInterface method)
_version_id (ska_tango_base.ska_device.SKADevice attribute)
A
Abort
SKABaseDevice.Abort
SKAController.Abort
SKAObsDevice.Abort
SKASubarray.Abort
Abort() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
abort() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
(ska_tango_base.executor.executor.TaskExecutor method)
Abort() (ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
abort() (ska_tango_base.type_hints.TaskExecutorProtocol method)
abort_commands() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
abort_tasks() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
(ska_tango_base.executor.executor_component_manager.TaskExecutorComponentManager method)
AbortCommands
SKABaseDevice.AbortCommands
SKAController.AbortCommands
SKAObsDevice.AbortCommands
SKASubarray.AbortCommands
AbortCommands() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_device.SKABaseDevice method)
ABORTED (ska_tango_base.commands.ResultCode attribute)
AbstractLRCMixin (class in ska_tango_base.long_running_commands.mixin)
AbstractSubarrayInterface (class in ska_tango_base.future._subarray_interface)
(class in ska_tango_base.subarray.subarray_interface)
activationTime
SKASubarray.activationTime
activationTime (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface attribute)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface attribute)
add_attribute() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.software_bus.SignalBusMixin method)
admin_mode_model (ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
adminMode
SKABaseDevice.adminMode
SKAController.adminMode
SKAObsDevice.adminMode
SKASubarray.adminMode
AdminMode (class in ska_tango_base.control_model)
adminMode (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
AdminModeModel (class in ska_tango_base.base.admin_mode_model)
allocate_lrc() (ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
allocate_queue() (ska_tango_base.callback_scheduler.CallbackScheduler method)
allow_internal_threads() (ska_tango_base.software_bus.SignalBusMixin method)
always_executed_hook() (ska_tango_base.software_bus.SignalBusMixin method)
ArgumentValidator (class in ska_tango_base.commands)
assign() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
assigned_resources (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager property)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager property)
assignedResources
SKASubarray.assignedResources
assignedResources (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface attribute)
assignedResources() (ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
AssignResources
SKASubarray.AssignResources
AssignResources() (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
attribute_from_signal (class in ska_tango_base.software_bus)
AttrSignal (class in ska_tango_base.software_bus)
availableCapabilities
SKAController.availableCapabilities
availableCapabilities (in module SKAController)
(ska_tango_base.controller.controller_interface.ControllerInterface attribute)
(ska_tango_base.future._controller_interface.ControllerInterface attribute)
B
BaseComponentManager (class in ska_tango_base.base.base_component_manager)
BaseInterface (class in ska_tango_base.base.base_interface)
(class in ska_tango_base.future._base_interface)
BrokenCallbackSchedulerError
buildState
SKABaseDevice.buildState
SKAController.buildState
SKADevice.buildState
SKAObsDevice.buildState
SKASubarray.buildState
buildState (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
buildState() (ska_tango_base.ska_device.SKADevice method)
bus_test_context() (in module ska_tango_base.software_bus.testing)
BusProtocol (class in ska_tango_base.type_hints)
C
CachingAttrSignal (class in ska_tango_base.software_bus)
call_command_on_device() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
CallbackID (class in ska_tango_base.callback_scheduler)
CallbackScheduler (class in ska_tango_base.callback_scheduler)
canonicalise_relative_to() (in module ska_tango_base.software_bus)
CapabilityTypes
SKASubarray.CapabilityTypes
CapabilityTypes (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface attribute)
CapabilityValidationError
change_control_level() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.base.base_interface.BaseInterface method)
check_communicating() (in module ska_tango_base.base.base_component_manager)
check_on() (in module ska_tango_base.base.base_component_manager)
CheckLongRunningCommandStatus
SKABaseDevice.CheckLongRunningCommandStatus
SKAController.CheckLongRunningCommandStatus
SKAObsDevice.CheckLongRunningCommandStatus
SKASubarray.CheckLongRunningCommandStatus
CheckLongRunningCommandStatus() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
cleanup() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
(ska_tango_base.executor.executor_component_manager.TaskExecutorComponentManager method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
CmdNotAllowedError
coerce_value() (in module ska_tango_base.utils)
command_exception (ska_tango_base.base.command_tracker.CommandTracker property)
(ska_tango_base.commands.CommandTrackerProtocol property)
(ska_tango_base.type_hints.CommandTrackerProtocol property)
command_id (ska_tango_base.type_hints.LRCSubscriptionsProtocol property)
command_progresses (ska_tango_base.base.command_tracker.CommandTracker property)
(ska_tango_base.commands.CommandTrackerProtocol property)
(ska_tango_base.type_hints.CommandTrackerProtocol property)
command_result (ska_tango_base.base.command_tracker.CommandTracker property)
(ska_tango_base.commands.CommandTrackerProtocol property)
(ska_tango_base.type_hints.CommandTrackerProtocol property)
command_statuses (ska_tango_base.base.command_tracker.CommandTracker property)
(ska_tango_base.commands.CommandTrackerProtocol property)
(ska_tango_base.type_hints.CommandTrackerProtocol property)
command_tracker (ska_tango_base.long_running_commands.mixin.AbstractLRCMixin property)
commandedObsState
SKAObsDevice.commandedObsState
SKASubarray.commandedObsState
commandedObsState (in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
commandedState
SKABaseDevice.commandedState
SKAController.commandedState
SKAObsDevice.commandedState
SKASubarray.commandedState
commandedState (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._powered_interface.PoweredInterface attribute)
CommandedStateSignal (class in ska_tango_base.base.base_interface)
CommandError
commands_in_queue (ska_tango_base.base.command_tracker.CommandTracker property)
(ska_tango_base.commands.CommandTrackerProtocol property)
(ska_tango_base.type_hints.CommandTrackerProtocol property)
CommandTracker (class in ska_tango_base.base.base_device)
(class in ska_tango_base.base.command_tracker)
CommandTrackerProtocol (class in ska_tango_base.commands)
(class in ska_tango_base.type_hints)
communication_state (ska_tango_base.base.base_component_manager.BaseComponentManager property)
CommunicationStatus (class in ska_tango_base.control_model)
completed_Abort() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
completed_AssignResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
completed_Configure() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
completed_ObsReset() (ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
completed_ReleaseAllResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
completed_ReleaseResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
completed_Restart() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
component_configured() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
component_disconnected() (ska_tango_base.base.base_interface.BaseInterface method)
component_fault() (ska_tango_base.base.base_interface.BaseInterface method)
component_manager (ska_tango_base.base.base_device.SKABaseDevice property)
(ska_tango_base.future._component_manager_mixins.ComponentManagerMixin property)
component_no_fault() (ska_tango_base.base.base_interface.BaseInterface method)
component_no_obsfault() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
component_not_scanning() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
component_obsfault() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
component_off() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredOpStateEmitMixin method)
component_on() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredOpStateEmitMixin method)
component_resourced() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
component_scanning() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
component_standby() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredOpStateEmitMixin method)
component_state (ska_tango_base.base.base_component_manager.BaseComponentManager property)
component_unconfigured() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
component_unknown() (ska_tango_base.base.base_interface.BaseInterface method)
component_unresourced() (ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
ComponentError
ComponentFault
ComponentManagerLRCMixin (class in ska_tango_base.future._component_manager_mixins)
ComponentManagerMixin (class in ska_tango_base.future._component_manager_mixins)
configurationDelayExpected
SKAObsDevice.configurationDelayExpected
SKASubarray.configurationDelayExpected
configurationDelayExpected (in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
configurationProgress
SKAObsDevice.configurationProgress
SKASubarray.configurationProgress
configurationProgress (in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
Configure
SKASubarray.Configure
Configure() (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
configure() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
configured_capabilities (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager property)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent property)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager property)
configuredCapabilities
SKASubarray.configuredCapabilities
configuredCapabilities (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface attribute)
configuredCapabilities() (ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
connect_event_stream() (ska_tango_base.callback_scheduler.CallbackScheduler method)
connect_lrc_interface() (in module ska_tango_base.long_running_commands.api)
ControllerComponentManager (class in ska_tango_base.controller.controller_device)
ControllerInterface (class in ska_tango_base.controller.controller_interface)
(class in ska_tango_base.future._controller_interface)
ControlLevel (class in ska_tango_base.base.base_interface)
controlMode
SKABaseDevice.controlMode
SKAController.controlMode
SKAObsDevice.controlMode
SKASubarray.controlMode
ControlMode (class in ska_tango_base.control_model)
controlMode (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_device.SKABaseDevice attribute)
convert_api_value() (in module ska_tango_base.utils)
convert_dict_to_list() (in module ska_tango_base.utils)
convert_submission_result_to_lrc_return() (ska_tango_base.long_running_commands.mixin.AbstractLRCMixin static method)
create_component_manager() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.controller.controller_device.SKAController method)
(ska_tango_base.future._component_manager_mixins.ComponentManagerMixin method)
(ska_tango_base.obs.obs_device.SKAObsDevice method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
create_logging_handler() (ska_tango_base.base.logging.LoggingUtils static method)
create_task_executor() (ska_tango_base.long_running_commands.mixin.LRCMixin method)
D
DebugDevice
SKABaseDevice.DebugDevice
SKAController.DebugDevice
SKAObsDevice.DebugDevice
SKASubarray.DebugDevice
DebugDevice() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_device.SKABaseDevice method)
deconfigure() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
delete_device() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.future._component_manager_mixins.ComponentManagerMixin method)
(ska_tango_base.long_running_commands.mixin.LRCMixin method)
(ska_tango_base.software_bus.SignalBusMixin method)
delete_last_emitted_value() (ska_tango_base.type_hints.BusProtocol method)
deprecate_kwarg() (in module ska_tango_base.utils)
dev_state() (ska_tango_base.future._base_interface.BaseInterface method)
dev_status() (ska_tango_base.future._base_interface.BaseInterface method)
DeviceInitCommand (class in ska_tango_base.commands)
DevVarLongStringArrayType (class in ska_tango_base.type_hints)
disconnect_all() (ska_tango_base.callback_scheduler.CallbackScheduler method)
disconnect_event_stream() (ska_tango_base.callback_scheduler.CallbackScheduler method)
disconnect_lrc_interface() (in module ska_tango_base.long_running_commands.api)
do() (ska_tango_base.base.base_device.SKABaseDevice.AbortCommand method)
(ska_tango_base.base.base_device.SKABaseDevice.AbortCommandsCommand method)
(ska_tango_base.base.base_device.SKABaseDevice.CheckLongRunningCommandStatusCommand method)
(ska_tango_base.base.base_device.SKABaseDevice.DebugDeviceCommand method)
(ska_tango_base.base.base_device.SKABaseDevice.InitCommand method)
(ska_tango_base.commands.SubmittedSlowCommand method)
(ska_tango_base.controller.controller_device.SKAController.InitCommand method)
(ska_tango_base.controller.controller_device.SKAController.IsCapabilityAchievableCommand method)
(ska_tango_base.obs.obs_device.SKAObsDevice.InitCommand method)
(ska_tango_base.subarray.subarray_device.SKASubarray.InitCommand method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray.InitCommand method)
do_read() (ska_tango_base.software_bus.attribute_from_signal method)
do_write() (ska_tango_base.software_bus.attribute_from_signal method)
dp_set_property() (in module ska_tango_base.utils)
E
emit() (ska_tango_base.base.logging.TangoLoggingServiceHandler method)
(ska_tango_base.type_hints.BusProtocol method)
End
SKASubarray.End
End() (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
end_scan() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
EndScan
SKASubarray.EndScan
EndScan() (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
ENQUEUE_REQ (ska_tango_base.long_running_commands.mixin.LRCReqType attribute)
EventCallbackCallable (in module ska_tango_base.type_hints)
EventCallbackPushEventProtocol (class in ska_tango_base.type_hints)
EventCallbackType (in module ska_tango_base.type_hints)
EventDataType (in module ska_tango_base.type_hints)
evict_command() (ska_tango_base.base.command_tracker.CommandTracker method)
exception_manager() (in module ska_tango_base.utils)
execute_Abort() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
execute_AssignResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
execute_CheckLongRunningCommandStatus() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
execute_Configure() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
execute_End() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
execute_EndScan() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
execute_IsCapabilityAchievable() (ska_tango_base.controller.controller_device.SKAController method)
(ska_tango_base.controller.controller_interface.ControllerInterface method)
(ska_tango_base.future._controller_interface.ControllerInterface method)
execute_ObsReset() (ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
execute_Off() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
execute_On() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
execute_ReleaseAllResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
execute_ReleaseResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
EXECUTE_REQ (ska_tango_base.long_running_commands.mixin.LRCReqType attribute)
execute_Reset() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.base.base_interface.BaseInterface method)
execute_Restart() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
execute_Scan() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
execute_Standby() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
ExecutorNotShutdownError
ExecutorShutdownError
F
FAILED (ska_tango_base.commands.ResultCode attribute)
FakeBaseComponent (class in ska_tango_base.testing.reference.reference_base_component_manager)
FakeSubarrayComponent (class in ska_tango_base.testing.reference.reference_subarray_component_manager)
FastCommand (class in ska_tango_base.commands)
fault_state (ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager property)
faulty (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent property)
for_testing_only() (in module ska_tango_base.utils)
from_tango() (ska_tango_base.software_bus.attribute_from_signal method)
FULL_CONTROL (ska_tango_base.base.base_interface.ControlLevel attribute)
G
generate_command_id() (in module ska_tango_base.utils)
GenericBaseComponentManager (class in ska_tango_base.testing.reference.reference_base_component_manager)
get_all_methods() (ska_tango_base.base.base_device.SKABaseDevice.DebugDeviceCommand method)
get_command_object() (ska_tango_base.base.base_device.SKABaseDevice method)
get_command_status() (ska_tango_base.base.command_tracker.CommandTracker method)
(ska_tango_base.commands.CommandTrackerProtocol method)
(ska_tango_base.type_hints.CommandTrackerProtocol method)
get_dev_info() (in module ska_tango_base.utils)
get_device_group_and_id() (in module ska_tango_base.utils)
get_dp_attribute() (in module ska_tango_base.utils)
get_dp_command() (in module ska_tango_base.utils)
get_groups_from_json() (in module ska_tango_base.utils)
get_input_queue_size() (ska_tango_base.executor.executor.TaskExecutor method)
get_last_emitted_value() (ska_tango_base.type_hints.BusProtocol method)
get_queue() (ska_tango_base.callback_scheduler.CallbackScheduler method)
get_request() (ska_tango_base.poller.poller.PollModel method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
get_syslog_address_and_socktype() (ska_tango_base.base.logging.LoggingUtils static method)
get_tango_device_type_id() (in module ska_tango_base.utils)
GetVersionInfo
SKABaseDevice.GetVersionInfo
SKAController.GetVersionInfo
SKADevice.GetVersionInfo
SKAObsDevice.GetVersionInfo
SKASubarray.GetVersionInfo
GetVersionInfo() (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.ska_device.SKADevice method)
GroupDefinitions
SKABaseDevice.GroupDefinitions
SKAController.GroupDefinitions
SKAObsDevice.GroupDefinitions
SKASubarray.GroupDefinitions
GroupDefinitions (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_device.SKABaseDevice attribute)
GroupDefinitionsError
H
has_current_thread_locked() (ska_tango_base.base.command_tracker.CommandTracker method)
healthInfo
SKABaseDevice.healthInfo
SKAController.healthInfo
SKAObsDevice.healthInfo
SKASubarray.healthInfo
healthInfo (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
healthState
SKABaseDevice.healthState
SKAController.healthState
SKAObsDevice.healthState
SKASubarray.healthState
HealthState (class in ska_tango_base.control_model)
healthState (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
I
Init
SKABaseDevice.Init
SKAController.Init
SKADevice.Init
SKAObsDevice.Init
SKASubarray.Init
Init() (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
init_command_objects() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.controller.controller_device.SKAController method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
init_completed() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
init_device() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
(ska_tango_base.ska_device.SKADevice method)
(ska_tango_base.software_bus.SignalBusMixin method)
(ska_tango_base.test_mode_mixin.TestModeOverrideMixin method)
init_invoked() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
invoke() (ska_tango_base.commands.FastCommand method)
(ska_tango_base.commands.SlowCommand method)
invoke_lrc (class in ska_tango_base.long_running_commands_api)
invoke_lrc() (in module ska_tango_base.long_running_commands.api)
is_Abort_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_activationTime_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_adminMode_allowed() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
is_allowed() (ska_tango_base.software_bus.attribute_from_signal method)
is_AssignResources_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_availableCapabilities_allowed() (ska_tango_base.controller.controller_interface.ControllerInterface method)
(ska_tango_base.future._controller_interface.ControllerInterface method)
is_commandedObsState_allowed() (ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
is_commandedState_allowed() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
is_configurationDelayExpected_allowed() (ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
is_configurationProgress_allowed() (ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
is_Configure_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_controlMode_allowed() (ska_tango_base.base.base_device.SKABaseDevice method)
is_End_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_EndScan_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_healthInfo_allowed() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
is_healthState_allowed() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
is_maxCapabilities_allowed() (ska_tango_base.controller.controller_interface.ControllerInterface method)
(ska_tango_base.future._controller_interface.ControllerInterface method)
is_obsMode_allowed() (ska_tango_base.obs.obs_interface.ObsInterface method)
is_ObsReset_allowed() (ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_obsState_allowed() (ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
is_Off_allowed() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
is_On_allowed() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
is_ReleaseAllResources_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_ReleaseResources_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_Reset_allowed() (ska_tango_base.base.base_interface.BaseInterface method)
is_Restart_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_Scan_allowed() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
is_simulationMode_allowed() (ska_tango_base.base.base_device.SKABaseDevice method)
is_Standby_allowed() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
is_test_mode_overrides_allowed() (ska_tango_base.test_mode_mixin.TestModeOverrideMixin method)
is_testMode_allowed() (ska_tango_base.base.base_device.SKABaseDevice method)
IsCapabilityAchievable
SKAController.IsCapabilityAchievable
IsCapabilityAchievable() (in module SKAController)
(ska_tango_base.controller.controller_interface.ControllerInterface method)
(ska_tango_base.future._controller_interface.ControllerInterface method)
J
JSONData (class in ska_tango_base.type_hints)
JsonValidator (class in ska_tango_base.commands)
K
kill_polling_thread() (ska_tango_base.poller.poller.Poller method)
L
LastEmittedValue (class in ska_tango_base.software_bus)
listen_to_signal() (in module ska_tango_base.software_bus)
ListenerMethod (class in ska_tango_base.software_bus)
loggingLevel
SKABaseDevice.loggingLevel
SKAController.loggingLevel
SKADevice.loggingLevel
SKAObsDevice.loggingLevel
SKASubarray.loggingLevel
LoggingLevel (class in ska_tango_base.control_model)
loggingLevel (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
loggingLevel() (ska_tango_base.ska_device.SKADevice method)
LoggingLevelDefault
SKABaseDevice.LoggingLevelDefault
SKAController.LoggingLevelDefault
SKADevice.LoggingLevelDefault
SKAObsDevice.LoggingLevelDefault
SKASubarray.LoggingLevelDefault
LoggingLevelDefault (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.ska_device.SKADevice attribute)
LoggingLevelError
LoggingTargetError
loggingTargets
SKABaseDevice.loggingTargets
SKAController.loggingTargets
SKADevice.loggingTargets
SKAObsDevice.loggingTargets
SKASubarray.loggingTargets
loggingTargets (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
loggingTargets() (ska_tango_base.ska_device.SKADevice method)
LoggingTargetsDefault
SKABaseDevice.LoggingTargetsDefault
SKAController.LoggingTargetsDefault
SKADevice.LoggingTargetsDefault
SKAObsDevice.LoggingTargetsDefault
SKASubarray.LoggingTargetsDefault
LoggingTargetsDefault (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.ska_device.SKADevice attribute)
LoggingUtils (class in ska_tango_base.base.logging)
long_running_command() (in module ska_tango_base.long_running_commands.decorators)
longRunningCommandIDsInQueue
SKABaseDevice.longRunningCommandIDsInQueue
SKAController.longRunningCommandIDsInQueue
SKAObsDevice.longRunningCommandIDsInQueue
SKASubarray.longRunningCommandIDsInQueue
longRunningCommandIDsInQueue (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
longRunningCommandInProgress
SKABaseDevice.longRunningCommandInProgress
SKAController.longRunningCommandInProgress
SKAObsDevice.longRunningCommandInProgress
SKASubarray.longRunningCommandInProgress
longRunningCommandInProgress (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
longRunningCommandProgress
SKABaseDevice.longRunningCommandProgress
SKAController.longRunningCommandProgress
SKAObsDevice.longRunningCommandProgress
SKASubarray.longRunningCommandProgress
longRunningCommandProgress (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
longRunningCommandResult
SKABaseDevice.longRunningCommandResult
SKAController.longRunningCommandResult
SKAObsDevice.longRunningCommandResult
SKASubarray.longRunningCommandResult
longRunningCommandResult (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
longRunningCommandsInQueue
SKABaseDevice.longRunningCommandsInQueue
SKAController.longRunningCommandsInQueue
SKAObsDevice.longRunningCommandsInQueue
SKASubarray.longRunningCommandsInQueue
longRunningCommandsInQueue (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
longRunningCommandStatus
SKABaseDevice.longRunningCommandStatus
SKAController.longRunningCommandStatus
SKAObsDevice.longRunningCommandStatus
SKASubarray.longRunningCommandStatus
longRunningCommandStatus (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
LrcCallback (class in ska_tango_base.long_running_commands_api)
LRCCallbackType (class in ska_tango_base.type_hints)
lrcExecuting
SKABaseDevice.lrcExecuting
SKAController.lrcExecuting
SKAObsDevice.lrcExecuting
SKASubarray.lrcExecuting
lrcExecuting (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.long_running_commands.mixin.LRCMixin attribute)
lrcFinished
SKABaseDevice.lrcFinished
SKAController.lrcFinished
SKAObsDevice.lrcFinished
SKASubarray.lrcFinished
lrcFinished (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.long_running_commands.mixin.LRCMixin attribute)
LRCMixin (class in ska_tango_base.long_running_commands.mixin)
lrcProtocolVersions
SKABaseDevice.lrcProtocolVersions
SKAController.lrcProtocolVersions
SKAObsDevice.lrcProtocolVersions
SKASubarray.lrcProtocolVersions
lrcProtocolVersions (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
lrcProtocolVersions() (ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
lrcQueue
SKABaseDevice.lrcQueue
SKAController.lrcQueue
SKAObsDevice.lrcQueue
SKASubarray.lrcQueue
lrcQueue (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.long_running_commands.mixin.LRCMixin attribute)
LRCReqType (class in ska_tango_base.long_running_commands.mixin)
LrcSubscriptions (class in ska_tango_base.long_running_commands_api)
LRCSubscriptionsProtocol (class in ska_tango_base.type_hints)
M
main() (in module ska_tango_base.obs.obs_device)
(in module ska_tango_base.subarray.subarray_device)
(in module ska_tango_base.testing.reference.reference_subarray_device)
mark_long_running() (in module ska_tango_base.long_running_commands.decorators)
max_executing_tasks (ska_tango_base.base.base_component_manager.BaseComponentManager property)
(ska_tango_base.executor.executor.TaskExecutor property)
(ska_tango_base.executor.executor_component_manager.TaskExecutorComponentManager property)
(ska_tango_base.type_hints.TaskExecutorProtocol property)
max_queued_tasks (ska_tango_base.base.base_component_manager.BaseComponentManager property)
(ska_tango_base.executor.executor.TaskExecutor property)
(ska_tango_base.executor.executor_component_manager.TaskExecutorComponentManager property)
(ska_tango_base.type_hints.TaskExecutorProtocol property)
MaxCapabilities
SKAController.MaxCapabilities
maxCapabilities
SKAController.maxCapabilities
MaxCapabilities (in module SKAController)
maxCapabilities (in module SKAController)
(ska_tango_base.controller.controller_interface.ControllerInterface attribute)
MaxCapabilities (ska_tango_base.future._controller_interface.ControllerInterface attribute)
maxCapabilities (ska_tango_base.future._controller_interface.ControllerInterface attribute)
method_must_be_patched_for_debugger() (ska_tango_base.base.base_device.SKABaseDevice.DebugDeviceCommand static method)
MockSignalObserver (class in ska_tango_base.software_bus.testing)
module
ska_tango_base
ska_tango_base.base
ska_tango_base.base.admin_mode_model
ska_tango_base.base.base_component_manager
ska_tango_base.base.base_device
ska_tango_base.base.base_interface
ska_tango_base.base.command_tracker
ska_tango_base.base.logging
ska_tango_base.base.op_state_model
ska_tango_base.base.test_mode_overrides
ska_tango_base.callback_scheduler
ska_tango_base.commands
ska_tango_base.control_model
ska_tango_base.controller
ska_tango_base.controller.controller_device
ska_tango_base.controller.controller_interface
ska_tango_base.executor
ska_tango_base.executor.executor
ska_tango_base.executor.executor_component_manager
ska_tango_base.faults
ska_tango_base.future
ska_tango_base.future._base_interface
ska_tango_base.future._component_manager_mixins
ska_tango_base.future._controller_interface
ska_tango_base.future._obs_interface
ska_tango_base.future._powered_interface
ska_tango_base.future._subarray_interface
ska_tango_base.long_running_commands
ska_tango_base.long_running_commands.api
ska_tango_base.long_running_commands.decorators
ska_tango_base.long_running_commands.mixin
ska_tango_base.long_running_commands_api
ska_tango_base.obs
ska_tango_base.obs.obs_device
ska_tango_base.obs.obs_interface
ska_tango_base.obs.obs_state_model
ska_tango_base.poller
ska_tango_base.poller.poller
ska_tango_base.poller.polling_component_manager
ska_tango_base.ska_device
ska_tango_base.software_bus
ska_tango_base.software_bus.testing
ska_tango_base.subarray
ska_tango_base.subarray.subarray_component_manager
ska_tango_base.subarray.subarray_device
ska_tango_base.subarray.subarray_interface
ska_tango_base.test_mode_mixin
ska_tango_base.testing
ska_tango_base.testing.reference
ska_tango_base.testing.reference.reference_base_component_manager
ska_tango_base.testing.reference.reference_subarray_component_manager
ska_tango_base.testing.reference.reference_subarray_device
ska_tango_base.type_hints
ska_tango_base.utils
ska_tango_base.validators
monkey_patch_all_methods_for_debugger() (ska_tango_base.base.base_device.SKABaseDevice.DebugDeviceCommand method)
N
new_command() (ska_tango_base.base.command_tracker.CommandTracker method)
(ska_tango_base.commands.CommandTrackerProtocol method)
(ska_tango_base.type_hints.CommandTrackerProtocol method)
NO_CONTACT (ska_tango_base.base.base_interface.ControlLevel attribute)
NOT_ALLOWED (ska_tango_base.commands.ResultCode attribute)
notify_emission() (ska_tango_base.software_bus.Observer method)
(ska_tango_base.software_bus.SignalBusMixin method)
(ska_tango_base.software_bus.testing.MockSignalObserver method)
(ska_tango_base.type_hints.ObserverProtocol method)
NoValue (in module ska_tango_base.software_bus)
NoValueType (class in ska_tango_base.software_bus)
O
obs_state_model (ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface attribute)
ObsDeviceComponentManager (class in ska_tango_base.obs.obs_device)
Observer (class in ska_tango_base.software_bus)
observer_prefix (ska_tango_base.software_bus.SharingObserver property)
(ska_tango_base.type_hints.SharingObserverProtocol property)
ObserverProtocol (class in ska_tango_base.type_hints)
ObsInterface (class in ska_tango_base.future._obs_interface)
(class in ska_tango_base.obs.obs_interface)
obsMode
SKAObsDevice.obsMode
SKASubarray.obsMode
ObsMode (class in ska_tango_base.control_model)
obsMode (in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
ObsReset
SKASubarray.ObsReset
ObsReset() (in module SKASubarray)
obsreset() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
obsState
SKAObsDevice.obsState
SKASubarray.obsState
ObsState (class in ska_tango_base.control_model)
obsState (in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
ObsStateEmitMixin (class in ska_tango_base.future._obs_interface)
Off
SKABaseDevice.Off
SKAController.Off
SKAObsDevice.Off
SKASubarray.Off
Off() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
off() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
Off() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
off() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
OK (ska_tango_base.commands.ResultCode attribute)
On
SKABaseDevice.On
SKAController.On
SKAObsDevice.On
SKASubarray.On
On() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
on() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
On() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
on() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
on_emission() (ska_tango_base.software_bus.attribute_from_signal method)
on_init_device() (ska_tango_base.software_bus.attribute_from_signal method)
on_new_shared_bus() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.controller.controller_interface.ControllerInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
(ska_tango_base.future._component_manager_mixins.ComponentManagerMixin method)
(ska_tango_base.future._controller_interface.ControllerInterface method)
(ska_tango_base.future._obs_interface.ObsStateEmitMixin method)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
(ska_tango_base.long_running_commands.mixin.LRCMixin method)
(ska_tango_base.software_bus.SharingObserver method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
op_state_model (ska_tango_base.base.base_interface.BaseInterface attribute)
OpStateEmitMixin (class in ska_tango_base.future._base_interface)
OpStateModel (class in ska_tango_base.base.op_state_model)
OpStateSignal (class in ska_tango_base.base.base_interface)
(class in ska_tango_base.future._base_interface)
overridable() (in module ska_tango_base.base.test_mode_overrides)
(in module ska_tango_base.test_mode_mixin)
P
P (in module ska_tango_base.utils)
patch_method_for_debugger() (ska_tango_base.base.base_device.SKABaseDevice.DebugDeviceCommand method)
poll() (ska_tango_base.poller.poller.PollModel method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
poll_failed() (ska_tango_base.poller.poller.PollModel method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
poll_succeeded() (ska_tango_base.poller.poller.PollModel method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
Poller (class in ska_tango_base.poller.poller)
polling_started() (ska_tango_base.poller.poller.PollModel method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
polling_stopped() (ska_tango_base.poller.poller.PollModel method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
PollingComponentManager (class in ska_tango_base.poller.polling_component_manager)
PollModel (class in ska_tango_base.poller.poller)
PollRequestT (class in ska_tango_base.poller.poller)
PollResponseT (class in ska_tango_base.poller.poller)
power_state (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent property)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager property)
PoweredInterface (class in ska_tango_base.future._powered_interface)
PoweredOpStateEmitMixin (class in ska_tango_base.future._powered_interface)
PowerState (class in ska_tango_base.control_model)
ProgressCallbackType (class in ska_tango_base.type_hints)
protocol_version (ska_tango_base.type_hints.LRCSubscriptionsProtocol property)
push_archive_event() (ska_tango_base.base.base_device.SKABaseDevice method)
push_change_event() (ska_tango_base.base.base_device.SKABaseDevice method)
push_event() (ska_tango_base.type_hints.EventCallbackPushEventProtocol method)
Q
Queue (class in ska_tango_base.callback_scheduler)
QUEUED (ska_tango_base.commands.ResultCode attribute)
R
read() (ska_tango_base.software_bus.attribute_from_signal method)
read_activationTime() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
read_adminMode() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
read_assignedResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
read_availableCapabilities() (ska_tango_base.controller.controller_interface.ControllerInterface method)
(ska_tango_base.future._controller_interface.ControllerInterface method)
read_commandedObsState() (ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
read_commandedState() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
read_configurationDelayExpected() (ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
read_configurationProgress() (ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
read_configuredCapabilities() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_device.SKASubarray method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.testing.reference.reference_subarray_device.SKASubarray method)
read_controlMode() (ska_tango_base.base.base_device.SKABaseDevice method)
read_healthInfo() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
read_healthState() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
read_maxCapabilities() (ska_tango_base.controller.controller_interface.ControllerInterface method)
(ska_tango_base.future._controller_interface.ControllerInterface method)
read_obsMode() (ska_tango_base.obs.obs_interface.ObsInterface method)
read_obsState() (ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.obs.obs_interface.ObsInterface method)
read_simulationMode() (ska_tango_base.base.base_device.SKABaseDevice method)
read_test_mode_overrides() (ska_tango_base.test_mode_mixin.TestModeOverrideMixin method)
read_testMode() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.test_mode_mixin.TestModeOverrideMixin method)
ReadAttrType (class in ska_tango_base.type_hints)
ReferenceBaseComponentManager (class in ska_tango_base.testing.reference.reference_base_component_manager)
ReferenceSubarrayComponentManager (class in ska_tango_base.testing.reference.reference_subarray_component_manager)
register_command_object() (ska_tango_base.base.base_device.SKABaseDevice method)
register_event_callback() (ska_tango_base.callback_scheduler.CallbackScheduler method)
register_observer() (ska_tango_base.type_hints.BusProtocol method)
REJECTED (ska_tango_base.commands.ResultCode attribute)
RejectionError
relative_name (ska_tango_base.software_bus.Signal property)
release() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
release_all() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
ReleaseAllResources
SKASubarray.ReleaseAllResources
ReleaseAllResources() (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
ReleaseResources
SKASubarray.ReleaseResources
ReleaseResources() (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
report_health() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
report_progress_message() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
Reset
SKABaseDevice.Reset
SKAController.Reset
SKAObsDevice.Reset
SKASubarray.Reset
Reset() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
reset() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
Reset() (ska_tango_base.base.base_interface.BaseInterface method)
reset() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
Restart
SKASubarray.Restart
Restart() (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
restart() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
ResultCode (class in ska_tango_base.commands)
ResultCodeError
S
sanitise_logging_targets() (ska_tango_base.base.logging.LoggingUtils static method)
Scan
SKASubarray.Scan
Scan() (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
scan() (ska_tango_base.subarray.subarray_component_manager.SubarrayComponentManager method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
(ska_tango_base.testing.reference.reference_subarray_component_manager.ReferenceSubarrayComponentManager method)
schedule_abort_task() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.future._component_manager_mixins.ComponentManagerLRCMixin method)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
(ska_tango_base.long_running_commands.mixin.LRCMixin method)
set_change_event() (ska_tango_base.base.base_device.SKABaseDevice method)
set_fault() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
set_logging_level() (ska_tango_base.ska_device.SKADevice method)
set_logging_targets() (ska_tango_base.ska_device.SKADevice method)
set_state() (ska_tango_base.base.base_device.SKABaseDevice method)
set_state_change_callback() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
set_status() (ska_tango_base.base.base_device.SKABaseDevice method)
shared_bus (ska_tango_base.software_bus.SharingObserver property)
(ska_tango_base.type_hints.SharingObserverProtocol attribute)
SharingObserver (class in ska_tango_base.software_bus)
SharingObserverProtocol (class in ska_tango_base.type_hints)
shutdown() (ska_tango_base.callback_scheduler.CallbackScheduler method)
(ska_tango_base.executor.executor.TaskExecutor method)
(ska_tango_base.type_hints.TaskExecutorProtocol method)
Signal (class in ska_tango_base.software_bus)
signal_name (ska_tango_base.software_bus.attribute_from_signal property)
SignalBusMixin (class in ska_tango_base.software_bus)
SimpleTaskFunctionType (class in ska_tango_base.type_hints)
simulate_command_error() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
simulate_communication_failure() (ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
simulate_is_cmd_allowed_error() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
simulate_obsfault() (ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
simulate_power_state() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
simulate_scan_stopped() (ska_tango_base.testing.reference.reference_subarray_component_manager.FakeSubarrayComponent method)
simulationMode
SKABaseDevice.simulationMode
SKAController.simulationMode
SKAObsDevice.simulationMode
SKASubarray.simulationMode
SimulationMode (class in ska_tango_base.control_model)
simulationMode (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_device.SKABaseDevice attribute)
ska_tango_base
module
ska_tango_base.base
module
ska_tango_base.base.admin_mode_model
module
ska_tango_base.base.base_component_manager
module
ska_tango_base.base.base_device
module
ska_tango_base.base.base_interface
module
ska_tango_base.base.command_tracker
module
ska_tango_base.base.logging
module
ska_tango_base.base.op_state_model
module
ska_tango_base.base.test_mode_overrides
module
ska_tango_base.callback_scheduler
module
ska_tango_base.commands
module
ska_tango_base.control_model
module
ska_tango_base.controller
module
ska_tango_base.controller.controller_device
module
ska_tango_base.controller.controller_interface
module
ska_tango_base.executor
module
ska_tango_base.executor.executor
module
ska_tango_base.executor.executor_component_manager
module
ska_tango_base.faults
module
ska_tango_base.future
module
ska_tango_base.future._base_interface
module
ska_tango_base.future._component_manager_mixins
module
ska_tango_base.future._controller_interface
module
ska_tango_base.future._obs_interface
module
ska_tango_base.future._powered_interface
module
ska_tango_base.future._subarray_interface
module
ska_tango_base.long_running_commands
module
ska_tango_base.long_running_commands.api
module
ska_tango_base.long_running_commands.decorators
module
ska_tango_base.long_running_commands.mixin
module
ska_tango_base.long_running_commands_api
module
ska_tango_base.obs
module
ska_tango_base.obs.obs_device
module
ska_tango_base.obs.obs_interface
module
ska_tango_base.obs.obs_state_model
module
ska_tango_base.poller
module
ska_tango_base.poller.poller
module
ska_tango_base.poller.polling_component_manager
module
ska_tango_base.ska_device
module
ska_tango_base.software_bus
module
ska_tango_base.software_bus.testing
module
ska_tango_base.subarray
module
ska_tango_base.subarray.subarray_component_manager
module
ska_tango_base.subarray.subarray_device
module
ska_tango_base.subarray.subarray_interface
module
ska_tango_base.test_mode_mixin
module
ska_tango_base.testing
module
ska_tango_base.testing.reference
module
ska_tango_base.testing.reference.reference_base_component_manager
module
ska_tango_base.testing.reference.reference_subarray_component_manager
module
ska_tango_base.testing.reference.reference_subarray_device
module
ska_tango_base.type_hints
module
ska_tango_base.utils
module
ska_tango_base.validators
module
SKABaseDevice (class in ska_tango_base.base.base_device)
SKABaseDevice.AbortCommand (class in ska_tango_base.base.base_device)
SKABaseDevice.AbortCommandsCommand (class in ska_tango_base.base.base_device)
SKABaseDevice.CheckLongRunningCommandStatusCommand (class in ska_tango_base.base.base_device)
SKABaseDevice.DebugDeviceCommand (class in ska_tango_base.base.base_device)
SKABaseDevice.InitCommand (class in ska_tango_base.base.base_device)
SKABaseError
SKAController (class in ska_tango_base.controller.controller_device)
SKAController.InitCommand (class in ska_tango_base.controller.controller_device)
SKAController.IsCapabilityAchievableCommand (class in ska_tango_base.controller.controller_device)
SKADevice (class in ska_tango_base.ska_device)
SkaLevel
SKABaseDevice.SkaLevel
SKAController.SkaLevel
SKAObsDevice.SkaLevel
SKASubarray.SkaLevel
SkaLevel (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_device.SKABaseDevice attribute)
SKAObsDevice (class in ska_tango_base.obs.obs_device)
SKAObsDevice.InitCommand (class in ska_tango_base.obs.obs_device)
SKASubarray (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.AssignResourcesCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.ConfigureCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.EndCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.EndScanCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.InitCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.ObsResetCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.ReleaseAllResourcesCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.ReleaseResourcesCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.RestartCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SKASubarray.ScanCommand (class in ska_tango_base.subarray.subarray_device)
(class in ska_tango_base.testing.reference.reference_subarray_device)
SlowCommand (class in ska_tango_base.commands)
SlowDeviceInitCommand (class in ska_tango_base.commands)
standard_control_mode() (in module ska_tango_base.base.base_interface)
(in module ska_tango_base.future._base_interface)
standard_obs_mode() (in module ska_tango_base.future._obs_interface)
(in module ska_tango_base.obs.obs_interface)
standard_simulation_mode() (in module ska_tango_base.base.base_interface)
(in module ska_tango_base.future._base_interface)
standard_test_mode() (in module ska_tango_base.base.base_interface)
(in module ska_tango_base.future._base_interface)
Standby
SKABaseDevice.Standby
SKAController.Standby
SKAObsDevice.Standby
SKASubarray.Standby
Standby() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
standby() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
Standby() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._powered_interface.PoweredInterface method)
standby() (ska_tango_base.testing.reference.reference_base_component_manager.FakeBaseComponent method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
start() (ska_tango_base.executor.executor.TaskExecutor method)
start_communicating() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
start_debugger_and_get_port() (ska_tango_base.base.base_device.SKABaseDevice.DebugDeviceCommand method)
start_polling() (ska_tango_base.poller.poller.Poller method)
STARTED (ska_tango_base.commands.ResultCode attribute)
started_Abort() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
started_AssignResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
started_Configure() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
started_ObsReset() (ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
started_ReleaseAllResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
started_ReleaseResources() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
started_Restart() (ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
(ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
State
SKABaseDevice.State
SKAController.State
SKADevice.State
SKAObsDevice.State
SKASubarray.State
State (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
StateModelError
Status
SKABaseDevice.Status
SKAController.Status
SKADevice.Status
SKAObsDevice.Status
SKASubarray.Status
Status (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
stop_communicating() (ska_tango_base.base.base_component_manager.BaseComponentManager method)
(ska_tango_base.poller.polling_component_manager.PollingComponentManager method)
(ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
stop_polling() (ska_tango_base.poller.poller.Poller method)
SubarrayComponentManager (class in ska_tango_base.subarray.subarray_component_manager)
SubarrayInterface (class in ska_tango_base.future._subarray_interface)
(class in ska_tango_base.subarray.subarray_interface)
SubID
SKASubarray.SubID
SubID (in module SKASubarray)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface attribute)
submit() (ska_tango_base.executor.executor.TaskExecutor method)
(ska_tango_base.type_hints.TaskExecutorProtocol method)
submit_lrc_task() (in module ska_tango_base.long_running_commands.decorators)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
submit_task() (ska_tango_base.executor.executor_component_manager.TaskExecutorComponentManager method)
SubmittedSlowCommand (class in ska_tango_base.commands)
T
T (class in ska_tango_base.utils)
TangoLoggingServiceHandler (class in ska_tango_base.base.logging)
task() (ska_tango_base.executor.executor.TaskExecutor static method)
task_executor (ska_tango_base.base.base_device.SKABaseDevice property)
(ska_tango_base.future._component_manager_mixins.ComponentManagerLRCMixin property)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin property)
(ska_tango_base.long_running_commands.mixin.LRCMixin property)
TaskAborted
TaskCallbackType (class in ska_tango_base.type_hints)
TaskExecutor (class in ska_tango_base.executor.executor)
TaskExecutorComponentManager (class in ska_tango_base.executor.executor_component_manager)
TaskExecutorProtocol (class in ska_tango_base.type_hints)
TaskFunctionType (class in ska_tango_base.type_hints)
test_telemetry_tracing() (ska_tango_base.testing.reference.reference_base_component_manager.GenericBaseComponentManager method)
testMode
SKABaseDevice.testMode
SKAController.testMode
SKAObsDevice.testMode
SKASubarray.testMode
TestMode (class in ska_tango_base.control_model)
testMode (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(ska_tango_base.base.base_device.SKABaseDevice attribute)
(ska_tango_base.test_mode_mixin.TestModeOverrideMixin attribute)
TestModeOverrideMixin (class in ska_tango_base.base.test_mode_overrides)
(class in ska_tango_base.test_mode_mixin)
TimedOutError
to_tango() (ska_tango_base.software_bus.attribute_from_signal method)
U
UNKNOWN (ska_tango_base.commands.ResultCode attribute)
unregister_callback() (ska_tango_base.callback_scheduler.CallbackScheduler method)
unsubscribe_lrc_events() (ska_tango_base.type_hints.LRCSubscriptionsProtocol method)
update_command_info() (ska_tango_base.base.command_tracker.CommandTracker method)
(ska_tango_base.commands.CommandTrackerProtocol method)
(ska_tango_base.type_hints.CommandTrackerProtocol method)
update_logging_handlers() (ska_tango_base.base.logging.LoggingUtils static method)
V
validate() (ska_tango_base.commands.ArgumentValidator method)
(ska_tango_base.commands.JsonValidator method)
validate_capability_types() (in module ska_tango_base.utils)
validate_input_sizes() (in module ska_tango_base.utils)
validate_json_args() (in module ska_tango_base.validators)
ValidateJSONArgsError
versionId
SKABaseDevice.versionId
SKAController.versionId
SKADevice.versionId
SKAObsDevice.versionId
SKASubarray.versionId
versionId (in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
versionId() (ska_tango_base.ska_device.SKADevice method)
W
wait_for_signal_value() (ska_tango_base.type_hints.BusProtocol method)
wait_for_thread() (ska_tango_base.type_hints.BusProtocol method)
wait_until_done() (in module ska_tango_base.testing.reference.reference_base_component_manager)
write() (ska_tango_base.software_bus.attribute_from_signal method)
write_adminMode() (ska_tango_base.base.base_interface.BaseInterface method)
(ska_tango_base.future._base_interface.BaseInterface method)
write_controlMode() (ska_tango_base.base.base_device.SKABaseDevice method)
write_simulationMode() (ska_tango_base.base.base_device.SKABaseDevice method)
write_test_mode_overrides() (ska_tango_base.test_mode_mixin.TestModeOverrideMixin method)
write_testMode() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.test_mode_mixin.TestModeOverrideMixin method)