Update RGB Fusion 2 to build with latest RGBController format

This commit is contained in:
Adam Honse committed 2020-02-12 12:27:15 -06:00
1 parent 339e1e14c2
commit 2104c975be
2 files changed
+13 -18

No files matched your search

+10 -15
View File
@@ -9,21 +9,6 @@
#include "RGBController_RGBFusion2.h"
int RGBController_RGBFusion2::GetMode()
{
return(rgb_fusion->GetMode());
}
void RGBController_RGBFusion2::SetMode(int mode)
{
rgb_fusion->SetMode(mode);
}
void RGBController_RGBFusion2::SetCustomMode()
{
rgb_fusion->SetMode(0);
}
void RGBController_RGBFusion2::UpdateLEDs()
{
for (std::size_t led = 0; led < colors.size(); led++)
@@ -98,3 +83,13 @@ RGBController_RGBFusion2::RGBController_RGBFusion2(RGBFusion2Controller* rgb_fus
zones.push_back(*new_zone);
}
}
void RGBController_RGBFusion2::SetCustomMode()
{
active_mode = 0;
}
void RGBController_RGBFusion2::UpdateMode()
{
rgb_fusion->SetMode(modes[active_mode].value);
}
+3 -3
View File
@@ -16,13 +16,13 @@ class RGBController_RGBFusion2 : public RGBController
{
public:
RGBController_RGBFusion2(RGBFusion2Controller* rgb_fusion_ptr);
int GetMode();
void SetMode(int mode);
void SetCustomMode();
void UpdateLEDs();
void UpdateZoneLEDs(int zone);
void UpdateSingleLED(int led);
void SetCustomMode();
void UpdateMode();
private:
RGBFusion2Controller* rgb_fusion;
};