org.lsst.ccs.subsystems.fcs.common
Interface FilterLatch
public interface FilterLatch
This is a model for the Latch which holds a filter on an autochanger's truck.
There is 2 trucks on the autochanger, so there is 2 latches : LatchX- and LatchX+
- Author:
- virieux
unlock
String unlock()
throws org.lsst.ccs.bus.BadCommandException,
org.lsst.ccs.bus.ErrorInCommandExecutionException
- Throws:
org.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.ErrorInCommandExecutionException
lock
String lock()
throws org.lsst.ccs.bus.BadCommandException,
org.lsst.ccs.bus.ErrorInCommandExecutionException
- Throws:
org.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.ErrorInCommandExecutionException
isLocked
boolean isLocked()
isUnlocked
boolean isUnlocked()
isInError
boolean isInError()
isFilterEngaged
boolean isFilterEngaged()
getLockStatus
FcsEnumerations.LockStatus getLockStatus()
Copyright © 2012 LSST. All Rights Reserved.