
public class CPPMTestBenchMainModule extends MainModule
bridge, fcslog, haltRequired, hardwareReady, stopRequired| Constructor and Description |
|---|
CPPMTestBenchMainModule(String aName,
int aTickMillis,
BridgeToHardware aBridge,
String plutoGatewayName,
InclinometerModule inclinometer,
AutochangerOnlineClampModule onlineClamp,
AutochangerLatchModule latch,
AutoChangerTrucksModule trucks) |
| Modifier and Type | Method and Description |
|---|---|
AutoChangerTrucksModule |
getAutochangerTrucks() |
AutochangerConfig |
getFullState()
For the GUI.
|
AutochangerLatchModule |
getLatchXminus() |
EPOSController |
getLatchXminusController() |
EPOSController |
getLinearRailMasterController() |
EPOSController |
getLinearRailSlaveController() |
AutochangerOnlineClampModule |
getOnlineClampXminus() |
EPOSController |
getOnlineClampXminusController() |
PlutoGatewayModule |
getPlutoGateway() |
void |
initModule() |
void |
updateStateWithSensors() |
controlRealHardware, getCanOpenHardwareFullState, getHaltRequired, getStopRequired, getTcpProxy, isHardwareReady, listHardware, postStart, signal, simulateAlarm, toStringalias, getComponentTree, getEnvironment, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, percolateSignal, processUpdate, sendSignal, sendSignalWithTimeLimit, setEnvironment, setName, setNObserverThreads, setObservables, setTickMillis, shutdownNow, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic CPPMTestBenchMainModule(String aName, int aTickMillis, BridgeToHardware aBridge, String plutoGatewayName, InclinometerModule inclinometer, AutochangerOnlineClampModule onlineClamp, AutochangerLatchModule latch, AutoChangerTrucksModule trucks)
public EPOSController getLinearRailMasterController()
public EPOSController getLinearRailSlaveController()
public PlutoGatewayModule getPlutoGateway()
public AutoChangerTrucksModule getAutochangerTrucks()
public AutochangerOnlineClampModule getOnlineClampXminus()
public AutochangerLatchModule getLatchXminus()
public EPOSController getOnlineClampXminusController()
public EPOSController getLatchXminusController()
public void initModule()
initModule in class MainModule@Command(type=QUERY, level=0, description="Update autochanger state in reading the sensors.") public void updateStateWithSensors() throws FcsHardwareException, org.lsst.ccs.messaging.ErrorInCommandExecutionException, org.lsst.ccs.messaging.BadCommandException
updateStateWithSensors in class MainModuleFcsHardwareExceptionorg.lsst.ccs.messaging.ErrorInCommandExecutionExceptionorg.lsst.ccs.messaging.BadCommandException@Command(type=QUERY, level=0, description="The GUIs need that for the initialization.") public AutochangerConfig getFullState()
Copyright © 2015 LSST. All rights reserved.