Index: firmware/App/Controllers/DryBiCart.c =================================================================== diff -u -rbdee7caad13de484d50de4089497725c44a43c74 -r89c8709e3b27648926fbb20f25c9a67cbeb99adc --- firmware/App/Controllers/DryBiCart.c (.../DryBiCart.c) (revision bdee7caad13de484d50de4089497725c44a43c74) +++ firmware/App/Controllers/DryBiCart.c (.../DryBiCart.c) (revision 89c8709e3b27648926fbb20f25c9a67cbeb99adc) @@ -634,7 +634,15 @@ // Go idle dryBiCartFillRequested.data = FALSE; - state = DRY_BICART_START_STATE; + // Stop drycart fill if fill request flag is set to false. + if ( FALSE == getU32OverrideValue( &dryBiCartFillRequested ) ) + { + // Go idle + dryBiCartFillRequested.data = FALSE; + state = DRY_BICART_START_STATE; + } + //state = DRY_BICART_START_STATE; + //state = DRY_BICART_START_STATE; return state; }