Index: PersistentAlarm.h =================================================================== diff -u -r53b161612e5c0c54d5be876d3bccd9e57fe578b4 -r785ab4e2e81eab2fb3e93febb5e4ac0d4ca821ac --- PersistentAlarm.h (.../PersistentAlarm.h) (revision 53b161612e5c0c54d5be876d3bccd9e57fe578b4) +++ PersistentAlarm.h (.../PersistentAlarm.h) (revision 785ab4e2e81eab2fb3e93febb5e4ac0d4ca821ac) @@ -36,6 +36,10 @@ #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 + PERSISTENT_ALARM_ARTERIAL_PRESSURE_LOW, ///< Arterial pressure too low during treatment + PERSISTENT_ALARM_ARTERIAL_PRESSURE_HIGH, ///< Arterial pressure too high during treatment + PERSISTENT_ALARM_VENOUS_PRESSURE_LOW, ///< Venous pressure too low during treatment + PERSISTENT_ALARM_VENOUS_PRESSURE_HIGH, ///< Venous pressure too high during treatment #endif #ifdef _DG_ PERSISTENT_ALARM_INLET_WATER_HIGH_TEMPERATURE, ///< Inlet water high temperature persistent alarm @@ -60,7 +64,7 @@ // Persistent period resolution is in ms void initPersistentAlarm( PERSISTENT_ALARM_T alarmIndex, ALARM_ID_T alarm, BOOL isClearable, U32 persistentClearPeriod, U32 persistentTriggerPeriod ); -void checkPersistentAlarm( PERSISTENT_ALARM_T const alarmIndex, BOOL const isOutOfRange, F32 const data ); +void checkPersistentAlarm( PERSISTENT_ALARM_T const alarmIndex, BOOL const isOutOfRange, F32 const data, F32 const limit ); /**@}*/