DiscreteAlertRange
class DiscreteAlertRange(alertStateMachine: AlertStateMachine, compareType: DiscreteCompareType, referenceValue: String, alertClass: ProtoDpId, rangeConfig: AlertClassOptions, cameText: String = "", wentText: String = "") : AlertRange<String>
Дискретный диапазон аларма
Parameters
alertStateMachine
конечный автомат диапазона аларма
compareType
тип сравнения, равен или не равен
referenceValue
значение для сравнения, может принимать значение, диапазона или перечисления вида:
числовые значения: "43", "-42"
числовые диапазоны: "12..53", "-23..-30", "-23..53"
перечисление значений и диапазонов: "22;74;85", "22..40;74;85..97", "-22..40;74;85..97"
alertClass
класс аларма
rangeConfig
параметры класса аларма
cameText
текст для события "вошел в диапазон"
wentText
текст для события "вышел из диапазона"
Constructors
Link copied to clipboard
constructor(alertStateMachine: AlertStateMachine, compareType: DiscreteCompareType, referenceValue: String, alertClass: ProtoDpId, rangeConfig: AlertClassOptions, cameText: String = "", wentText: String = "")