From ab024b5e17900ab1aaa99649f2ee5f3ca9771981 Mon Sep 17 00:00:00 2001 From: Will Tatam Date: Fri, 26 May 2023 13:40:17 +0100 Subject: [PATCH] Remove hardcoded CRGB buffer and use the SEGMENT.leds directly. Should also now mean this code handles multiple segments, but untested --- usermods/usermod_v2_animartrix/usermod_v2_animartrix.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usermods/usermod_v2_animartrix/usermod_v2_animartrix.h b/usermods/usermod_v2_animartrix/usermod_v2_animartrix.h index 4d20c76e..82c860c6 100644 --- a/usermods/usermod_v2_animartrix/usermod_v2_animartrix.h +++ b/usermods/usermod_v2_animartrix/usermod_v2_animartrix.h @@ -65,10 +65,10 @@ class ANIMartRIXMod:public ANIMartRIX { public: void initEffect() { if (SEGENV.call == 0) { - bool serpentine = false; - init(SEGMENT.virtualWidth(), SEGMENT.virtualHeight(), SEGMENT.leds, serpentine); + bool serpentine = false; SEGMENT.setUpLeds(); SEGMENT.fill(BLACK); + init(SEGMENT.virtualWidth(), SEGMENT.virtualHeight(), SEGMENT.leds, serpentine); } } void output() {