From e7139c91e28da32a577d465bf673254ecdc6c0a0 Mon Sep 17 00:00:00 2001 From: Eric Duminil <eric.duminil@gmail.com> Date: Tue, 22 Mar 2022 12:33:13 +0100 Subject: [PATCH] Finally! --- ampel-firmware/co2_sensor.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ampel-firmware/co2_sensor.cpp b/ampel-firmware/co2_sensor.cpp index 400416a..d726d28 100644 --- a/ampel-firmware/co2_sensor.cpp +++ b/ampel-firmware/co2_sensor.cpp @@ -4,7 +4,6 @@ #include "ntp.h" #include "led_effects.h" #include "sensor_console.h" -#include <Wire.h> #include "src/lib/S8_UART/s8_uart.h" @@ -18,7 +17,15 @@ namespace config { const bool debug_sensor_states = false; // If true, log state transitions over serial console } +#if defined(ESP8266) + // ??? +#endif +#if defined(ESP32) +// For ESP32 : RX on GPIO17, TX on GPIO16 +# define S8_UART_PORT 2 + namespace sensor { + HardwareSerial S8_serial(S8_UART_PORT); S8_UART *sensor_S8; S8_sensor s8; uint16_t co2 = 0; @@ -57,13 +64,6 @@ namespace sensor { void setAutoCalibration(int32_t autoCalibration); void initialize() { -#if defined(ESP8266) - Wire.begin(12, 14); // ESP8266 - D6, D5; -#endif -#if defined(ESP32) - // For ESP32 : RX on GPIO17, TX on GPIO16 -# define S8_UART_PORT 2 - HardwareSerial S8_serial(S8_UART_PORT); S8_serial.begin(S8_BAUDRATE); sensor_S8 = new S8_UART(S8_serial); #endif -- GitLab