From f970780d6cc47f2d8180daf43047bd4cbc08746e Mon Sep 17 00:00:00 2001 From: cschwinne Date: Thu, 18 Oct 2018 18:06:46 +0200 Subject: [PATCH] Fixed Clock overlay not working in reverse mode Removed need for Macros to start with capital letter --- wled00/WS2812FX.cpp | 2 +- wled00/wled00.ino | 2 +- wled00/wled01_eeprom.ino | 1 - wled00/wled05_init.ino | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/wled00/WS2812FX.cpp b/wled00/WS2812FX.cpp index 8f4af282..88f7b403 100644 --- a/wled00/WS2812FX.cpp +++ b/wled00/WS2812FX.cpp @@ -99,8 +99,8 @@ void WS2812FX::setPixelColor(uint16_t n, uint32_t c) { void WS2812FX::setPixelColor(uint16_t i, byte r, byte g, byte b, byte w) { - if (_reverseMode) i = _length - 1 -i; if (_locked[i] && SEGMENT.mode != FX_MODE_FIRE_2012) return; + if (_reverseMode) i = _length - 1 -i; if (IS_REVERSE) i = SEGMENT.stop - (i - SEGMENT.start); //reverse just individual segment if (!_cronixieMode) { diff --git a/wled00/wled00.ino b/wled00/wled00.ino index 1f587a5b..6dbabf22 100644 --- a/wled00/wled00.ino +++ b/wled00/wled00.ino @@ -45,7 +45,7 @@ //version code in format yymmddb (b = daily build) -#define VERSION 1810151 +#define VERSION 1810181 char versionString[] = "0.8.0"; diff --git a/wled00/wled01_eeprom.ino b/wled00/wled01_eeprom.ino index 44260017..18c6c24f 100644 --- a/wled00/wled01_eeprom.ino +++ b/wled00/wled01_eeprom.ino @@ -567,7 +567,6 @@ String loadMacro(byte index) if (EEPROM.read(i) == 0) break; m += char(EEPROM.read(i)); } - if (m.charAt(0) < 65 || m.charAt(0) > 90) return ""; //do simple check if macro is valid (capital first letter) return m; } diff --git a/wled00/wled05_init.ino b/wled00/wled05_init.ino index a5f9f66a..3eb96c37 100644 --- a/wled00/wled05_init.ino +++ b/wled00/wled05_init.ino @@ -243,7 +243,7 @@ void getBuildInfo() #else oappend("strip-pin: gpio2"); #endif - oappend("\r\nbuild-type: src\r\n"); + oappend("\r\nbuild-type: dev\r\n"); }