Index: firmware/App/Controllers/DryBiCart.c =================================================================== diff -u -r2d295ca85f19e95da42476a57ca6b4496baf980a -r1a908fe3e365f90a61713566d0ab2ed94d31525d --- firmware/App/Controllers/DryBiCart.c (.../DryBiCart.c) (revision 2d295ca85f19e95da42476a57ca6b4496baf980a) +++ firmware/App/Controllers/DryBiCart.c (.../DryBiCart.c) (revision 1a908fe3e365f90a61713566d0ab2ed94d31525d) @@ -1526,6 +1526,11 @@ if ( d66Pressure >= DRY_BICART_FILL_COMPLETE_PRESSURE ) { // persistence + // start the persistance timer once d66 reaches 11 PSI + if ( 0 == dryBiCartPersistanceStartTime ) + { + dryBiCartPersistanceStartTime = getMSTimerCount(); + } // check the the maximum cart pressure during persistence on D66 if ( d66Pressure >= MAX_DRY_BICART_FILL_COMPLETE_PRESSURE ) {