From d634b0db9360e84d5904bfa7f12138b158a7be69 Mon Sep 17 00:00:00 2001 From: Eric Duminil <eric.duminil@gmail.com> Date: Tue, 15 Feb 2022 14:49:34 +0100 Subject: [PATCH] Config update --- ampel-firmware/config.public.h | 8 +++++--- ampel-firmware/web_config.cpp | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/ampel-firmware/config.public.h b/ampel-firmware/config.public.h index 4b74321..dcd50ee 100644 --- a/ampel-firmware/config.public.h +++ b/ampel-firmware/config.public.h @@ -20,8 +20,9 @@ * WIFI */ -# define WIFI_SSID "MY_SSID" -# define WIFI_PASSWORD "P4SSW0RD" +// SSID and PASSWORD need to be defined, but can be empty. +# define WIFI_SSID "" +# define WIFI_PASSWORD "" # define WIFI_TIMEOUT 30 // [s] /** @@ -150,6 +151,7 @@ */ # define NTP_SERVER "pool.ntp.org" -# define UTC_OFFSET_IN_SECONDS 7200 // [s] 3600 for UTC+1, 7200 for UTC+1 and daylight saving time +# define UTC_OFFSET 1 // [h] +1 for Paris/Berlin, -5 for NYC +# define DAYLIGHT_SAVING_TIME false // true in summer, false in winter #endif diff --git a/ampel-firmware/web_config.cpp b/ampel-firmware/web_config.cpp index 2ce6a1e..853cf7d 100644 --- a/ampel-firmware/web_config.cpp +++ b/ampel-firmware/web_config.cpp @@ -136,9 +136,9 @@ namespace web_config { TextTParameter<STRING_LEN> ntpServerParam = Builder<TextTParameter<STRING_LEN>>("ntp_server").label("NTP Server").defaultValue(NTP_SERVER).build(); IntTParameter<int16_t> timeOffsetParam = Builder<IntTParameter<int16_t>>("timezone").label("Timezone").defaultValue( - (UTC_OFFSET_IN_SECONDS) / 3600).min(-23).max(23).step(1).placeholder("[h]").build(); - CheckboxTParameter dstParam = - Builder<CheckboxTParameter>("dst").label("Daylight Saving Time?").defaultValue(false).build(); + UTC_OFFSET).min(-23).max(23).step(1).placeholder("[h]").build(); + CheckboxTParameter dstParam = Builder<CheckboxTParameter>("dst").label("Daylight Saving Time?").defaultValue( + DAYLIGHT_SAVING_TIME).build(); /** * LoRaWAN -- GitLab