org.lsst.ccs.subsystems.fcs.common
Interface FilterClamp
public interface FilterClamp
getFilterPresenceSensor
Sensor getFilterPresenceSensor()
- Returns:
- the filterPresence
isLocked
boolean isLocked()
release
String release(Actuator actuator)
throws org.lsst.ccs.bus.BadCommandException,
org.lsst.ccs.bus.ErrorInCommandExecutionException
- Throws:
org.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.ErrorInCommandExecutionException
unlock
String unlock(Actuator actuator)
throws org.lsst.ccs.bus.BadCommandException,
org.lsst.ccs.bus.ErrorInCommandExecutionException
- Throws:
org.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.ErrorInCommandExecutionException
updateStateWithSensors
void updateStateWithSensors()
getName
String getName()
getTickMillis
int getTickMillis()
getStatusData
StatusDataPublishedByClamp getStatusData()
isFilterEngaged
boolean isFilterEngaged()
getClampState
FcsEnumerations.FilterClampState getClampState()
Copyright © 2012 LSST. All Rights Reserved.