Index: sources/drydemo/StateController.h =================================================================== diff -u -rb9f4ddeb2dec3019b87c712bfe64b8df1d4b328c -rc52253ab5fc73e9b59d9cd99eada3d526d799987 --- sources/drydemo/StateController.h (.../StateController.h) (revision b9f4ddeb2dec3019b87c712bfe64b8df1d4b328c) +++ sources/drydemo/StateController.h (.../StateController.h) (revision c52253ab5fc73e9b59d9cd99eada3d526d799987) @@ -53,6 +53,7 @@ quint32 validateHepDurMin; // Alarm variables Alarm_List activeTopAlarm; + quint32 lowVenousAlarmTimeoutCtr; // Rinseback variables quint32 rinsebackFlowMLPM; float rinsebackAccumVolML; @@ -125,6 +126,7 @@ // CAN function(s) void sendMessages(bool isBroadcast); bool handleDryDemoMenuRequestMessage(); + void handleUICheckInMessage(); // State handlers void onStandbyStateChange(bool active); @@ -147,6 +149,7 @@ void triggerAnAlarm(Alarm_List alarmID); void handleAlarmUserAction(State_Status &status, bool isFromTxPause = false); void handleTriggeredAlarmsToTxPause(State_Status &status); + void handleTriggerLowVenousAlarmInTx(); // Standby methods void handleInitiateTreatmentRequestMessage(State_Status &status);