Index: firmware/App/HDCommon.h =================================================================== diff -u -r5d13922ee2e8c851bc5db67ef4d0120b47de6f07 -r92c04526739f32e904fe258bd622aa08734ce343 --- firmware/App/HDCommon.h (.../HDCommon.h) (revision 5d13922ee2e8c851bc5db67ef4d0120b47de6f07) +++ firmware/App/HDCommon.h (.../HDCommon.h) (revision 92c04526739f32e904fe258bd622aa08734ce343) @@ -70,6 +70,7 @@ #define SKIP_AIR_BUBBLE_CHECK 1 // Skip air bubble detector self-test. #define DISABLE_OCCLUSION_SELF_TEST 1 // Skip occlusion sensor self-test. #define SKIP_CARTRIDGE_REMOVAL 1 // Skip cartridge removal check + #define SKIP_EMPTY_RES_CHECK 1 // Skip reservoir empty check #include #include Index: firmware/App/Modes/ModePostTreat.c =================================================================== diff -u -r4791365c0d8aa1cb8717b001ed9cf3fd0a9433d7 -r92c04526739f32e904fe258bd622aa08734ce343 --- firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision 4791365c0d8aa1cb8717b001ed9cf3fd0a9433d7) +++ firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision 92c04526739f32e904fe258bd622aa08734ce343) @@ -328,8 +328,14 @@ *************************************************************************/ static HD_POST_TREATMENT_STATE_T handlePostTreatmentVerifyState( void ) { +#ifndef SKIP_EMPTY_RES_CHECK BOOL const isReservoirOneEmpty = fabs( getReservoirWeightLargeFilter( DG_RESERVOIR_1 ) ) <= LOAD_CELL_VOLUME_NOISE_TOLERANCE_GRAMS; BOOL const isReservoirTwoEmpty = fabs( getReservoirWeightLargeFilter( DG_RESERVOIR_2 ) ) <= LOAD_CELL_VOLUME_NOISE_TOLERANCE_GRAMS; +#else + BOOL const isReservoirOneEmpty = TRUE; + BOOL const isReservoirTwoEmpty = TRUE; +#endif + #ifndef SKIP_CARTRIDGE_REMOVAL BOOL isCartridgeRemoved = isCartridgeUnloaded(); #else