From d458436da421d53b03c98ff28532bef3b97a1bbb Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Fri, 19 Feb 2021 23:31:45 +0100
Subject: [PATCH] Fast, forced calibration over mqtt

---
 ampel-firmware/mqtt.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ampel-firmware/mqtt.cpp b/ampel-firmware/mqtt.cpp
index 2e71ae2..b8abf61 100644
--- a/ampel-firmware/mqtt.cpp
+++ b/ampel-firmware/mqtt.cpp
@@ -96,7 +96,9 @@ namespace mqtt {
       config::co2_calibration_level = messageString.toInt();
       Serial.print(config::co2_calibration_level);
       Serial.println(" ppm.");
-      sensor::startCalibrationProcess();
+      sensor::scd30.setForcedRecalibrationFactor(config::co2_calibration_level);
+      Serial.println(F(" Done!"));
+      Serial.println(F("Sensor 'calibrated' :D."));
     }
   }
 
-- 
GitLab