public class AutochangerMainModule extends MainModule
bridge, haltRequired, hardwareReady, stopRequired| Constructor and Description |
|---|
AutochangerMainModule(String aName,
int aTickMillis,
BridgeToHardware bridge) |
AutochangerMainModule(String aName,
int aTickMillis,
BridgeToHardware bridge,
AutoChangerModule autochanger,
InclinometerModule inclinometer) |
controlRealHardware, getFilterNames, getHaltRequired, getStopRequired, getTcpProxy, initModule, 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 AutochangerMainModule(String aName, int aTickMillis, BridgeToHardware bridge)
public AutochangerMainModule(String aName, int aTickMillis, BridgeToHardware bridge, AutoChangerModule autochanger, InclinometerModule inclinometer)
public AutoChangerModule getAutochanger()
public EPOSController getLinearRailMasterController()
public EPOSController getLinearRailSlaveController()
public EPOSController getLatchXminusController()
public EPOSController getLatchXplusController()
public PlutoGatewayModule getPlutoGateway()
public AutoChangerTrucksModule getAutochangerTrucks()
public EPOSController getOnlineClampXminusController()
public EPOSController getOnlineClampXplusController()
public EPOSController getOnlineClampZController()
@Command(type=QUERY,
level=0,
description="Update inclinaison value in reading the inclinometer,and returns the new value.")
public double readInclinaison()
throws FcsHardwareException
FcsHardwareException@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.