Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -r3533955f242cec0505e8826e0e2d96f7b79ad499 -rd5060b07988d9f64c3d5cad0fda25f209d23022b --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 3533955f242cec0505e8826e0e2d96f7b79ad499) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision d5060b07988d9f64c3d5cad0fda25f209d23022b) @@ -111,7 +111,7 @@ #define MIN_FLOW_SIG_STRENGTH 0.9 ///< Minimum flow sensor signal strength (90%). /// Blood flow read timeout alarm persistence. -#define BLOOD_FLOW_READ_TIMEOUT_PERSIST ( MS_PER_SECOND ) +#define BLOOD_FLOW_READ_TIMEOUT_PERSIST ( 2 * MS_PER_SECOND ) #define BFM_SENSOR_PARAM_CORRUPT_STATUS 0x7 ///< Blood flow meter NVM parameter status. @@ -467,10 +467,10 @@ { SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_BP_FLOW_READ_TIMEOUT_ERROR, (U32)BLOOD_FLOW_READ_CTR_SLOW_PACKET ) } - if ( TRUE == isPersistentAlarmTriggered( ALARM_ID_HD_BP_FLOW_READ_TIMEOUT_ERROR, ( stpReadCtr == lastBloodFlowStatusPacketReadCtr ) ) ) - { - SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_BP_FLOW_READ_TIMEOUT_ERROR, (U32)BLOOD_FLOW_READ_CTR_STATUS_PACKET ) - } +// if ( TRUE == isPersistentAlarmTriggered( ALARM_ID_HD_BP_FLOW_READ_TIMEOUT_ERROR, ( stpReadCtr == lastBloodFlowStatusPacketReadCtr ) ) ) +// { +// SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_BP_FLOW_READ_TIMEOUT_ERROR, (U32)BLOOD_FLOW_READ_CTR_STATUS_PACKET ) +// } #endif // Record flow read counters for next time around