public class CPPMTestBenchMainModule extends MainModule
bridge, 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() |
AutochangerLatchModule |
getLatchXminus() |
EPOSController |
getLatchXminusController() |
EPOSController |
getLinearRailMasterController() |
EPOSController |
getLinearRailSlaveController() |
AutochangerOnlineClampModule |
getOnlineClampXminus() |
EPOSController |
getOnlineClampXminusController() |
PlutoGatewayModule |
getPlutoGateway() |
void |
initModule() |
void |
updateStateWithSensors() |
controlRealHardware, getFilterNames, getHaltRequired, getStopRequired, getTcpProxy, isHardwareReady, listHardware, listHardwareNames, postStart, signal, simulateAlert, simulateWarning, toStringgetComponentTree, getEnvironment, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, processUpdate, sendSignal, sendSignalWithTimeLimit, setEnvironment, setName, setNObserverThreads, setObservables, 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, getFullPath, getParent, getParentObject, injectResources, listChildren, notifyChange, notifyChangeWithoutPreliminaryChecks, setBulkParameter, start, submitChange, submitChanges, validateBulkChangepublic 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.BadCommandExceptionCopyright © 2016 LSST. All rights reserved.