diff --git a/platformio.ini b/platformio.ini index 009f71dc6..1d5291e39 100644 --- a/platformio.ini +++ b/platformio.ini @@ -21,7 +21,7 @@ upload_speed = 115200 upload_speed_fast = 921600 build_flags = -w ; supresses all C/C++ warnings - ; -D VERSION=0.8.4 + ; -D VERSION=0.8.5 ; -D DEBUG # TODO replace libs in /lib with managed libs in here if possible. # If they are not changed it's just a matter of setting the correct version and change the import statement @@ -29,7 +29,7 @@ lib_deps_external = #Blynk@0.5.4(changed) #E131@1.0.0(changed) FastLED@3.2.6 - NeoPixelBus@2.4.3 + NeoPixelBus@2.5.1 ESPAsyncTCP@1.2.0 AsyncTCP@1.0.3 Esp Async WebServer@1.2.0 @@ -56,10 +56,11 @@ arduino_core_2_4_0 = espressif8266@1.6.0 arduino_core_2_4_1 = espressif8266@1.7.3 arduino_core_2_4_2 = espressif8266@1.8.0 arduino_core_2_5_0 = espressif8266@2.0.4 +arduino_core_2_5_2 = espressif8266@2.2.3 arduino_core_stage = https://github.com/platformio/platform-espressif8266.git#feature/stage -platform = ${common:esp8266.arduino_core_2_5_0} +platform = ${common:esp8266.arduino_core_2_5_2} build_flags = - -D PIO_FRAMEWORK_ARDUINO_LWIP2_HIGHER_BANDWIDTH + -D PIO_FRAMEWORK_ARDUINO_LWIP_HIGHER_BANDWIDTH -Wl,-Teagle.flash.4m1m.ld ;;;; Required for core > v2.5.0 or staging version 4MB Flash 3MB SPIFFs [common:esp8266_1M] diff --git a/wled00/WS2812FX_fcn.cpp b/wled00/WS2812FX_fcn.cpp index 4a6c1ba53..064b0152a 100644 --- a/wled00/WS2812FX_fcn.cpp +++ b/wled00/WS2812FX_fcn.cpp @@ -104,7 +104,6 @@ void WS2812FX::setPixelColor(uint16_t n, uint32_t c) { void WS2812FX::setPixelColor(uint16_t i, byte r, byte g, byte b, byte w) { if (_locked[i] && !_modeUsesLock) return; - if (reverseMode) i = _length -1 -i; if (IS_REVERSE) i = SEGMENT.stop -1 -i - SEGMENT.start; //reverse just individual segment byte tmpg = g; switch (colorOrder) //0 = Grb, default @@ -116,6 +115,7 @@ void WS2812FX::setPixelColor(uint16_t i, byte r, byte g, byte b, byte w) } if (!_cronixieMode) { + if (reverseMode) i = _length -1 -i; if (_skipFirstMode) { if (i < LED_SKIP_AMOUNT) bus->SetPixelColor(i, RgbwColor(0,0,0,0)); diff --git a/wled00/data/welcome.htm b/wled00/data/welcome.htm index cb90ca6df..b5cdb54d6 100644 --- a/wled00/data/welcome.htm +++ b/wled00/data/welcome.htm @@ -1,27 +1,39 @@
+ +