public class SimuLoaderClampModule extends LoaderClampModule
updatingStatecurrentAction, haltRequired, itemMoving, lock, motionCompleted| Constructor and Description |
|---|
SimuLoaderClampModule(String moduleName,
int aTickMillis,
LoaderHookModule hook1,
LoaderHookModule hook2,
LoaderHookModule hook3,
LoaderHookModule hook4,
String plutoGWName,
long timeoutForClosingHooks,
long timeoutForClosingHooksStrongly,
long timeoutForOpeningHooks,
long timeoutForGoingToHomePosition,
int targetPositionToOpen,
int targetPositionToClose,
int targetPositionToCloseStrongly,
int currentToClose,
int currentToGoHome,
Map<String,Integer> paramsForCurrentToClose,
Map<String,Integer> paramsForCurrentToGoHomePosition,
int minPosition,
int maxPosition) |
| Modifier and Type | Method and Description |
|---|---|
void |
stopAction(FcsEnumerations.MobileItemAction action,
long delay) |
void |
test() |
clamp, close, getCurrentToClose, getCurrentToGoHome, getHook1, getHook2, getHook3, getHook4, getLockStatus, getMaxPosition, getMinPosition, getPosition, getStatusData, getTargetPositionToClamp, getTargetPositionToClose, getTargetPositionToOpen, getTimeoutForClampingHooks, getTimeoutForClosingHooks, getTimeoutForGoingToHomePosition, getTimeoutForOpeningHooks, goToClampedPosition, goToHomePosition, initializeHardware, initModule, isActionCompleted, isAtClampedPosition, isAtClosedPosition, isAtHomePosition, isAtOpenPosition, isEmpty, isLocked, isUnlocked, listHooks, listSensorsValues, listStatus, open, postAction, publishClampData, publishData, startAction, tick, toString, updatePosition, updateStateWithSensors, updateStateWithSensorsToCheckIfActionIsCompletedabort, abort, executeAction, isItemMoving, readSensorsUntilActionIsCompleted, signal, stopalias, change, checkHardware, dropConfigurationContext, getCheckedValueFromConfiguration, getChildren, getComponentByName, getComponentDictionariesTree, getComponentTree, getContext, getDictionary, getEnvironment, getMainDictionary, getModule, getName, getNObserverThreads, getObservables, getParent, getSubsystem, getTickMillis, init, listens, newConfigurationContext, notifyChange, notifyChangeWithoutPreliminaryChecks, percolateSignal, processUpdate, publish, publish, publish, publish, publish, publish, publishData, publishData, publishData, publishData, publishData, publishData, publishData, register, sendSignal, sendSignal, sendToReply, sendToStatus, setBeanName, setContext, setEnvironment, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownCommand, shutdownNow, start, startTicking, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic SimuLoaderClampModule(String moduleName, int aTickMillis, LoaderHookModule hook1, LoaderHookModule hook2, LoaderHookModule hook3, LoaderHookModule hook4, String plutoGWName, long timeoutForClosingHooks, long timeoutForClosingHooksStrongly, long timeoutForOpeningHooks, long timeoutForGoingToHomePosition, int targetPositionToOpen, int targetPositionToClose, int targetPositionToCloseStrongly, int currentToClose, int currentToGoHome, Map<String,Integer> paramsForCurrentToClose, Map<String,Integer> paramsForCurrentToGoHomePosition, int minPosition, int maxPosition)
public void test()
public void stopAction(FcsEnumerations.MobileItemAction action, long delay) throws org.lsst.ccs.bus.BadCommandException, org.lsst.ccs.bus.ErrorInCommandExecutionException, HardwareException
stopAction in class LoaderClampModuleorg.lsst.ccs.bus.BadCommandExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionHardwareExceptionCopyright © 2014 LSST. All Rights Reserved.