Index: PersistentAlarm.h =================================================================== diff -u -rd738232bc2e11aee687d4c62fc457577825a1b30 -r85db35aef9a57d1efc02bb3b42fc802b65aa3646 --- PersistentAlarm.h (.../PersistentAlarm.h) (revision d738232bc2e11aee687d4c62fc457577825a1b30) +++ PersistentAlarm.h (.../PersistentAlarm.h) (revision 85db35aef9a57d1efc02bb3b42fc802b65aa3646) @@ -8,7 +8,7 @@ * @file PersistentAlarm.h * * @author (last) Quang Nguyen -* @date (last) 17-Aug-2020 +* @date (last) 02-Sep-2020 * * @author (original) Quang Nguyen * @date (original) 17-Aug-2020 @@ -34,21 +34,25 @@ typedef enum PersistentAlarm { #ifdef _HD_ + PERSISTENT_ALARM_BLOOD_FLOW_SIGNAL_STRENGTH, ///< Blood flow signal strength too low + PERSISTENT_ALARM_DIALYSATE_FLOW_SIGNAL_STRENGTH, ///< Dialysate flow signal strength too low #endif #ifdef _DG_ PERSISTENT_ALARM_INLET_WATER_HIGH_TEMPERATURE, ///< Inlet water high temperature persistent alarm PERSISTENT_ALARM_INLET_WATER_LOW_TEMPERATURE, ///< Inlet water low temperature persistent alarm PERSISTENT_ALARM_INLET_WATER_HIGH_CONDUCTIVITY, ///< Inlet water high conductivity persistent alarm PERSISTENT_ALARM_INLET_WATER_LOW_CONDUCTIVITY, ///< Inlet water low conductivity persistent alarm PERSISTENT_ALARM_RO_REJECTION_RATIO_OUT_OF_RANGE, ///< RO rejection ratio out of range persistent alarm + PERSISTENT_ALARM_INLET_WATER_LOW_PRESSURE, ///< Inlet water low pressure persistent alarm + PERSISTENT_ALARM_INLET_WATER_PRESSURE_FAULT, ///< Inlet water pressure fault persistent alarm #endif NUM_OF_PERSISTENT_ALARM ///< Number of persistent alarms } PERSISTENT_ALARM_T; // ********** public function prototypes ********** void initPersistentAlarm( PERSISTENT_ALARM_T alarmIndex, ALARM_ID_T alarm, BOOL isClearable, - F32 persistentClearCount, F32 persistentTriggerCount ); + U32 persistentClearCount, U32 persistentTriggerCount ); void checkPersistentAlarm( PERSISTENT_ALARM_T const alarmIndex, BOOL const isOutOfRange, F32 const data ); /**@}*/