StopCommand

class lsst.ts.mtdome.StopCommand(scheduled_command: ScheduledCommand, llc_name: LlcName)

Bases: object

Class representing a command to stop an ongoing motion.

An ongoing motion may need to be stopped if the subsystem, represented by the LlcName, draws power so that issuing a higher priority command would push the power draw over the slip ring limit.

Parameters
scheduled_commandScheduledCommand

The command and its parameters that will stop the ongoing motion.

llc_nameLlcName

The name of the subsystem, or Lower Level Component, that the stop command is issued for. This name is used to check if the subsystem currently draws power so that issuing a higher priority command would push the power draw over the slip ring limit.