public class SimuCompactIOModule extends CompactIOModule
hexaValuebooted, bridge, initialized, nodeID, serialNB, tcpProxy| Constructor and Description |
|---|
SimuCompactIOModule(String aName,
int aTickMillis,
String nodeID,
String serialNB,
String initialHexaValue) |
| Modifier and Type | Method and Description |
|---|---|
String |
getInitialHexaValue() |
void |
initModule() |
String |
readNewHexaValue()
returns the value in hexa of all the sensors connected on the inputs
channels of the device.
|
void |
replaceDigitalValues(int channel1,
String digitalValue1,
int channel2,
String digitalValue2)
This method replace the values of 2 channels in hexaValue with the
digital values given as argument.
|
void |
setHexaValue(String hex) |
void |
setInitialHexaValue(String initialHexaValue) |
void |
simulateFilterPresenceInLatches(String aDigitalValue)
This method updates the 2 filter presence simulated digital sensors (one
on each side of the filter).
|
checkMask, getHexaValue, getValue, updateValue, writeDigitalOutput, writeMaskdisplayErrorHistory, displayErrorRegister, getErrorHistoryNames, getNodeID, getSerialNB, initializeAndCheckHardware, isBooted, isInitialized, readErrorHistory, readErrorRegister, readNumberOfErrors, readSDO, saveParameters, setBooted, toString, writeSDOgetComponentTree, getEnvironment, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, postStart, processUpdate, sendSignal, sendSignalWithTimeLimit, setEnvironment, setName, setNObserverThreads, setObservables, setTickMillis, shutdownNow, signal, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNamechange, getCheckedValueFromConfiguration, getChildren, getComponentByName, getFullPath, getParent, getParentObject, injectResources, listChildren, notifyChange, notifyChangeWithoutPreliminaryChecks, setBulkParameter, start, submitChange, submitChanges, validateBulkChangepublic String getInitialHexaValue()
public void setInitialHexaValue(String initialHexaValue)
public void setHexaValue(String hex)
public void initModule()
initModule in class CompactIOModulepublic String readNewHexaValue()
CompactIOModulereadNewHexaValue in class CompactIOModulepublic void simulateFilterPresenceInLatches(String aDigitalValue)
aDigitalValue - has to be "0" or "1"public void replaceDigitalValues(int channel1,
String digitalValue1,
int channel2,
String digitalValue2)
channel1 - digitalValue1 - channel2 - digitalValue2 - Copyright © 2016 LSST. All rights reserved.