From 1722ca32550cda75b1a1636ae590fade6f2cfb30 Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Fri, 25 Dec 2020 01:41:55 +0100
Subject: [PATCH] Project compiles with both ESP32 & ESP8266

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

diff --git a/ampel-firmware.ino b/ampel-firmware.ino
index afd975f..d068d82 100644
--- a/ampel-firmware.ino
+++ b/ampel-firmware.ino
@@ -102,7 +102,7 @@ void setup() {
 
   csv_writer::initialize();
 
-#ifdef LORAWAN
+#if defined(LORAWAN) && defined(ESP32)
   lorawan::initialize();
 #endif
 }
@@ -112,7 +112,7 @@ void setup() {
  *****************************************************************/
 
 void loop() {
-#ifdef LORAWAN
+#if defined(LORAWAN) && defined(ESP32)
   //LMIC Library seems to be very sensitive to timing issues, so run it first.
   lorawan::process();
 
diff --git a/co2_sensor.cpp b/co2_sensor.cpp
index 5271cd2..51d1997 100644
--- a/co2_sensor.cpp
+++ b/co2_sensor.cpp
@@ -183,7 +183,7 @@ namespace sensor {
       mqtt::publishIfTimeHasCome(timestamp, co2, temperature, humidity);
 #endif
 
-#ifdef LORAWAN
+#if defined(LORAWAN) && defined(ESP32)
       lorawan::preparePayloadIfTimehasCome();
 #endif
     }
-- 
GitLab