Tel State Device

SKATelState.

A generic base device for Telescope State for SKA.

class TelStateComponentManager(logger: Logger, communication_state_callback: Callable[[CommunicationStatus], None] | None = None, component_state_callback: Callable[[...], None] | None = None, **state: Any)[source]

A stub for a telescope state component manager.

class SKATelState(*args: Any, **kwargs: Any)[source]

A generic base device for Telescope State for SKA.

create_component_manager() ComponentManagerT[source]

Create and return a component manager for this device.

Raises:

NotImplementedError – because it is not implemented.

main(*args: str, **kwargs: str) int[source]

Entry point for module.

Parameters:
  • args – positional arguments

  • kwargs – named arguments

Returns:

exit code