public class TestBonnShutter extends Object
| Constructor and Description |
|---|
TestBonnShutter() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
closeShutter() |
List<String> |
executeGenericCommand(String command) |
void |
expose(int exposeMillis) |
void |
exposeSeries(int n,
int exposeMillis,
int waitMillis) |
List<String> |
getMotorFirmwareVersion() |
String |
getMotorPosition(BonnShutter.Blade blade) |
BonnShutter.OpenCloseStatus |
getOpenCloseStatus() |
BonnShutter.ProfileParameters |
getVelocityProfileParameters() |
List<String> |
getVerboseVelocityProfileParameters() |
String |
getVersion() |
BonnShutter.Voltages |
getVoltages() |
void |
moveAbsolute(BonnShutter.Blade blade,
int velocity,
int position) |
void |
moveRelative(BonnShutter.Blade blade,
int velocity,
int position) |
void |
open(String device) |
void |
openShutter() |
void |
reset() |
@Command(name="open",
description="Open connection to the Bonn Shutter")
public void open(String device)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="close",
description="Close connection to the Bonn Shutter")
public void close()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="getVersion") public String getVersion() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="getMotorFirmwareVersion") public List<String> getMotorFirmwareVersion() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="getVerboseVelocityProfileParameters") public List<String> getVerboseVelocityProfileParameters() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="getVelocityProfileParameters") public BonnShutter.ProfileParameters getVelocityProfileParameters() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="getOpenCloseStatus") public BonnShutter.OpenCloseStatus getOpenCloseStatus() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(name="openShutter")
public void openShutter()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command
public void closeShutter()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command
public void expose(int exposeMillis)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command
public void exposeSeries(int n,
int exposeMillis,
int waitMillis)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command
public void reset()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command public BonnShutter.Voltages getVoltages() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command public void moveAbsolute(BonnShutter.Blade blade, int velocity, int position) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command public void moveRelative(BonnShutter.Blade blade, int velocity, int position) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command public String getMotorPosition(BonnShutter.Blade blade) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2019 LSST. All rights reserved.