BACnet.Protocol.EventParameters.DoubleOutOfRange (bacstack v0.0.1)

View Source

Represents the BACnet event algorithm DoubleOutOfRange parameters.

The DoubleOutOfRange event algorithm detects whether the monitored value exceeds a range defined by a high limit and a low limit. Each of these limits may be enabled or disabled. If disabled, the normal range has no lower limit or no higher limit respectively. In order to reduce jitter of the resulting event state, a deadband is applied when the value is in the process of returning to the normal range.

For more specific information about the event algorithm, consult ASHRAE 135 13.3.13.

Summary

Types

t()

Representative type for the event parameter.

Types

t()

@type t() :: %BACnet.Protocol.EventParameters.DoubleOutOfRange{
  deadband: float(),
  high_limit: float(),
  low_limit: float(),
  time_delay: non_neg_integer(),
  time_delay_normal: non_neg_integer() | nil
}

Representative type for the event parameter.