From c17660324081ac4440adbf33cd42af4d39e10f24 Mon Sep 17 00:00:00 2001 From: Kai Lauterbach Date: Sat, 29 Apr 2023 14:31:49 +0200 Subject: [PATCH] PWM modified to 8bit --- firmware/firmware.ino | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/firmware/firmware.ino b/firmware/firmware.ino index e3a701f..8c71b2f 100644 --- a/firmware/firmware.ino +++ b/firmware/firmware.ino @@ -36,10 +36,10 @@ IPAddress dns(192, 168, 0, 1); #define SCENE_NIGHTLY 2 // 10 bit PWM -#define PWM_OFF 0 // 0V -#define PWM_MIN 0 // 0V - minimum light amount (~1%) -#define PWM_MAX 1023 // 24V - maximum light amount (100%) -#define BRI_TO_PWM_FACTOR 4.012 // 24V-15V = 24V range +#define PWM_OFF 0 // 0V +#define PWM_MIN 0 // 0V - minimum light amount (~1%) +#define PWM_MAX 255 // 24V - maximum light amount (100%) +#define BRI_TO_PWM_FACTOR 1.0 // 24V-0V = 24V range //********************************// @@ -570,6 +570,11 @@ void init_webserver() } EEPROM.commit(); + + if (tc_enabled == TIMING_CONTROL_DISABLED) + { + process_lightdata(light, default_transitiontime); + } } else { // light is off if (tc_enabled == TIMING_CONTROL_DISABLED)