public class RotatorDriverTest extends Object
| Constructor and Description |
|---|
RotatorDriverTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearError() |
RotatorState |
controllerState() |
void |
disable() |
void |
enable() |
void |
enterControl() |
void |
exitControl() |
Date |
lastHeartbeat() |
void |
move(double position) |
Position |
position() |
void |
standby() |
void |
start(String config) |
org.lsst.sal.rotator.event.SummaryStateEvent.SummaryState |
summaryState() |
@Command(name="move",
alias="mv",
description="Move to position")
public void move(double position)
throws org.lsst.ccs.drivers.commons.DriverException,
TimeoutException
org.lsst.ccs.drivers.commons.DriverExceptionTimeoutException@Command(name="enable",
description="Enable")
public void enable()
throws org.lsst.ccs.drivers.commons.DriverException,
TimeoutException
org.lsst.ccs.drivers.commons.DriverExceptionTimeoutException@Command(name="disable",
description="Enable")
public void disable()
throws org.lsst.ccs.drivers.commons.DriverException,
TimeoutException
org.lsst.ccs.drivers.commons.DriverExceptionTimeoutException@Command(name="standby",
description="Standby")
public void standby()
throws org.lsst.ccs.drivers.commons.DriverException,
TimeoutException
org.lsst.ccs.drivers.commons.DriverExceptionTimeoutException@Command(name="start",
description="Start")
public void start(String config)
throws org.lsst.ccs.drivers.commons.DriverException,
TimeoutException
org.lsst.ccs.drivers.commons.DriverExceptionTimeoutException@Command(name="enterControl",
description="EnterControl")
public void enterControl()
throws org.lsst.ccs.drivers.commons.DriverException,
TimeoutException
org.lsst.ccs.drivers.commons.DriverExceptionTimeoutException@Command(name="exitControl",
description="ExitControl")
public void exitControl()
throws org.lsst.ccs.drivers.commons.DriverException,
TimeoutException
org.lsst.ccs.drivers.commons.DriverExceptionTimeoutException@Command(name="clearError",
description="ClearError")
public void clearError()
throws org.lsst.ccs.drivers.commons.DriverException,
TimeoutException
org.lsst.ccs.drivers.commons.DriverExceptionTimeoutException@Command(name="lastHeartbeat",
alias="hb",
description="Get the last heartbeat time")
public Date lastHeartbeat()
@Command(name="summaryState",
alias="ss",
description="Get the current summary state")
public org.lsst.sal.rotator.event.SummaryStateEvent.SummaryState summaryState()
@Command(name="rotatorState",
alias="rs",
description="Get the current rotator state")
public RotatorState controllerState()
@Command(name="position",
alias="p",
description="Get the current position")
public Position position()
Copyright © 2022 LSST. All rights reserved.