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 use the control mode
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 implement a dynamic attribute from signal
How to use the CallbackScheduler
How to test a SharingObserver
How to use a device with inheritable admin mode
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.BetterDevice method)
(ska_tango_base.callback_scheduler.BrokenCallbackSchedulerError method)
(ska_tango_base.callback_scheduler.CallbackID 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.future._obs_interface.CommandedObsStateSignal method)
(ska_tango_base.obs.obs_interface.CommandedObsStateSignal 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.EmissionStoreManagerProtocol method)
(ska_tango_base.type_hints.EventCallbackPushEventProtocol method)
(ska_tango_base.type_hints.LockedEmissionContextProtocol 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)
(ska_tango_base.type_hints.TransformerProtocol method)
__new__() (ska_tango_base.callback_scheduler.CallbackID method)
(ska_tango_base.commands.ResultCode method)
(ska_tango_base.faults.ComponentFault static 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)
_combine_op_state() (ska_tango_base.future._base_interface.OpStateEmitMixin static method)
(ska_tango_base.future._powered_interface.PoweredOpStateEmitMixin static method)
_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)
_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_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
SubarrayInterface.Abort
Abort() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
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
SubarrayInterface.activationTime
activationTime (in module SKASubarray)
(in module SubarrayInterface)
(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)
adminMode
BaseInterface.adminMode
ControllerInterface.adminMode
ObsInterface.adminMode
PoweredInterface.adminMode
SKABaseDevice.adminMode
SKAController.adminMode
SKAObsDevice.adminMode
SKASubarray.adminMode
SubarrayInterface.adminMode
AdminMode (class in ska_tango_base.control_model)
adminMode (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
(ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin 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.BetterDevice method)
always_executed_hook() (ska_tango_base.BetterDevice method)
(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
SubarrayInterface.assignedResources
assignedResources (in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface attribute)
assignedResources() (ska_tango_base.subarray.subarray_interface.AbstractSubarrayInterface method)
AssignResources
SKASubarray.AssignResources
SubarrayInterface.AssignResources
AssignResources() (in module SKASubarray)
(in module SubarrayInterface)
(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
ControllerInterface.availableCapabilities
SKAController.availableCapabilities
availableCapabilities (in module ControllerInterface)
(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)
BetterDevice (class in ska_tango_base)
BrokenCallbackSchedulerError
buildState
BaseInterface.buildState
ControllerInterface.buildState
ObsInterface.buildState
PoweredInterface.buildState
SKABaseDevice.buildState
SKAController.buildState
SKADevice.buildState
SKAObsDevice.buildState
SKASubarray.buildState
SubarrayInterface.buildState
buildState (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
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)
callback_scheduler (ska_tango_base.callback_scheduler.CallbackSchedulerMixin property)
CallbackID (class in ska_tango_base.callback_scheduler)
CallbackScheduler (class in ska_tango_base.callback_scheduler)
CallbackSchedulerMixin (class in ska_tango_base.callback_scheduler)
canonicalise_relative_to() (in module ska_tango_base.software_bus)
CapabilityTypes
SKASubarray.CapabilityTypes
SubarrayInterface.CapabilityTypes
CapabilityTypes (in module SKASubarray)
(in module SubarrayInterface)
(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
SubarrayInterface.CheckLongRunningCommandStatus
CheckLongRunningCommandStatus() (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(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
ObsInterface.commandedObsState
SKAObsDevice.commandedObsState
SKASubarray.commandedObsState
SubarrayInterface.commandedObsState
commandedObsState (in module ObsInterface)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
CommandedObsStateSignal (class in ska_tango_base.future._obs_interface)
(class in ska_tango_base.obs.obs_interface)
commandedState
PoweredInterface.commandedState
SKABaseDevice.commandedState
SKAController.commandedState
SKAObsDevice.commandedState
SKASubarray.commandedState
commandedState (in module PoweredInterface)
(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
ComponentFaultError
ComponentManagerLRCMixin (class in ska_tango_base.future._component_manager_mixins)
ComponentManagerMixin (class in ska_tango_base.future._component_manager_mixins)
configurationDelayExpected
ObsInterface.configurationDelayExpected
SKAObsDevice.configurationDelayExpected
SKASubarray.configurationDelayExpected
SubarrayInterface.configurationDelayExpected
configurationDelayExpected (in module ObsInterface)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
configurationProgress
ObsInterface.configurationProgress
SKAObsDevice.configurationProgress
SKASubarray.configurationProgress
SubarrayInterface.configurationProgress
configurationProgress (in module ObsInterface)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.future._obs_interface.ObsInterface attribute)
(ska_tango_base.obs.obs_interface.ObsInterface attribute)
Configure
SKASubarray.Configure
SubarrayInterface.Configure
Configure() (in module SKASubarray)
(in module SubarrayInterface)
(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
SubarrayInterface.configuredCapabilities
configuredCapabilities (in module SKASubarray)
(in module SubarrayInterface)
(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_callback_scheduler() (ska_tango_base.callback_scheduler.CallbackSchedulerMixin 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() (ska_tango_base.type_hints.LockedEmissionContextProtocol method)
delete_device() (ska_tango_base.base.base_device.SKABaseDevice method)
(ska_tango_base.BetterDevice method)
(ska_tango_base.callback_scheduler.CallbackSchedulerMixin 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)
device_exported_hook() (ska_tango_base.BetterDevice method)
(ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin 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
EmissionStoreManagerProtocol (class in ska_tango_base.type_hints)
emit() (ska_tango_base.base.logging.TangoLoggingServiceHandler method)
(ska_tango_base.type_hints.BusProtocol method)
End
SKASubarray.End
SubarrayInterface.End
End() (in module SKASubarray)
(in module SubarrayInterface)
(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
SubarrayInterface.EndScan
EndScan() (in module SKASubarray)
(in module SubarrayInterface)
(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 (ska_tango_base.future._base_interface.OpStateInput attribute)
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() (ska_tango_base.type_hints.LockedEmissionContextProtocol method)
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
BaseInterface.GetVersionInfo
ControllerInterface.GetVersionInfo
ObsInterface.GetVersionInfo
PoweredInterface.GetVersionInfo
SKABaseDevice.GetVersionInfo
SKAController.GetVersionInfo
SKADevice.GetVersionInfo
SKAObsDevice.GetVersionInfo
SKASubarray.GetVersionInfo
SubarrayInterface.GetVersionInfo
GetVersionInfo() (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(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
BaseInterface.healthInfo
ControllerInterface.healthInfo
ObsInterface.healthInfo
PoweredInterface.healthInfo
SKABaseDevice.healthInfo
SKAController.healthInfo
SKAObsDevice.healthInfo
SKASubarray.healthInfo
SubarrayInterface.healthInfo
healthInfo (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
healthState
BaseInterface.healthState
ControllerInterface.healthState
ObsInterface.healthState
PoweredInterface.healthState
SKABaseDevice.healthState
SKAController.healthState
SKAObsDevice.healthState
SKASubarray.healthState
SubarrayInterface.healthState
HealthState (class in ska_tango_base.control_model)
healthState (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.base.base_interface.BaseInterface attribute)
(ska_tango_base.future._base_interface.BaseInterface attribute)
HeritableAdminModeMixin (class in ska_tango_base.future._heritable_admin_mode)
I
Inherit (in module ska_tango_base.future._heritable_admin_mode)
inheritAdminMode (ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin attribute)
InheritType (class in ska_tango_base.future._heritable_admin_mode)
Init
BaseInterface.Init
ControllerInterface.Init
ObsInterface.Init
PoweredInterface.Init
SKABaseDevice.Init
SKAController.Init
SKADevice.Init
SKAObsDevice.Init
SKASubarray.Init
SubarrayInterface.Init
Init() (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
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.BetterDevice method)
(ska_tango_base.callback_scheduler.CallbackSchedulerMixin method)
(ska_tango_base.future._base_interface.BaseInterface method)
(ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin 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)
initialising (ska_tango_base.future._base_interface.OpStateInput attribute)
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
ControllerInterface.IsCapabilityAchievable
SKAController.IsCapabilityAchievable
IsCapabilityAchievable() (in module ControllerInterface)
(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)
lock_emission() (ska_tango_base.type_hints.EmissionStoreManagerProtocol method)
LockedEmissionContextProtocol (class in ska_tango_base.type_hints)
loggingLevel
BaseInterface.loggingLevel
ControllerInterface.loggingLevel
ObsInterface.loggingLevel
PoweredInterface.loggingLevel
SKABaseDevice.loggingLevel
SKAController.loggingLevel
SKADevice.loggingLevel
SKAObsDevice.loggingLevel
SKASubarray.loggingLevel
SubarrayInterface.loggingLevel
LoggingLevel (class in ska_tango_base.control_model)
loggingLevel (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
loggingLevel() (ska_tango_base.ska_device.SKADevice method)
LoggingLevelDefault
BaseInterface.LoggingLevelDefault
ControllerInterface.LoggingLevelDefault
ObsInterface.LoggingLevelDefault
PoweredInterface.LoggingLevelDefault
SKABaseDevice.LoggingLevelDefault
SKAController.LoggingLevelDefault
SKADevice.LoggingLevelDefault
SKAObsDevice.LoggingLevelDefault
SKASubarray.LoggingLevelDefault
SubarrayInterface.LoggingLevelDefault
LoggingLevelDefault (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.ska_device.SKADevice attribute)
LoggingLevelError
LoggingTargetError
loggingTargets
BaseInterface.loggingTargets
ControllerInterface.loggingTargets
ObsInterface.loggingTargets
PoweredInterface.loggingTargets
SKABaseDevice.loggingTargets
SKAController.loggingTargets
SKADevice.loggingTargets
SKAObsDevice.loggingTargets
SKASubarray.loggingTargets
SubarrayInterface.loggingTargets
loggingTargets (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
loggingTargets() (ska_tango_base.ska_device.SKADevice method)
LoggingTargetsDefault
BaseInterface.LoggingTargetsDefault
ControllerInterface.LoggingTargetsDefault
ObsInterface.LoggingTargetsDefault
PoweredInterface.LoggingTargetsDefault
SKABaseDevice.LoggingTargetsDefault
SKAController.LoggingTargetsDefault
SKADevice.LoggingTargetsDefault
SKAObsDevice.LoggingTargetsDefault
SKASubarray.LoggingTargetsDefault
SubarrayInterface.LoggingTargetsDefault
LoggingTargetsDefault (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(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
SubarrayInterface.longRunningCommandIDsInQueue
longRunningCommandIDsInQueue (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
longRunningCommandInProgress
SKABaseDevice.longRunningCommandInProgress
SKAController.longRunningCommandInProgress
SKAObsDevice.longRunningCommandInProgress
SKASubarray.longRunningCommandInProgress
SubarrayInterface.longRunningCommandInProgress
longRunningCommandInProgress (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
longRunningCommandProgress
SKABaseDevice.longRunningCommandProgress
SKAController.longRunningCommandProgress
SKAObsDevice.longRunningCommandProgress
SKASubarray.longRunningCommandProgress
SubarrayInterface.longRunningCommandProgress
longRunningCommandProgress (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
longRunningCommandResult
SKABaseDevice.longRunningCommandResult
SKAController.longRunningCommandResult
SKAObsDevice.longRunningCommandResult
SKASubarray.longRunningCommandResult
SubarrayInterface.longRunningCommandResult
longRunningCommandResult (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
longRunningCommandsInQueue
SKABaseDevice.longRunningCommandsInQueue
SKAController.longRunningCommandsInQueue
SKAObsDevice.longRunningCommandsInQueue
SKASubarray.longRunningCommandsInQueue
SubarrayInterface.longRunningCommandsInQueue
longRunningCommandsInQueue (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
longRunningCommandStatus
SKABaseDevice.longRunningCommandStatus
SKAController.longRunningCommandStatus
SKAObsDevice.longRunningCommandStatus
SKASubarray.longRunningCommandStatus
SubarrayInterface.longRunningCommandStatus
longRunningCommandStatus (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
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
SubarrayInterface.lrcExecuting
lrcExecuting (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.long_running_commands.mixin.LRCMixin attribute)
lrcFinished
SKABaseDevice.lrcFinished
SKAController.lrcFinished
SKAObsDevice.lrcFinished
SKASubarray.lrcFinished
SubarrayInterface.lrcFinished
lrcFinished (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(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
SubarrayInterface.lrcProtocolVersions
lrcProtocolVersions (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
lrcProtocolVersions() (ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
lrcQueue
SKABaseDevice.lrcQueue
SKAController.lrcQueue
SKAObsDevice.lrcQueue
SKASubarray.lrcQueue
SubarrayInterface.lrcQueue
lrcQueue (in module SKABaseDevice)
(in module SKAController)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(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_auto_store() (ska_tango_base.type_hints.BusProtocol method)
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
ControllerInterface.MaxCapabilities
SKAController.MaxCapabilities
maxCapabilities
ControllerInterface.maxCapabilities
SKAController.maxCapabilities
MaxCapabilities (in module ControllerInterface)
maxCapabilities (in module ControllerInterface)
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._heritable_admin_mode
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
ObsInterface.obsState
SKAObsDevice.obsState
SKASubarray.obsState
SubarrayInterface.obsState
ObsState (class in ska_tango_base.control_model)
obsState (in module ObsInterface)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
(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)
ObsStateInput (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
PoweredInterface.On
SKABaseDevice.On
SKAController.On
SKAObsDevice.On
SKASubarray.On
On() (in module PoweredInterface)
(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._component_manager_mixins.ComponentManagerMixin method)
(ska_tango_base.future._controller_interface.ControllerInterface method)
(ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin method)
(ska_tango_base.long_running_commands.mixin.AbstractLRCMixin method)
(ska_tango_base.long_running_commands.mixin.LRCMixin method)
(ska_tango_base.software_bus.RootObserver 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)
on_owner_shared_bus() (ska_tango_base.software_bus.Signal method)
op_state_model (ska_tango_base.base.base_interface.BaseInterface attribute)
OpStateEmitMixin (class in ska_tango_base.future._base_interface)
OpStateInput (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)
parentConnectionStatus (ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin attribute)
ParentConnectionTimeout (ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin attribute)
parentConnectionTimeout (ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin attribute)
ParentTRL (ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin attribute)
parentTRL (ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin attribute)
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 (ska_tango_base.future._powered_interface.PoweredOpStateInput attribute)
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)
PoweredOpStateInput (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)
register_transformer() (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
SubarrayInterface.ReleaseAllResources
ReleaseAllResources() (in module SKASubarray)
(in module SubarrayInterface)
(ska_tango_base.future._subarray_interface.AbstractSubarrayInterface method)
ReleaseResources
SKASubarray.ReleaseResources
SubarrayInterface.ReleaseResources
ReleaseResources() (in module SKASubarray)
(in module SubarrayInterface)
(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
SubarrayInterface.Restart
Restart() (in module SKASubarray)
(in module SubarrayInterface)
(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
RootObserver (class in ska_tango_base.software_bus)
S
sanitise_logging_targets() (ska_tango_base.base.logging.LoggingUtils static method)
Scan
SKASubarray.Scan
SubarrayInterface.Scan
Scan() (in module SKASubarray)
(in module SubarrayInterface)
(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() (ska_tango_base.type_hints.LockedEmissionContextProtocol 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._heritable_admin_mode
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)
software_fault() (ska_tango_base.future._base_interface.OpStateEmitMixin method)
(ska_tango_base.future._powered_interface.PoweredOpStateEmitMixin method)
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
BaseInterface.State
ControllerInterface.State
ObsInterface.State
PoweredInterface.State
SKABaseDevice.State
SKAController.State
SKADevice.State
SKAObsDevice.State
SKASubarray.State
SubarrayInterface.State
State (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
StateModelError
Status
BaseInterface.Status
ControllerInterface.Status
ObsInterface.Status
PoweredInterface.Status
SKABaseDevice.Status
SKAController.Status
SKADevice.Status
SKAObsDevice.Status
SKASubarray.Status
SubarrayInterface.Status
Status (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
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
SubarrayInterface.SubID
SubID (in module SKASubarray)
(in module SubarrayInterface)
(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)
transform_emission_cascade() (ska_tango_base.future._base_interface.BaseInterface method)
(ska_tango_base.future._obs_interface.ObsInterface method)
(ska_tango_base.software_bus.RootObserver method)
(ska_tango_base.type_hints.TransformerProtocol method)
TransformerProtocol (class in ska_tango_base.type_hints)
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
BaseInterface.versionId
ControllerInterface.versionId
ObsInterface.versionId
PoweredInterface.versionId
SKABaseDevice.versionId
SKAController.versionId
SKADevice.versionId
SKAObsDevice.versionId
SKASubarray.versionId
SubarrayInterface.versionId
versionId (in module BaseInterface)
(in module ControllerInterface)
(in module ObsInterface)
(in module PoweredInterface)
(in module SKABaseDevice)
(in module SKAController)
(in module SKADevice)
(in module SKAObsDevice)
(in module SKASubarray)
(in module SubarrayInterface)
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)
(ska_tango_base.future._heritable_admin_mode.HeritableAdminModeMixin 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)