Index: firmware/App/Controllers/BloodLeak.c =================================================================== diff -u -r3cdf15b3a22f16b4ad58e1378622c4432e91f4c1 -r91068f6a6f3e2adae502fcda49e901e5ed752632 --- firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision 3cdf15b3a22f16b4ad58e1378622c4432e91f4c1) +++ firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision 91068f6a6f3e2adae502fcda49e901e5ed752632) @@ -701,7 +701,7 @@ * The handleBloodLeakInitState function handles the Blood Leak module in init * state. * @details Inputs: bloodLeakEmbModeHasZeroBeenRqustd - * @details Outputs: none + * @details Outputs: bloodLeakEmbModeHasZeroBeenRqustd, bloodLeakPersistenceCtr * @return next state *************************************************************************/ static BLOOD_LEAK_STATE_T handleBloodLeakInitState( void ) @@ -712,6 +712,7 @@ if ( TRUE == bloodLeakEmbModeHasZeroBeenRqustd ) { bloodLeakEmbModeHasZeroBeenRqustd = FALSE; + bloodLeakPersistenceCtr = 0; state = BLOOD_LEAK_CHECK_ZERO_AND_SELF_TEST_STATE; }