Package trclib.sensor
Class TrcTriggerThresholdRange.TriggerState
java.lang.Object
trclib.sensor.TrcTriggerThresholdRange.TriggerState
- Enclosing class:
- TrcTriggerThresholdRange
This class encapsulates the trigger state. Access to this object must be thread safe (i.e. needs to be
synchronized).
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) TrcDataBuffer
(package private) Double
(package private) Double
(package private) double
(package private) boolean
(package private) boolean
(package private) Double
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
lowerThreshold
Double lowerThreshold -
upperThreshold
Double upperThreshold -
settlingPeriod
Double settlingPeriod -
triggerActive
volatile boolean triggerActive -
startTime
volatile double startTime -
triggerEnabled
volatile boolean triggerEnabled -
cachedData
TrcDataBuffer cachedData
-
-
Constructor Details
-
TriggerState
private TriggerState()
-
-
Method Details