+# Threshold prototypes for AtmosMonitors
+
+# NOTE: Warning thresholds are given as multipliers of the danger bound. For
+# example, if upperBound=10 (kPa) and upperWarnRound=0.5, that means the upper
+# warning threshold is actually 5 (kPa).
+#
+# As a result, all upperWarn's should be <1 and lowerWarn's should be >1,
+# otherwise the warning will never kick in.
+
- type: alarmThreshold
id: stationTemperature
upperBound: !type:AlarmThresholdSetting
lowerWarnAround: !type:AlarmThresholdSetting
threshold: 1.05 # ~90 kPa
-# a reminder that all of these are percentages (where 1 is 100%),
-# so 0.01 is 1%,
-# 0.0001 is 0.01%
-# etc.
-
+# For gas concentrations, threshold=0.1 means 10%
- type: alarmThreshold
id: stationOxygen
lowerBound: !type:AlarmThresholdSetting
upperWarnAround: !type:AlarmThresholdSetting
threshold: 0.5
+# this is a hack, but 150% means never danger on water, but warn at 75%
- type: alarmThreshold
id: stationWaterVapor
upperBound: !type:AlarmThresholdSetting