public class SimuPlutoGateway extends PlutoGatewayModule
analogValue, fcslog, hexaValues, lock, updatingValues, valueUpdated| Constructor and Description |
|---|
SimuPlutoGateway(String string,
int i) |
| Modifier and Type | Method and Description |
|---|---|
void |
initModule() |
int |
readNewAnalogValue() |
String[] |
readNewHexaValues() |
void |
replaceDigitalValues(SimuPlutoGWSensor sensor,
String digitalValue)
Set the digital value for a sensor.
|
void |
simulateAutochangerIsHoldingFilter() |
void |
simulateFilterIsOnLoader() |
void |
simulateHookIsLocked(SimuPlutoGWSensor lockSensor,
SimuPlutoGWSensor unlockSensor) |
void |
simulateHookIsUnlocked(SimuPlutoGWSensor lockSensor,
SimuPlutoGWSensor unlockSensor) |
void |
simulateLoaderClampIsLocked() |
void |
simulateLoaderClampIsUnLocked() |
void |
simulateLoaderIsConnectedOnCamera() |
getAnalogValue, getHexaValues, toString, updateAnalogValue, updateValuesalias, change, dropConfigurationContext, getCheckedValueFromConfiguration, getChildren, getComponentByName, getComponentDictionariesTree, getComponentTree, getContext, getDictionary, getEnvironment, getMainDictionary, getModule, getName, getNObserverThreads, getObservables, getParent, getSubsystem, getTickMillis, init, injectResources, 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, signal, start, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic SimuPlutoGateway(String string, int i)
public void initModule()
initModule in class PlutoGatewayModulepublic String[] readNewHexaValues()
public void simulateLoaderClampIsLocked()
public void simulateLoaderClampIsUnLocked()
public void simulateHookIsLocked(SimuPlutoGWSensor lockSensor, SimuPlutoGWSensor unlockSensor)
public void simulateHookIsUnlocked(SimuPlutoGWSensor lockSensor, SimuPlutoGWSensor unlockSensor)
public void simulateLoaderIsConnectedOnCamera()
public void simulateFilterIsOnLoader()
public void simulateAutochangerIsHoldingFilter()
public void replaceDigitalValues(SimuPlutoGWSensor sensor, String digitalValue)
sensor - digitalValue - public int readNewAnalogValue()
throws FcsHardwareException
FcsHardwareExceptionCopyright © 2014 LSST. All rights reserved.