
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 |
ungrabFilterAtStandby() |
String goToPosition(double trucksPositionOnline) throws org.lsst.ccs.messaging.BadCommandException
org.lsst.ccs.messaging.BadCommandExceptiondouble getTrucksPosition()
Filter getFilterOnTrucks()
String moveFilterToOnline(Filter filter) throws org.lsst.ccs.messaging.BadCommandException, org.lsst.ccs.messaging.ErrorInCommandExecutionException, FcsHardwareException, CanOpenException
org.lsst.ccs.messaging.BadCommandExceptionorg.lsst.ccs.messaging.ErrorInCommandExecutionExceptionFcsHardwareExceptionCanOpenExceptionString moveFilterToStandby(Filter filter) throws org.lsst.ccs.messaging.BadCommandException, org.lsst.ccs.messaging.ErrorInCommandExecutionException, FcsHardwareException, CanOpenException
org.lsst.ccs.messaging.BadCommandExceptionorg.lsst.ccs.messaging.ErrorInCommandExecutionExceptionFcsHardwareExceptionCanOpenExceptionString grabFilterAtStandby(Filter filter) throws org.lsst.ccs.messaging.BadCommandException, org.lsst.ccs.messaging.ErrorInCommandExecutionException, FcsHardwareException, CanOpenException
org.lsst.ccs.messaging.BadCommandExceptionorg.lsst.ccs.messaging.ErrorInCommandExecutionExceptionFcsHardwareExceptionCanOpenExceptionString ungrabFilterAtStandby() throws org.lsst.ccs.messaging.BadCommandException, org.lsst.ccs.messaging.ErrorInCommandExecutionException, FcsHardwareException, CanOpenException
org.lsst.ccs.messaging.BadCommandExceptionorg.lsst.ccs.messaging.ErrorInCommandExecutionExceptionFcsHardwareExceptionCanOpenExceptionString closeLatchesAtStandby() throws org.lsst.ccs.messaging.BadCommandException, org.lsst.ccs.messaging.ErrorInCommandExecutionException, FcsHardwareException, CanOpenException
org.lsst.ccs.messaging.BadCommandExceptionorg.lsst.ccs.messaging.ErrorInCommandExecutionExceptionFcsHardwareExceptionCanOpenExceptionString openLatchesAtStandby() throws org.lsst.ccs.messaging.BadCommandException, org.lsst.ccs.messaging.ErrorInCommandExecutionException, FcsHardwareException, CanOpenException
org.lsst.ccs.messaging.BadCommandExceptionorg.lsst.ccs.messaging.ErrorInCommandExecutionExceptionFcsHardwareExceptionCanOpenExceptionvoid locateTrucks()
boolean isAtStandby()
Copyright © 2015 LSST. All rights reserved.