Index: firmware/App/Modes/ModeService.c =================================================================== diff -u -r4bd3bf3483660050d3026f7f9adff43782bfc620 -r2d4653fb5bd6b087b5e17d143b55249b7142fa07 --- firmware/App/Modes/ModeService.c (.../ModeService.c) (revision 4bd3bf3483660050d3026f7f9adff43782bfc620) +++ firmware/App/Modes/ModeService.c (.../ModeService.c) (revision 2d4653fb5bd6b087b5e17d143b55249b7142fa07) @@ -17,6 +17,7 @@ #include "ConcentratePumps.h" #include "CPLD.h" +#include "LoadCell.h" #include "ModeService.h" #include "OperationModes.h" @@ -59,6 +60,11 @@ deenergizeActuators( NO_PARK_CONC_PUMPS ); initServiceMode(); setCurrentSubState( NO_SUB_STATE ); + resetLoadCellOffset( LOAD_CELL_RESERVOIR_1_PRIMARY ); + resetLoadCellOffset( LOAD_CELL_RESERVOIR_1_BACKUP ); + resetLoadCellOffset( LOAD_CELL_RESERVOIR_2_PRIMARY ); + resetLoadCellOffset( LOAD_CELL_RESERVOIR_2_BACKUP ); + return serviceState; }