RtjAocsFramework.ObjectMonitoring
Class NoChange
java.lang.Object
|
+--RtjAocsFramework.BasicObjects.RootObject
|
+--RtjAocsFramework.BasicObjects.AocsObject
|
+--RtjAocsFramework.ObjectMonitoring.ChangeObject
|
+--RtjAocsFramework.ObjectMonitoring.NoChange
- All Implemented Interfaces:
- Configurable, Resettable, Telemeterable
- public class NoChange
- extends ChangeObject
Check that a variable remains equal to a specified reference value.
The change occurs when the variable being checked has a value other than
the reference value.
Copyright: see the Copyright Notice.
- Version:
- 1.0
- Author:
- Alessandro Pasetti (University of Konstanz)
- See Also:
- The Object Monitoring Document.
|
Constructor Summary |
NoChange()
Default constructor: the reference value is set to 0. |
NoChange(double referenceValue)
|
|
Method Summary |
boolean |
checkValue(double value)
Returns true if the value is different from the reference value. |
| Methods inherited from class RtjAocsFramework.BasicObjects.AocsObject |
addConfigurationListener, addFailureListener, finalize, getAocsClock, getConfigurationListenerList, getCycle, getDestructionRecoveryAction, getFailureListenerList, getSystemManager, getTelemetryFormat, getTelemetryImageLength, getTime, isConfigured, removeConfigurationListener, removeFailureListener, reportConfigurationEvent, reportFailure, reset, resetConfiguration, resetStaticConfiguration, setAocsClock, setDestructionRecoveryAction, setMaxNumberOfConfigurationListeners, setMaxNumberOfFailureListeners, setSystemManager, setTelemetryFormat, writeToTelemetry |
NoChange
public NoChange(double referenceValue)
NoChange
public NoChange()
- Default constructor: the reference value is set to 0.
checkValue
public boolean checkValue(double value)
- Returns true if the value is different from the reference value.
- Specified by:
checkValue in class ChangeObject
Real-Time Java AOCS Framework project home page
Automatic Control Laboratory, ETH Zuerich
Physikstrasse 3
CH-8092 Zuerich, Switzerland