Module azcam.tools

azcam.tools contains the Tools base tool class.

Classes

class Tools (tool_id: str, description: str = None)

Base class used by tools (controller, instrument, telescope, etc.).

Args

tool_id
name used to reference the tool (controller, display, …)
description
description of this tool

Subclasses

Instance variables

var description

descriptive tool name

var enabled

1 when tool is enabled

var initialized

1 when tool has been initialized

var is_reset

1 when tool has been reset

var tool_id

name used to reference the tool ("controller", "display", …)

var verbosity

verbosity for debug, >0 is more verbose

Methods

def initialize(self) ‑> None

Initialize the tool.

def reset(self) ‑> None

Reset the tool.