public class CPPMTestBenchMainModule extends MainModule
bridge, fcslog, haltRequired, hardwareReady, stopRequired| Constructor and Description |
|---|
CPPMTestBenchMainModule(String aName,
int aTickMillis,
BridgeToHardware aBridge,
InclinometerModule inclinometer,
AutochangerOnlineClampModule onlineClamp,
AutoChangerModule autochanger,
String plutoGatewayName) |
| Modifier and Type | Method and Description |
|---|---|
AutoChangerTrucksModule |
getAutochangerTrucks() |
AutochangerConfig |
getFullState()
For the GUI.
|
EPOSController |
getLatchController() |
EPOSController |
getLinearRailMasterController() |
EPOSController |
getLinearRailSlaveController() |
EPOSController |
getOnlineClampController() |
PlutoGatewayModule |
getPlutoGateway() |
void |
initModule() |
void |
updateStateWithSensors() |
controlRealHardware, getCanOpenHardwareFullState, getHaltRequired, getStopRequired, getSubsystemState, getTcpProxy, isHardwareReady, listHardware, postStart, signal, simulateAlarm, toStringalias, getComponentDictionariesTree, getComponentTree, getContext, getEnvironment, getMainDictionary, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, percolateSignal, processUpdate, publishData, publishData, publishData, publishData, publishData, publishData, publishData, sendSignal, sendSignal, sendSignalWithTimeLimit, sendToReply, sendToStatus, setBeanName, setContext, setEnvironment, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownNow, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchange, getCheckedValueFromConfiguration, getChildren, getComponentByName, getDictionary, getParent, getParentObject, injectResources, listChildren, notifyChange, notifyChangeWithoutPreliminaryChecks, proceduralWalk, publish, publish, publish, publish, publish, publish, start, treeWalkpublic CPPMTestBenchMainModule(String aName, int aTickMillis, BridgeToHardware aBridge, InclinometerModule inclinometer, AutochangerOnlineClampModule onlineClamp, AutoChangerModule autochanger, String plutoGatewayName)
public EPOSController getLinearRailMasterController()
public EPOSController getLinearRailSlaveController()
public EPOSController getOnlineClampController()
public EPOSController getLatchController()
public PlutoGatewayModule getPlutoGateway()
public AutoChangerTrucksModule getAutochangerTrucks()
public void initModule()
initModule in class MainModulepublic void updateStateWithSensors()
throws FcsHardwareException,
org.lsst.ccs.bus.ErrorInCommandExecutionException,
org.lsst.ccs.bus.BadCommandException
updateStateWithSensors in class MainModuleFcsHardwareExceptionorg.lsst.ccs.bus.ErrorInCommandExecutionExceptionorg.lsst.ccs.bus.BadCommandException@Command(type=QUERY,
level=0,
description="The GUIs need that for the initialization.")
public AutochangerConfig getFullState()
Copyright © 2015 LSST. All rights reserved.