diff --git a/src/scale.cpp b/src/scale.cpp index d187280..d2c6716 100644 --- a/src/scale.cpp +++ b/src/scale.cpp @@ -110,6 +110,7 @@ uint8_t calibrate_scale() { //vTaskSuspend(RfidReaderTask); vTaskDelete(RfidReaderTask); + vTaskDelete(ScaleTask); pauseBambuMqttTask = true; pauseMainTask = 1; @@ -170,12 +171,6 @@ uint8_t calibrate_scale() { esp_task_wdt_reset(); } - if (scale.wait_ready_timeout(1000)) - { - scale.set_scale(verifyValue); // this value is obtained by calibrating the scale with known weights; see the README for details - scale.tare(); - } - oledShowMessage("Calibration done"); for (uint16_t i = 0; i < 2000; i++) {