From ae9e1ffb41c45feddfa08706ad31fc3ccbcfa302 Mon Sep 17 00:00:00 2001 From: Patrick Balsiger Date: Sun, 18 Nov 2018 11:35:25 +0100 Subject: [PATCH] add wheel for color2 --- src/PixelPlugin.cpp | 5 +++++ src/PixelPlugin.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/PixelPlugin.cpp b/src/PixelPlugin.cpp index 01c59c2..613138c 100644 --- a/src/PixelPlugin.cpp +++ b/src/PixelPlugin.cpp @@ -49,6 +49,7 @@ void PixelPlugin::activate(Scheduler *userScheduler) animation.enable(); subscribe("pixels/colorWheel", bind(&PixelPlugin::colorWheel, this, _1)); + subscribe("pixels/colorWheel2", bind(&PixelPlugin::colorWheel2, this, _1)); subscribe("pixels/color", bind(&PixelPlugin::setColor, this, _1)); subscribe("pixels/color2", bind(&PixelPlugin::setColor2, this, _1)); subscribe("pixels/pattern", bind(&PixelPlugin::setPattern, this, _1)); @@ -79,6 +80,10 @@ void PixelPlugin::colorWheel(String msg) pixels->ActivePattern = NONE; pixels->ColorSet(pixels->Wheel(color)); } +void PixelPlugin::colorWheel2(String msg) +{ + pixels->Color2 = pixels->Wheel(atoi(msg.c_str())); +} void PixelPlugin::setTotalSteps(String msg) { diff --git a/src/PixelPlugin.h b/src/PixelPlugin.h index 19f6acc..f532926 100644 --- a/src/PixelPlugin.h +++ b/src/PixelPlugin.h @@ -44,6 +44,7 @@ class PixelPlugin : public Plugin void defaultAnimation(); void setState(String msg); void colorWheel(String msg); + void colorWheel2(String msg); void setTotalSteps(String msg); void setBrightness(String msg); void setColor(String msg);