From 17fdbe6155bd444024e1f040dc317a8e6e101c56 Mon Sep 17 00:00:00 2001 From: Kai Lauterbach Date: Tue, 20 Sep 2022 08:21:24 +0200 Subject: [PATCH] Moved wifi depending code to separate function. --- firmware/firmware.ino | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/firmware/firmware.ino b/firmware/firmware.ino index a5e4c9d..07cfc9c 100644 --- a/firmware/firmware.ino +++ b/firmware/firmware.ino @@ -94,18 +94,10 @@ void setup() wifiConnect(); debug("Connected!"); -#ifdef INFLUXDB_FEATURE - influxdb_begin(); -#endif + initWifiBasedSW(); initSensors(); -#ifdef WEBUPDATER_FEATURE -#ifndef BATTERY_POWERED - setupWebUpdater(DEVICE_NAME, WiFi.localIP().toString()); -#endif -#endif - //It's magic! leave in delay(100); @@ -140,6 +132,23 @@ void setup() //*************************************************************************// +void initWifiBasedSW() +{ + +#ifdef INFLUXDB_FEATURE + influxdb_begin(); +#endif + +#ifdef WEBUPDATER_FEATURE +#ifndef BATTERY_POWERED + setupWebUpdater(DEVICE_NAME, WiFi.localIP().toString()); +#endif +#endif + +} + +//*************************************************************************// + void initSensors() { // Initialize and configure the sensors