diff --git a/app/src/main/java/uk/org/openseizuredetector/SdDataSource.java b/app/src/main/java/uk/org/openseizuredetector/SdDataSource.java index 286daea..b06e473 100644 --- a/app/src/main/java/uk/org/openseizuredetector/SdDataSource.java +++ b/app/src/main/java/uk/org/openseizuredetector/SdDataSource.java @@ -612,6 +612,10 @@ public abstract class SdDataSource { mSdData.mHRAlarmStanding = checkResults.get(0); mSdData.mAdaptiveHRAlarmStanding = checkResults.get(1); mSdData.mAverageHRAlarmStanding = checkResults.get(2); + // Show an ALARM state if any of the HR alarms is standing. + if (mSdData.mHRAlarmStanding | mSdData.mAdaptiveHRAlarmStanding | mSdData.mAverageHRAlarmStanding) { + mSdData.alarmState = 2; + } } } }