From da590bac7e0d9c525db4824f62ea3a4f85540f9f Mon Sep 17 00:00:00 2001 From: Ewoud Date: Thu, 5 Jan 2023 17:40:13 +0100 Subject: [PATCH] Add animated staircase to _max environments, add ? btn to Bat,temp,Asave --- platformio.ini | 3 ++- usermods/Battery/usermod_v2_Battery.h | 1 + usermods/Temperature/usermod_temperature.h | 4 ++++ usermods/usermod_v2_auto_save/usermod_v2_auto_save.h | 4 ++++ 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/platformio.ini b/platformio.ini index 62bfe441..568b395b 100644 --- a/platformio.ini +++ b/platformio.ini @@ -625,7 +625,7 @@ lib_deps_min = ; monitor_filters = esp32_exception_decoder ; used to show crash details build_flags_max = - -D WLED_MAX_USERMODS=11 ; default only 4-6 + -D WLED_MAX_USERMODS=12 ; default only 4-6 ;; -D ARDUINO_USB_CDC_ON_BOOT=0 ; needed for arduino-esp32 >=2.0.4 ewowi to softhack: move to build_flags_min? - We need a different solution -D WLED_USE_MY_CONFIG ; include custom my_config.h ewowi to softhack: redundant as also in build_flags_min? -D USERMOD_DALLASTEMPERATURE @@ -639,6 +639,7 @@ build_flags_max = -D USERMOD_BATTERY ;; enable Battery usermod -D USERMOD_BATTERY_USE_LIPO ;; use new "decharging curve" for LiPo cells -D USERMOD_BH1750 + -D USERMOD_ANIMATED_STAIRCASE lib_deps_max = OneWire@~2.3.5 ; used for USERMOD_FOUR_LINE_DISPLAY and USERMOD_DALLASTEMPERATURE diff --git a/usermods/Battery/usermod_v2_Battery.h b/usermods/Battery/usermod_v2_Battery.h index ac34a7e4..5b2bb63f 100644 --- a/usermods/Battery/usermod_v2_Battery.h +++ b/usermods/Battery/usermod_v2_Battery.h @@ -378,6 +378,7 @@ class UsermodBattery : public Usermod void appendConfigData() { + oappend(SET_F("addInfo('Battery:help',0,'');")); oappend(SET_F("addInfo('Battery:min-voltage', 1, 'v');")); oappend(SET_F("addInfo('Battery:max-voltage', 1, 'v');")); oappend(SET_F("addInfo('Battery:capacity', 1, 'mAh');")); diff --git a/usermods/Temperature/usermod_temperature.h b/usermods/Temperature/usermod_temperature.h index 95026ca8..6e261641 100644 --- a/usermods/Temperature/usermod_temperature.h +++ b/usermods/Temperature/usermod_temperature.h @@ -305,6 +305,10 @@ class UsermodTemperature : public Usermod { // if (!initDone) return; // prevent crash on boot applyPreset() //} + void appendConfigData() { + oappend(SET_F("addInfo('Temperature:help',0,'');")); + } + /** * addToConfig() (called from set.cpp) stores persistent properties to cfg.json */ diff --git a/usermods/usermod_v2_auto_save/usermod_v2_auto_save.h b/usermods/usermod_v2_auto_save/usermod_v2_auto_save.h index 8283aeed..784c577e 100644 --- a/usermods/usermod_v2_auto_save/usermod_v2_auto_save.h +++ b/usermods/usermod_v2_auto_save/usermod_v2_auto_save.h @@ -204,6 +204,10 @@ class AutoSaveUsermod : public Usermod { } } + void appendConfigData() { + oappend(SET_F("addInfo('Autosave:help',0,'');")); + } + /* * addToConfig() can be used to add custom persistent settings to the cfg.json file in the "um" (usermod) object. * It will be called by WLED when settings are actually saved (for example, LED settings are saved)