From 4ea6dfa228c80ac04ddf70ab3b938a131bbc2895 Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Mon, 17 May 2021 15:49:40 +0200
Subject: [PATCH] Default values

---
 ampel-firmware/ampel-firmware.ino | 1 +
 ampel-firmware/web_config.cpp     | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/ampel-firmware/ampel-firmware.ino b/ampel-firmware/ampel-firmware.ino
index 15a4aeb..3f4cc49 100644
--- a/ampel-firmware/ampel-firmware.ino
+++ b/ampel-firmware/ampel-firmware.ino
@@ -165,6 +165,7 @@ void loop() {
 
   if (sensor::processData()) {
 #ifdef AMPEL_CSV
+    //TODO: Check if not in AP mode. Lines get written with 1970 otherwise.
     csv_writer::logIfTimeHasCome(sensor::timestamp, sensor::co2, sensor::temperature, sensor::humidity);
 #endif
 
diff --git a/ampel-firmware/web_config.cpp b/ampel-firmware/web_config.cpp
index 2c47d0d..adaa920 100644
--- a/ampel-firmware/web_config.cpp
+++ b/ampel-firmware/web_config.cpp
@@ -45,7 +45,7 @@ namespace web_config {
           2).max(1800).placeholder("[s]").build();
 
   FloatTParameter temperatureOffsetParam =
-      Builder<FloatTParameter>("temp_offset").label("Temperature offset").defaultValue( TEMPERATURE_OFFSET).placeholder(
+      Builder<FloatTParameter>("temp_offset").label("Temperature offset").defaultValue(TEMPERATURE_OFFSET).placeholder(
           "[K]").step(0.1).build();
 
   IntTParameter<uint16_t> altitudeParam = Builder<IntTParameter<uint16_t>>("altitude").label("Altitude").defaultValue(
@@ -56,7 +56,7 @@ namespace web_config {
   ATMOSPHERIC_CO2_CONCENTRATION).min(400).max(2000).step(1).placeholder("ppm").build();
 
   CheckboxTParameter autoCalibrateParam = Builder<CheckboxTParameter>("asc").label("Auto-calibration").defaultValue(
-      true).build();
+  AUTO_CALIBRATE_SENSOR).build();
 
   /**
    * LED
-- 
GitLab