Index: firmware/App/Controllers/LoadCell.c =================================================================== diff -u -r19370200e3c8c62afc52dd76cc3521c103ca8f74 -rcf5132e696623f0835f33be8228b27cab047486a --- firmware/App/Controllers/LoadCell.c (.../LoadCell.c) (revision 19370200e3c8c62afc52dd76cc3521c103ca8f74) +++ firmware/App/Controllers/LoadCell.c (.../LoadCell.c) (revision cf5132e696623f0835f33be8228b27cab047486a) @@ -360,7 +360,7 @@ { // For the first tare, the weight of the reservoir should be considered so the weight tolerance is bigger // The current weight of the load cell should not be greater than the weight of the reservoir + the extra weight - isWeightOutOfRange = ( weight > MAX_ALLOWED_EXTRA_WEIGHT_BEFORE_FIRST_TARE_GRAMS ? TRUE : FALSE ); + isWeightOutOfRange = ( fabs( weight ) > MAX_ALLOWED_EXTRA_WEIGHT_BEFORE_FIRST_TARE_GRAMS ? TRUE : FALSE ); } else {