public interface AutoChanger
| Modifier and Type | Method and Description |
|---|---|
String |
closeLatchesAtStandby() |
Filter |
getFilterOnTrucks() |
double |
getTrucksPosition() |
String |
goToPosition(double trucksPositionOnline) |
String |
grabFilterAtStandby(Filter filter) |
boolean |
isAtStandby() |
void |
locateTrucks() |
String |
moveFilterToOnline(Filter filter) |
String |
moveFilterToStandby(Filter filter) |
String |
openLatchesAtStandby() |
String |
stop() |
String |
ungrabFilterAtStandby() |
String goToPosition(double trucksPositionOnline) throws org.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.BadCommandExceptionString stop()
double getTrucksPosition()
Filter getFilterOnTrucks()
String moveFilterToOnline(Filter filter) throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException, HardwareException, CanOpenException
org.lsst.ccs.bus.BadCommandExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionHardwareExceptionCanOpenExceptionString moveFilterToStandby(Filter filter) throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException, HardwareException, CanOpenException
org.lsst.ccs.bus.BadCommandExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionHardwareExceptionCanOpenExceptionString grabFilterAtStandby(Filter filter) throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException, HardwareException, CanOpenException
org.lsst.ccs.bus.BadCommandExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionHardwareExceptionCanOpenExceptionString ungrabFilterAtStandby() throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException, HardwareException, CanOpenException
org.lsst.ccs.bus.BadCommandExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionHardwareExceptionCanOpenExceptionString closeLatchesAtStandby() throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException, HardwareException, CanOpenException
org.lsst.ccs.bus.BadCommandExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionHardwareExceptionCanOpenExceptionString openLatchesAtStandby() throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException, HardwareException, CanOpenException
org.lsst.ccs.bus.BadCommandExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionHardwareExceptionCanOpenExceptionvoid locateTrucks()
boolean isAtStandby()
Copyright © 2014 LSST. All Rights Reserved.