Fixed compilation for analog (PWM) LEDs

This commit is contained in:
cschwinne 2020-12-01 00:38:26 +01:00
parent ed0b507fb5
commit 55fd781c77
3 changed files with 7 additions and 3 deletions

View File

@ -2,6 +2,10 @@
### WLED version 0.11.0 ### WLED version 0.11.0
#### Build 2012010
- Fixed compilation for analog (PWM) LEDs
#### Build 2011290 #### Build 2011290
- Release of WLED 0.11.0 "Mirai" - Release of WLED 0.11.0 "Mirai"

View File

@ -928,7 +928,7 @@ void WS2812FX::setRgbwPwm(void) {
c.R = col >> 16; c.G = col >> 8; c.B = col; c.W = col >> 24; c.R = col >> 16; c.G = col >> 8; c.B = col; c.W = col >> 24;
byte b = getBrightness(); byte b = getBrightness();
if (color == _analogLastColor && b == _analogLastBri) return; if (c == _analogLastColor && b == _analogLastBri) return;
// check color values for Warm / Cold white mix (for RGBW) // EsplanexaDevice.cpp // check color values for Warm / Cold white mix (for RGBW) // EsplanexaDevice.cpp
#ifdef WLED_USE_5CH_LEDS #ifdef WLED_USE_5CH_LEDS
@ -948,7 +948,7 @@ void WS2812FX::setRgbwPwm(void) {
#else #else
bus->SetRgbwPwm(c.R * b / 255, c.G * b / 255, c.B * b / 255, c.W * b / 255); bus->SetRgbwPwm(c.R * b / 255, c.G * b / 255, c.B * b / 255, c.W * b / 255);
#endif #endif
_analogLastColor = color; _analogLastColor = c;
_analogLastBri = b; _analogLastBri = b;
} }
#else #else

View File

@ -8,7 +8,7 @@
*/ */
// version code in format yymmddb (b = daily build) // version code in format yymmddb (b = daily build)
#define VERSION 2011290 #define VERSION 2012010
//uncomment this if you have a "my_config.h" file you'd like to use //uncomment this if you have a "my_config.h" file you'd like to use
//#define WLED_USE_MY_CONFIG //#define WLED_USE_MY_CONFIG