From ea4f090d15545ccd2a66fa75be5c66c92116a80b Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Sat, 24 Apr 2021 19:38:12 +0200
Subject: [PATCH] co2_sensor: 'instability', but 'unstable'

---
 ampel-firmware/co2_sensor.cpp | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/ampel-firmware/co2_sensor.cpp b/ampel-firmware/co2_sensor.cpp
index e88dc93..93eb1da 100644
--- a/ampel-firmware/co2_sensor.cpp
+++ b/ampel-firmware/co2_sensor.cpp
@@ -41,7 +41,7 @@ namespace sensor {
     BOOTUP,
     READY,
     NEEDS_CALIBRATION,
-    PREPARE_CALIBRATION_INSTABLE,
+    PREPARE_CALIBRATION_UNSTABLE,
     PREPARE_CALIBRATION_STABLE,
     CALIBRATION
   };
@@ -50,7 +50,7 @@ namespace sensor {
       "BOOTUP",
       "READY",
       "NEEDS_CALIBRATION",
-      "PREPARE_CALIBRATION_INSTABLE",
+      "PREPARE_CALIBRATION_UNSTABLE",
       "PREPARE_CALIBRATION_STABLE",
       "CALIBRATION" };
   state current_state = INITIAL;
@@ -133,7 +133,7 @@ namespace sensor {
       switchState(PREPARE_CALIBRATION_STABLE);
     } else {
       stable_measurements = 0;
-      switchState(PREPARE_CALIBRATION_INSTABLE);
+      switchState(PREPARE_CALIBRATION_UNSTABLE);
     }
     previous_co2 = co2;
     return (stable_measurements == config::enough_stable_measurements);
@@ -148,7 +148,7 @@ namespace sensor {
     scd30.setMeasurementInterval(2); // [s] The change will only take effect after next measurement.
     Serial.println(F("Waiting until the measurements are stable for at least 2 minutes."));
     Serial.println(F("It could take a very long time."));
-    switchState(PREPARE_CALIBRATION_INSTABLE);
+    switchState(PREPARE_CALIBRATION_UNSTABLE);
   }
 
   void calibrateAndRestart() {
@@ -210,7 +210,7 @@ namespace sensor {
     case NEEDS_CALIBRATION:
       led_effects::showWaitingLED(color::magenta);
       break;
-    case PREPARE_CALIBRATION_INSTABLE:
+    case PREPARE_CALIBRATION_UNSTABLE:
       led_effects::showWaitingLED(color::red);
       break;
     case PREPARE_CALIBRATION_STABLE:
@@ -243,7 +243,7 @@ namespace sensor {
         // zero ppm but non-zero temperature and non-zero humidity.
         Serial.println(F("Invalid sensor data - CO2 concentration <= 0 ppm"));
         switchState(BOOTUP);
-      } else if ((current_state == PREPARE_CALIBRATION_INSTABLE) || (current_state == PREPARE_CALIBRATION_STABLE)) {
+      } else if ((current_state == PREPARE_CALIBRATION_UNSTABLE) || (current_state == PREPARE_CALIBRATION_STABLE)) {
         // Check for pre-calibration states first, because we do not want to
         // leave them before calibration is done.
         bool ready_for_calibration = countStableMeasurements();
-- 
GitLab