fix: reset weight filter after tare scale operation

This commit is contained in:
2025-09-02 18:02:24 +02:00
parent 77fbacc681
commit 51335456e3

View File

@@ -141,6 +141,7 @@ uint8_t setAutoTare(bool autoTareValue) {
uint8_t tareScale() { uint8_t tareScale() {
Serial.println("Tare scale"); Serial.println("Tare scale");
scale.tare(); scale.tare();
resetWeightFilter();
scaleTareRequest == true; scaleTareRequest == true;
return 1; return 1;
@@ -151,7 +152,7 @@ void scale_loop(void * parameter) {
Serial.println("Scale Loop started"); Serial.println("Scale Loop started");
Serial.println("++++++++++++++++++++++++++++++"); Serial.println("++++++++++++++++++++++++++++++");
scaleTareRequest == true; //scaleTareRequest == true;
// Initialize weight filter // Initialize weight filter
resetWeightFilter(); resetWeightFilter();
lastMeasurementTime = millis(); lastMeasurementTime = millis();