public class FlipRailModule extends org.lsst.ccs.framework.Module implements FlipRail
| Constructor and Description |
|---|
FlipRailModule() |
| Modifier and Type | Method and Description |
|---|---|
String |
close()
close fliprail (align fliprail with autochanger rail)
The fliprail has to be closed to be able to move autochanger.
|
Actuator |
getActuator() |
FlipRailState |
getState() |
void |
goHome() |
void |
initModule() |
String |
open()
on fliprail (it goes out carousel way.)
Fliprail has to be on to be able to rotate carousel.
|
void |
setActuator(Actuator actuator) |
void |
setState(FlipRailState state) |
String |
stop() |
void |
tick()
What has to be done for each tick of the timer.
|
alias, change, checkHardware, dropConfigurationContext, getCheckedValueFromConfiguration, getChildren, getContext, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, newConfigurationContext, notifyChange, notifyChangeWithoutPreliminaryChecks, processUpdate, publishData, publishData, publishData, publishData, publishData, publishData, publishData, register, removeLogPanicState, sendToReply, sendToStatus, setBeanName, setContext, setEnvironment, setHandlerLevel, setLogLevel, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownCommand, shutdownNow, start, startTicking, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic String close() throws org.lsst.ccs.bus.ErrorInCommandExecutionException
public String open() throws org.lsst.ccs.bus.ErrorInCommandExecutionException, org.lsst.ccs.bus.BadCommandException
public void initModule()
initModule in class org.lsst.ccs.framework.Modulepublic void tick()
tick in class org.lsst.ccs.framework.Modulepublic String stop()
public FlipRailState getState()
public void setState(FlipRailState state)
public Actuator getActuator()
public void setActuator(Actuator actuator)
Copyright © 2013 LSST. All Rights Reserved.