Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -r794f0aea88a5a860448e54e99db6e2e881b22900 -r3533955f242cec0505e8826e0e2d96f7b79ad499 --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 794f0aea88a5a860448e54e99db6e2e881b22900) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 3533955f242cec0505e8826e0e2d96f7b79ad499) @@ -457,6 +457,7 @@ U08 stpReadCtr = getFPGABloodFlowStatusPacketReadCounter(); U08 flowErrorCtr = getFPGABloodFlowErrorCounter(); +#ifndef DISABLE_FPGA_COUNTER_CHECKS // Check for stale flow reading if ( TRUE == isPersistentAlarmTriggered( ALARM_ID_HD_BP_FLOW_READ_TIMEOUT_ERROR, ( fpReadCtr == lastBloodFlowFastPacketReadCtr ) ) ) { @@ -470,6 +471,7 @@ { 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 lastBloodFlowFastPacketReadCtr = fpReadCtr;