ScheduledCommand#

class lsst.ts.mtdomecom.ScheduledCommand(command, params)#

Bases: object

Class representing a scheduled command.

A command needs to be scheduled in case the power draw by it would cause the total power draw on the rotating part of the dome to exceed the threshold value defined in CONTINUOUS_SLIP_RING_POWER_CAPACITY.

Parameters:
  • command (CommandName) – The command that may need to be scheduled.

  • params (dict`[`str, typing.Any]) – The parameters for the command. Defaults to None.

Attributes Summary

Attributes Documentation

command: CommandName = <dataclasses._MISSING_TYPE object>#
params: dict[str, Any] = <dataclasses._MISSING_TYPE object>#