Package trclib.sensor
Class TrcTriggerThresholdZones.TriggerState
java.lang.Object
trclib.sensor.TrcTriggerThresholdZones.TriggerState
- Enclosing class:
- TrcTriggerThresholdZones
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) int
(package private) double
(package private) int
(package private) boolean
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
sensorValue
volatile double sensorValue -
sensorZone
volatile int sensorZone -
prevZone
volatile int prevZone -
triggerEnabled
volatile boolean triggerEnabled
-
-
Constructor Details
-
TriggerState
TriggerState(double sensorValue, int sensorZone, boolean triggerEnabled)
-
-
Method Details