Index: firmware/App/Controllers/LoadCell.c =================================================================== diff -u -rc73240bd7b645ce098c417c94ed6a84ec2f904d3 -r52298f9286000587bdf8a4b7d9557b8388a61782 --- firmware/App/Controllers/LoadCell.c (.../LoadCell.c) (revision c73240bd7b645ce098c417c94ed6a84ec2f904d3) +++ firmware/App/Controllers/LoadCell.c (.../LoadCell.c) (revision 52298f9286000587bdf8a4b7d9557b8388a61782) @@ -206,10 +206,10 @@ NUM_OF_CAL_DATA_LOAD_CELLS, ALARM_ID_DG_LOAD_CELLS_INVALID_CAL_RECORD ); // Zero the current tare values when new calibration data is available - loadcells[ LOAD_CELL_RESERVOIR_1_PRIMARY ].autoCalOffset = 0.0F; - loadcells[ LOAD_CELL_RESERVOIR_1_BACKUP ].autoCalOffset = 0.0F; - loadcells[ LOAD_CELL_RESERVOIR_2_PRIMARY ].autoCalOffset = 0.0F; - loadcells[ LOAD_CELL_RESERVOIR_2_BACKUP ].autoCalOffset = 0.0F; + loadcells[ LOAD_CELL_RESERVOIR_1_PRIMARY ].autoCalOffset = EMPTY_RESERVOIR_WEIGHT_GRAMS; + loadcells[ LOAD_CELL_RESERVOIR_1_BACKUP ].autoCalOffset = EMPTY_RESERVOIR_WEIGHT_GRAMS; + loadcells[ LOAD_CELL_RESERVOIR_2_PRIMARY ].autoCalOffset = EMPTY_RESERVOIR_WEIGHT_GRAMS; + loadcells[ LOAD_CELL_RESERVOIR_2_BACKUP ].autoCalOffset = EMPTY_RESERVOIR_WEIGHT_GRAMS; } // Rolling average of last 100 raw samples in small filter