From b28542b7f74ae1537d7579d8f17e6a389daeca18 Mon Sep 17 00:00:00 2001 From: Eric Duminil <eric.duminil@gmail.com> Date: Sun, 20 Dec 2020 20:06:09 +0100 Subject: [PATCH] MQTT calibrate or calibrate to X PPM --- mqtt.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mqtt.cpp b/mqtt.cpp index eec0eef..4695548 100644 --- a/mqtt.cpp +++ b/mqtt.cpp @@ -86,7 +86,7 @@ namespace mqtt { LedEffects::showKITTWheel(color::green, 1); } - void calibrateSensor(String messageString) { + void calibrateSensorToSpecificPPM(String messageString) { messageString.replace("calibrate ", ""); long int calibrationLevel = messageString.toInt(); if (calibrationLevel >= 400 && calibrationLevel <= 2000) { @@ -143,9 +143,10 @@ namespace mqtt { setCO2forDebugging(messageString); } else if (messageString.startsWith("timer ")) { setTimer(messageString); + } else if (messageString == "calibrate") { + sensor::startCalibrationProcess(); } else if (messageString.startsWith("calibrate ")) { - calibrateSensor(messageString); -// config::atmospheric_co2_concentration + calibrateSensorToSpecificPPM(messageString); } else if (messageString.startsWith("mqtt ")) { setMQTTinterval(messageString); } else if (messageString.startsWith("csv ")) { -- GitLab