public class SimuPlutoGateway extends PlutoGateway implements org.lsst.ccs.framework.HasLifecycle
readValues, sensorsMapbooted, dataProviderDictionaryService, errorHistory, errorRegister, inError, initialized, lastErrorCode, lastErrorName, name, nodeID, path, serialNB, subs, tcpProxyalertSeparator| Constructor and Description |
|---|
SimuPlutoGateway() |
| Modifier and Type | Method and Description |
|---|---|
int[] |
readNewValues()
returns simulated readValues for the gateway.
|
void |
replaceSensorValue(DigitalSensor sensor,
boolean on)
Replace simulated device values in order to force simulated sensor to be on
or off depending on the argument on given as argument.
|
build, createStatusDataPublishedByPlutoGatewayModule, init, listMySensorsNames, publishData, toString, updateValuesconfigAsHeartbeatConsumer, configAsHeartbeatProducer, createStatusDataPublishedByCanOpenDevice, displayError, displayErrorHistory, displayErrorRegister, doInitializePDOs, getAlertService, getErrorHistory, getErrorHistoryNB, getErrorRegister, getLastErrorCode, getLastErrorName, getName, getNodeID, getPath, getSerialNB, getSubsystem, getTcpProxy, initializeAndCheckHardware, isBooted, isInError, isInitialized, onEmergencyMessage, printSerialNumber, readDeviceType, readErrorRegister, readNumberOfErrors, readSDO, resetError, saveParameters, setBooted, updateDeviceInfo, updateErrorHistory, updateFromPDO, writeSDO, writeTransmissionTypeToDeviceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuild, init, postBuild, postInit, postShutdown, postStart, shutdown, startgetNamecheckBooted, checkId, checkInitialized, createStatusDataPublishedByHardware, doInitializePDOs, getNodeID, getPath, getSerialNB, initializeAndCheckHardware, initializePDOs, isBooted, isInitialized, printState, raiseAlarmIfMissing, raiseWarningIfMissing, readDeviceType, setBooted, updateDeviceInfo, updateFromPDOonEmergencyMessage, onFault, onFaultResetclearAlarm, getAlertSeparator, getAlertService, getSubsystem, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarmOnlyIfNew, raiseAlertOnlyEveryTenMinutes, raiseAlertOnlyEveryTenMinutes, raiseAlertOnlyIfNew, raiseWarning, raiseWarning, raiseWarning, raiseWarning, raiseWarningOnlyEveryTenMinutes, raiseWarningOnlyIfNewpublic int[] readNewValues()
readNewValues in interface PlutoGatewayInterfacepublic void replaceSensorValue(DigitalSensor sensor, boolean on)
sensor - to be changedon - if true, simulates that sensor is on, else simulates that
sensor if off.Copyright © 2022 LSST. All rights reserved.