ScheduledCommand

class lsst.ts.mtdome.ScheduledCommand(command: CommandName, params: dict[str, Any])

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:
commandCommandName

The command that may need to be scheduled.

paramsdict`[`str, typing.Any]

The parameters for the command. Defaults to None.