Package trclib.sensor

Class TrcTriggerThresholdZones.TriggerState

java.lang.Object
trclib.sensor.TrcTriggerThresholdZones.TriggerState
Enclosing class:
TrcTriggerThresholdZones

private static class TrcTriggerThresholdZones.TriggerState extends Object
This class encapsulates the trigger state. Access to this object must be thread safe (i.e. needs to be synchronized).
  • 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