Add whitespace in Polychrome controller lists.
This commit is contained in:
parent
18fd5c75ee
commit
aed1409eed
3 changed files with 302 additions and 300 deletions
|
|
@ -49,74 +49,74 @@ RGBController_Polychrome::RGBController_Polychrome(PolychromeController* polychr
|
||||||
description = "ASRock ASR LED Device";
|
description = "ASRock ASR LED Device";
|
||||||
|
|
||||||
mode Off;
|
mode Off;
|
||||||
Off.name = "Off";
|
Off.name = "Off";
|
||||||
Off.value = ASRLED_MODE_OFF;
|
Off.value = ASRLED_MODE_OFF;
|
||||||
Off.flags = 0;
|
Off.flags = 0;
|
||||||
Off.color_mode = MODE_COLORS_NONE;
|
Off.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Off);
|
modes.push_back(Off);
|
||||||
|
|
||||||
mode Static;
|
mode Static;
|
||||||
Static.name = "Static";
|
Static.name = "Static";
|
||||||
Static.value = ASRLED_MODE_STATIC;
|
Static.value = ASRLED_MODE_STATIC;
|
||||||
Static.flags = MODE_FLAG_HAS_PER_LED_COLOR;
|
Static.flags = MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Static.color_mode = MODE_COLORS_PER_LED;
|
Static.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Static);
|
modes.push_back(Static);
|
||||||
|
|
||||||
mode Breathing;
|
mode Breathing;
|
||||||
Breathing.name = "Breathing";
|
Breathing.name = "Breathing";
|
||||||
Breathing.value = ASRLED_MODE_BREATHING;
|
Breathing.value = ASRLED_MODE_BREATHING;
|
||||||
Breathing.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
Breathing.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Breathing.speed_min = ASRLED_SPEED_MIN;
|
Breathing.speed_min = ASRLED_SPEED_MIN;
|
||||||
Breathing.speed_max = ASRLED_SPEED_MAX;
|
Breathing.speed_max = ASRLED_SPEED_MAX;
|
||||||
Breathing.speed = ASRLED_SPEED_DEFAULT;
|
Breathing.speed = ASRLED_SPEED_DEFAULT;
|
||||||
Breathing.color_mode = MODE_COLORS_PER_LED;
|
Breathing.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Breathing);
|
modes.push_back(Breathing);
|
||||||
|
|
||||||
mode Strobe;
|
mode Strobe;
|
||||||
Strobe.name = "Strobe";
|
Strobe.name = "Strobe";
|
||||||
Strobe.value = ASRLED_MODE_STROBE;
|
Strobe.value = ASRLED_MODE_STROBE;
|
||||||
Strobe.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
Strobe.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Strobe.speed_min = ASRLED_SPEED_MIN;
|
Strobe.speed_min = ASRLED_SPEED_MIN;
|
||||||
Strobe.speed_max = ASRLED_SPEED_MAX;
|
Strobe.speed_max = ASRLED_SPEED_MAX;
|
||||||
Strobe.speed = ASRLED_SPEED_DEFAULT;
|
Strobe.speed = ASRLED_SPEED_DEFAULT;
|
||||||
Strobe.color_mode = MODE_COLORS_PER_LED;
|
Strobe.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Strobe);
|
modes.push_back(Strobe);
|
||||||
|
|
||||||
mode SpectrumCycle;
|
mode SpectrumCycle;
|
||||||
SpectrumCycle.name = "Spectrum Cycle";
|
SpectrumCycle.name = "Spectrum Cycle";
|
||||||
SpectrumCycle.value = ASRLED_MODE_SPECTRUM_CYCLE;
|
SpectrumCycle.value = ASRLED_MODE_SPECTRUM_CYCLE;
|
||||||
SpectrumCycle.flags = MODE_FLAG_HAS_SPEED;
|
SpectrumCycle.flags = MODE_FLAG_HAS_SPEED;
|
||||||
SpectrumCycle.speed_min = ASRLED_SPEED_MIN;
|
SpectrumCycle.speed_min = ASRLED_SPEED_MIN;
|
||||||
SpectrumCycle.speed_max = ASRLED_SPEED_MAX;
|
SpectrumCycle.speed_max = ASRLED_SPEED_MAX;
|
||||||
SpectrumCycle.speed = ASRLED_SPEED_DEFAULT;
|
SpectrumCycle.speed = ASRLED_SPEED_DEFAULT;
|
||||||
SpectrumCycle.color_mode = MODE_COLORS_NONE;
|
SpectrumCycle.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(SpectrumCycle);
|
modes.push_back(SpectrumCycle);
|
||||||
|
|
||||||
mode Random;
|
mode Random;
|
||||||
Random.name = "Random";
|
Random.name = "Random";
|
||||||
Random.value = ASRLED_MODE_RANDOM;
|
Random.value = ASRLED_MODE_RANDOM;
|
||||||
Random.flags = MODE_FLAG_HAS_SPEED;
|
Random.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Random.speed_min = ASRLED_SPEED_MIN;
|
Random.speed_min = ASRLED_SPEED_MIN;
|
||||||
Random.speed_max = ASRLED_SPEED_MAX;
|
Random.speed_max = ASRLED_SPEED_MAX;
|
||||||
Random.speed = ASRLED_SPEED_DEFAULT;
|
Random.speed = ASRLED_SPEED_DEFAULT;
|
||||||
Random.color_mode = MODE_COLORS_NONE;
|
Random.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Random);
|
modes.push_back(Random);
|
||||||
|
|
||||||
mode Music;
|
mode Music;
|
||||||
Music.name = "Music";
|
Music.name = "Music";
|
||||||
Music.value = ASRLED_MODE_MUSIC;
|
Music.value = ASRLED_MODE_MUSIC;
|
||||||
Music.flags = MODE_FLAG_HAS_PER_LED_COLOR;
|
Music.flags = MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Music.color_mode = MODE_COLORS_PER_LED;
|
Music.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Music);
|
modes.push_back(Music);
|
||||||
|
|
||||||
mode Wave;
|
mode Wave;
|
||||||
Wave.name = "Wave";
|
Wave.name = "Wave";
|
||||||
Wave.value = ASRLED_MODE_WAVE;
|
Wave.value = ASRLED_MODE_WAVE;
|
||||||
Wave.flags = MODE_FLAG_HAS_SPEED;
|
Wave.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Wave.speed_min = ASRLED_SPEED_MIN;
|
Wave.speed_min = ASRLED_SPEED_MIN;
|
||||||
Wave.speed_max = ASRLED_SPEED_MAX;
|
Wave.speed_max = ASRLED_SPEED_MAX;
|
||||||
Wave.speed = ASRLED_SPEED_DEFAULT;
|
Wave.speed = ASRLED_SPEED_DEFAULT;
|
||||||
Wave.color_mode = MODE_COLORS_NONE;
|
Wave.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Wave);
|
modes.push_back(Wave);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
@ -199,75 +199,77 @@ RGBController_Polychrome::RGBController_Polychrome(PolychromeController* polychr
|
||||||
/*---------------------------------------------------------------------*\
|
/*---------------------------------------------------------------------*\
|
||||||
| Comment out until per zone modes are working. These are only for ARGB |
|
| Comment out until per zone modes are working. These are only for ARGB |
|
||||||
\*---------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------*/
|
||||||
// mode Spring;
|
/*
|
||||||
// Spring.name = "Spring";
|
mode Spring;
|
||||||
// Spring.value = POLYCHROME_V1_MODE_SPRING;
|
Spring.name = "Spring";
|
||||||
// Spring.flags = MODE_FLAG_HAS_SPEED;
|
Spring.value = POLYCHROME_V1_MODE_SPRING;
|
||||||
// Spring.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
Spring.flags = MODE_FLAG_HAS_SPEED;
|
||||||
// Spring.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
Spring.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
||||||
// Spring.speed = POLYCHROME_V1_SPEED_DEFAULT_SPRING;
|
Spring.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
||||||
// Spring.color_mode = MODE_COLORS_PER_LED;
|
Spring.speed = POLYCHROME_V1_SPEED_DEFAULT_SPRING;
|
||||||
// modes.push_back(Spring);
|
Spring.color_mode = MODE_COLORS_PER_LED;
|
||||||
|
modes.push_back(Spring);
|
||||||
|
|
||||||
// mode Stack;
|
mode Stack;
|
||||||
// Stack.name = "Stack";
|
Stack.name = "Stack";
|
||||||
// Stack.value = POLYCHROME_V1_MODE_STACK;
|
Stack.value = POLYCHROME_V1_MODE_STACK;
|
||||||
// Stack.flags = MODE_FLAG_HAS_SPEED;
|
Stack.flags = MODE_FLAG_HAS_SPEED;
|
||||||
// Stack.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
Stack.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
||||||
// Stack.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
Stack.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
||||||
// Stack.speed = POLYCHROME_V1_SPEED_DEFAULT_STACK;
|
Stack.speed = POLYCHROME_V1_SPEED_DEFAULT_STACK;
|
||||||
// Stack.color_mode = MODE_COLORS_PER_LED;
|
Stack.color_mode = MODE_COLORS_PER_LED;
|
||||||
// modes.push_back(Stack);
|
modes.push_back(Stack);
|
||||||
|
|
||||||
// mode Cram;
|
mode Cram;
|
||||||
// Cram.name = "Cram";
|
Cram.name = "Cram";
|
||||||
// Cram.value = POLYCHROME_V1_MODE_CRAM;
|
Cram.value = POLYCHROME_V1_MODE_CRAM;
|
||||||
// Cram.flags = MODE_FLAG_HAS_SPEED;
|
Cram.flags = MODE_FLAG_HAS_SPEED;
|
||||||
// Cram.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
Cram.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
||||||
// Cram.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
Cram.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
||||||
// Cram.speed = POLYCHROME_V1_SPEED_DEFAULT_CRAM;
|
Cram.speed = POLYCHROME_V1_SPEED_DEFAULT_CRAM;
|
||||||
// Cram.color_mode = MODE_COLORS_PER_LED;
|
Cram.color_mode = MODE_COLORS_PER_LED;
|
||||||
// modes.push_back(Cram);
|
modes.push_back(Cram);
|
||||||
|
|
||||||
// mode Scan;
|
mode Scan;
|
||||||
// Scan.name = "Scan";
|
Scan.name = "Scan";
|
||||||
// Scan.value = POLYCHROME_V1_MODE_SCAN;
|
Scan.value = POLYCHROME_V1_MODE_SCAN;
|
||||||
// Scan.flags = MODE_FLAG_HAS_SPEED;
|
Scan.flags = MODE_FLAG_HAS_SPEED;
|
||||||
// Scan.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
Scan.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
||||||
// Scan.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
Scan.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
||||||
// Scan.speed = POLYCHROME_V1_SPEED_DEFAULT_SCAN;
|
Scan.speed = POLYCHROME_V1_SPEED_DEFAULT_SCAN;
|
||||||
// Scan.color_mode = MODE_COLORS_PER_LED;
|
Scan.color_mode = MODE_COLORS_PER_LED;
|
||||||
// modes.push_back(Scan);
|
modes.push_back(Scan);
|
||||||
|
|
||||||
// mode Neon;
|
mode Neon;
|
||||||
// Neon.name = "Neon";
|
Neon.name = "Neon";
|
||||||
// Neon.value = POLYCHROME_V1_MODE_NEON;
|
Neon.value = POLYCHROME_V1_MODE_NEON;
|
||||||
// Neon.flags = MODE_FLAG_HAS_SPEED;
|
Neon.flags = MODE_FLAG_HAS_SPEED;
|
||||||
// Neon.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
Neon.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
||||||
// Neon.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
Neon.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
||||||
// Neon.speed = POLYCHROME_V1_SPEED_DEFAULT_NEON;
|
Neon.speed = POLYCHROME_V1_SPEED_DEFAULT_NEON;
|
||||||
// Neon.color_mode = MODE_COLORS_PER_LED;
|
Neon.color_mode = MODE_COLORS_PER_LED;
|
||||||
// modes.push_back(Neon);
|
modes.push_back(Neon);
|
||||||
|
|
||||||
// mode Water;
|
mode Water;
|
||||||
// Water.name = "Water";
|
Water.name = "Water";
|
||||||
// Water.value = POLYCHROME_V1_MODE_WATER;
|
Water.value = POLYCHROME_V1_MODE_WATER;
|
||||||
// Water.flags = MODE_FLAG_HAS_SPEED;
|
Water.flags = MODE_FLAG_HAS_SPEED;
|
||||||
// Water.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
Water.speed_min = POLYCHROME_V1_SPEED_MIN_ARGB;
|
||||||
// Water.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
Water.speed_max = POLYCHROME_V1_SPEED_MAX_ARGB;
|
||||||
// Water.speed = POLYCHROME_V1_SPEED_DEFAULT_WATER;
|
Water.speed = POLYCHROME_V1_SPEED_DEFAULT_WATER;
|
||||||
// Water.color_mode = MODE_COLORS_PER_LED;
|
Water.color_mode = MODE_COLORS_PER_LED;
|
||||||
// modes.push_back(Water);
|
modes.push_back(Water);
|
||||||
|
|
||||||
// mode Rainbow;
|
mode Rainbow;
|
||||||
// Rainbow.name = "Rainbow";
|
Rainbow.name = "Rainbow";
|
||||||
// Rainbow.value = POLYCHROME_V1_MODE_RAINBOW;
|
Rainbow.value = POLYCHROME_V1_MODE_RAINBOW;
|
||||||
// Rainbow.flags = MODE_FLAG_HAS_SPEED;
|
Rainbow.flags = MODE_FLAG_HAS_SPEED;
|
||||||
// Rainbow.speed_min = POLYCHROME_V1_SPEED_MIN_RAINBOW;
|
Rainbow.speed_min = POLYCHROME_V1_SPEED_MIN_RAINBOW;
|
||||||
// Rainbow.speed_max = POLYCHROME_V1_SPEED_MAX_RAINBOW;
|
Rainbow.speed_max = POLYCHROME_V1_SPEED_MAX_RAINBOW;
|
||||||
// Rainbow.speed = POLYCHROME_V1_SPEED_DEFAULT_RAINBOW;
|
Rainbow.speed = POLYCHROME_V1_SPEED_DEFAULT_RAINBOW;
|
||||||
// Rainbow.color_mode = MODE_COLORS_NONE;
|
Rainbow.color_mode = MODE_COLORS_NONE;
|
||||||
// modes.push_back(Rainbow);
|
modes.push_back(Rainbow);
|
||||||
|
*/
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
@ -276,134 +278,134 @@ RGBController_Polychrome::RGBController_Polychrome(PolychromeController* polychr
|
||||||
description = "ASRock Polychrome v2 Device";
|
description = "ASRock Polychrome v2 Device";
|
||||||
|
|
||||||
mode Off;
|
mode Off;
|
||||||
Off.name = "Off";
|
Off.name = "Off";
|
||||||
Off.value = POLYCHROME_V2_MODE_OFF;
|
Off.value = POLYCHROME_V2_MODE_OFF;
|
||||||
Off.flags = 0;
|
Off.flags = 0;
|
||||||
Off.color_mode = MODE_COLORS_NONE;
|
Off.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Off);
|
modes.push_back(Off);
|
||||||
|
|
||||||
mode Static;
|
mode Static;
|
||||||
Static.name = "Static";
|
Static.name = "Static";
|
||||||
Static.value = POLYCHROME_V2_MODE_STATIC;
|
Static.value = POLYCHROME_V2_MODE_STATIC;
|
||||||
Static.flags = MODE_FLAG_HAS_PER_LED_COLOR;
|
Static.flags = MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Static.color_mode = MODE_COLORS_PER_LED;
|
Static.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Static);
|
modes.push_back(Static);
|
||||||
|
|
||||||
mode Breathing;
|
mode Breathing;
|
||||||
Breathing.name = "Breathing";
|
Breathing.name = "Breathing";
|
||||||
Breathing.value = POLYCHROME_V2_MODE_BREATHING;
|
Breathing.value = POLYCHROME_V2_MODE_BREATHING;
|
||||||
Breathing.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
Breathing.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Breathing.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Breathing.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Breathing.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Breathing.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Breathing.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Breathing.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Breathing.color_mode = MODE_COLORS_PER_LED;
|
Breathing.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Breathing);
|
modes.push_back(Breathing);
|
||||||
|
|
||||||
mode Strobe;
|
mode Strobe;
|
||||||
Strobe.name = "Strobe";
|
Strobe.name = "Strobe";
|
||||||
Strobe.value = POLYCHROME_V2_MODE_STROBE;
|
Strobe.value = POLYCHROME_V2_MODE_STROBE;
|
||||||
Strobe.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
Strobe.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Strobe.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Strobe.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Strobe.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Strobe.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Strobe.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Strobe.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Strobe.color_mode = MODE_COLORS_PER_LED;
|
Strobe.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Strobe);
|
modes.push_back(Strobe);
|
||||||
|
|
||||||
mode SpectrumCycle;
|
mode SpectrumCycle;
|
||||||
SpectrumCycle.name = "Spectrum Cycle";
|
SpectrumCycle.name = "Spectrum Cycle";
|
||||||
SpectrumCycle.value = POLYCHROME_V2_MODE_SPECTRUM_CYCLE;
|
SpectrumCycle.value = POLYCHROME_V2_MODE_SPECTRUM_CYCLE;
|
||||||
SpectrumCycle.flags = MODE_FLAG_HAS_SPEED;
|
SpectrumCycle.flags = MODE_FLAG_HAS_SPEED;
|
||||||
SpectrumCycle.speed_min = POLYCHROME_V2_SPEED_MIN;
|
SpectrumCycle.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
SpectrumCycle.speed_max = POLYCHROME_V2_SPEED_MAX;
|
SpectrumCycle.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
SpectrumCycle.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
SpectrumCycle.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
SpectrumCycle.color_mode = MODE_COLORS_NONE;
|
SpectrumCycle.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(SpectrumCycle);
|
modes.push_back(SpectrumCycle);
|
||||||
|
|
||||||
mode Random;
|
mode Random;
|
||||||
Random.name = "Random";
|
Random.name = "Random";
|
||||||
Random.value = POLYCHROME_V2_MODE_RANDOM;
|
Random.value = POLYCHROME_V2_MODE_RANDOM;
|
||||||
Random.flags = MODE_FLAG_HAS_SPEED;
|
Random.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Random.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Random.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Random.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Random.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Random.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Random.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Random.color_mode = MODE_COLORS_NONE;
|
Random.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Random);
|
modes.push_back(Random);
|
||||||
|
|
||||||
mode Wave;
|
mode Wave;
|
||||||
Wave.name = "Wave";
|
Wave.name = "Wave";
|
||||||
Wave.value = POLYCHROME_V2_MODE_WAVE;
|
Wave.value = POLYCHROME_V2_MODE_WAVE;
|
||||||
Wave.flags = MODE_FLAG_HAS_SPEED;
|
Wave.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Wave.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Wave.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Wave.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Wave.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Wave.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Wave.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Wave.color_mode = MODE_COLORS_NONE;
|
Wave.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Wave);
|
modes.push_back(Wave);
|
||||||
|
|
||||||
mode Spring;
|
mode Spring;
|
||||||
Spring.name = "Spring";
|
Spring.name = "Spring";
|
||||||
Spring.value = POLYCHROME_V2_MODE_SPRING;
|
Spring.value = POLYCHROME_V2_MODE_SPRING;
|
||||||
Spring.flags = MODE_FLAG_HAS_SPEED;
|
Spring.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Spring.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Spring.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Spring.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Spring.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Spring.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Spring.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Spring.color_mode = MODE_COLORS_NONE;
|
Spring.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Spring);
|
modes.push_back(Spring);
|
||||||
|
|
||||||
mode Stack;
|
mode Stack;
|
||||||
Stack.name = "Stack";
|
Stack.name = "Stack";
|
||||||
Stack.value = POLYCHROME_V2_MODE_STACK;
|
Stack.value = POLYCHROME_V2_MODE_STACK;
|
||||||
Stack.flags = MODE_FLAG_HAS_SPEED;
|
Stack.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Stack.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Stack.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Stack.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Stack.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Stack.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Stack.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Stack.color_mode = MODE_COLORS_NONE;
|
Stack.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Stack);
|
modes.push_back(Stack);
|
||||||
|
|
||||||
mode Cram;
|
mode Cram;
|
||||||
Cram.name = "Cram";
|
Cram.name = "Cram";
|
||||||
Cram.value = POLYCHROME_V2_MODE_CRAM;
|
Cram.value = POLYCHROME_V2_MODE_CRAM;
|
||||||
Cram.flags = MODE_FLAG_HAS_SPEED;
|
Cram.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Cram.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Cram.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Cram.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Cram.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Cram.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Cram.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Cram.color_mode = MODE_COLORS_NONE;
|
Cram.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Cram);
|
modes.push_back(Cram);
|
||||||
|
|
||||||
mode Scan;
|
mode Scan;
|
||||||
Scan.name = "Scan";
|
Scan.name = "Scan";
|
||||||
Scan.value = POLYCHROME_V2_MODE_SCAN;
|
Scan.value = POLYCHROME_V2_MODE_SCAN;
|
||||||
Scan.flags = MODE_FLAG_HAS_SPEED;
|
Scan.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Scan.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Scan.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Scan.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Scan.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Scan.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Scan.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Scan.color_mode = MODE_COLORS_NONE;
|
Scan.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Scan);
|
modes.push_back(Scan);
|
||||||
|
|
||||||
mode Neon;
|
mode Neon;
|
||||||
Neon.name = "Neon";
|
Neon.name = "Neon";
|
||||||
Neon.value = POLYCHROME_V2_MODE_NEON;
|
Neon.value = POLYCHROME_V2_MODE_NEON;
|
||||||
Neon.flags = 0;
|
Neon.flags = 0;
|
||||||
Neon.color_mode = MODE_COLORS_NONE;
|
Neon.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Neon);
|
modes.push_back(Neon);
|
||||||
|
|
||||||
mode Water;
|
mode Water;
|
||||||
Water.name = "Water";
|
Water.name = "Water";
|
||||||
Water.value = POLYCHROME_V2_MODE_WATER;
|
Water.value = POLYCHROME_V2_MODE_WATER;
|
||||||
Water.flags = MODE_FLAG_HAS_SPEED;
|
Water.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Water.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Water.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Water.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Water.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Water.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Water.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Water.color_mode = MODE_COLORS_NONE;
|
Water.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Water);
|
modes.push_back(Water);
|
||||||
|
|
||||||
mode Rainbow;
|
mode Rainbow;
|
||||||
Rainbow.name = "Rainbow";
|
Rainbow.name = "Rainbow";
|
||||||
Rainbow.value = POLYCHROME_V2_MODE_RAINBOW;
|
Rainbow.value = POLYCHROME_V2_MODE_RAINBOW;
|
||||||
Rainbow.flags = MODE_FLAG_HAS_SPEED;
|
Rainbow.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Rainbow.speed_min = POLYCHROME_V2_SPEED_MIN;
|
Rainbow.speed_min = POLYCHROME_V2_SPEED_MIN;
|
||||||
Rainbow.speed_max = POLYCHROME_V2_SPEED_MAX;
|
Rainbow.speed_max = POLYCHROME_V2_SPEED_MAX;
|
||||||
Rainbow.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
Rainbow.speed = POLYCHROME_V2_SPEED_DEFAULT;
|
||||||
Rainbow.color_mode = MODE_COLORS_NONE;
|
Rainbow.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Rainbow);
|
modes.push_back(Rainbow);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
|
|
@ -52,8 +52,8 @@ enum
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
POLYCHROME_USB_LEDCOUNT_CFG = 0x02, // Config for LED Count
|
POLYCHROME_USB_LEDCOUNT_CFG = 0x02, // Config for LED Count
|
||||||
POLYCHROME_USB_RGSWAP_CFG = 0x03, // Config for RGSWAP
|
POLYCHROME_USB_RGSWAP_CFG = 0x03, // Config for RGSWAP
|
||||||
POLYCHROME_USB_ZONE_UNAVAILABLE = 0x1E, // Value from LEDCOUNT CFG if zone not present
|
POLYCHROME_USB_ZONE_UNAVAILABLE = 0x1E, // Value from LEDCOUNT CFG if zone not present
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,150 +15,150 @@
|
||||||
|
|
||||||
RGBController_PolychromeUSB::RGBController_PolychromeUSB(PolychromeUSBController* polychrome_ptr)
|
RGBController_PolychromeUSB::RGBController_PolychromeUSB(PolychromeUSBController* polychrome_ptr)
|
||||||
{
|
{
|
||||||
polychrome = polychrome_ptr;
|
polychrome = polychrome_ptr;
|
||||||
|
|
||||||
name = polychrome->GetDeviceName();
|
name = polychrome->GetDeviceName();
|
||||||
description = "ASRock Polychrome USB Device";
|
description = "ASRock Polychrome USB Device";
|
||||||
vendor = "ASRock";
|
vendor = "ASRock";
|
||||||
type = DEVICE_TYPE_MOTHERBOARD;
|
type = DEVICE_TYPE_MOTHERBOARD;
|
||||||
location = polychrome->GetDeviceLocation();
|
location = polychrome->GetDeviceLocation();
|
||||||
|
|
||||||
mode Off;
|
mode Off;
|
||||||
Off.name = "Off";
|
Off.name = "Off";
|
||||||
Off.value = POLYCHROME_USB_MODE_OFF;
|
Off.value = POLYCHROME_USB_MODE_OFF;
|
||||||
Off.flags = 0;
|
Off.flags = 0;
|
||||||
Off.color_mode = MODE_COLORS_NONE;
|
Off.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Off);
|
modes.push_back(Off);
|
||||||
|
|
||||||
mode Static;
|
mode Static;
|
||||||
Static.name = "Static";
|
Static.name = "Static";
|
||||||
Static.value = POLYCHROME_USB_MODE_STATIC;
|
Static.value = POLYCHROME_USB_MODE_STATIC;
|
||||||
Static.flags = MODE_FLAG_HAS_PER_LED_COLOR;
|
Static.flags = MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Static.color_mode = MODE_COLORS_PER_LED;
|
Static.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Static);
|
modes.push_back(Static);
|
||||||
|
|
||||||
mode Breathing;
|
mode Breathing;
|
||||||
Breathing.name = "Breathing";
|
Breathing.name = "Breathing";
|
||||||
Breathing.value = POLYCHROME_USB_MODE_BREATHING;
|
Breathing.value = POLYCHROME_USB_MODE_BREATHING;
|
||||||
Breathing.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
Breathing.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Breathing.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Breathing.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Breathing.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Breathing.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Breathing.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Breathing.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Breathing.color_mode = MODE_COLORS_PER_LED;
|
Breathing.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Breathing);
|
modes.push_back(Breathing);
|
||||||
|
|
||||||
mode Strobe;
|
mode Strobe;
|
||||||
Strobe.name = "Strobe";
|
Strobe.name = "Strobe";
|
||||||
Strobe.value = POLYCHROME_USB_MODE_STROBE;
|
Strobe.value = POLYCHROME_USB_MODE_STROBE;
|
||||||
Strobe.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
Strobe.flags = MODE_FLAG_HAS_SPEED | MODE_FLAG_HAS_PER_LED_COLOR;
|
||||||
Strobe.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Strobe.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Strobe.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Strobe.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Strobe.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Strobe.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Strobe.color_mode = MODE_COLORS_PER_LED;
|
Strobe.color_mode = MODE_COLORS_PER_LED;
|
||||||
modes.push_back(Strobe);
|
modes.push_back(Strobe);
|
||||||
|
|
||||||
mode SpectrumCycle;
|
mode SpectrumCycle;
|
||||||
SpectrumCycle.name = "Spectrum Cycle";
|
SpectrumCycle.name = "Spectrum Cycle";
|
||||||
SpectrumCycle.value = POLYCHROME_USB_MODE_SPECTRUM_CYCLE;
|
SpectrumCycle.value = POLYCHROME_USB_MODE_SPECTRUM_CYCLE;
|
||||||
SpectrumCycle.flags = MODE_FLAG_HAS_SPEED;
|
SpectrumCycle.flags = MODE_FLAG_HAS_SPEED;
|
||||||
SpectrumCycle.speed_min = POLYCHROME_USB_SPEED_MIN;
|
SpectrumCycle.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
SpectrumCycle.speed_max = POLYCHROME_USB_SPEED_MAX;
|
SpectrumCycle.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
SpectrumCycle.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
SpectrumCycle.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
SpectrumCycle.color_mode = MODE_COLORS_NONE;
|
SpectrumCycle.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(SpectrumCycle);
|
modes.push_back(SpectrumCycle);
|
||||||
|
|
||||||
mode Random;
|
mode Random;
|
||||||
Random.name = "Random";
|
Random.name = "Random";
|
||||||
Random.value = POLYCHROME_USB_MODE_RANDOM;
|
Random.value = POLYCHROME_USB_MODE_RANDOM;
|
||||||
Random.flags = MODE_FLAG_HAS_SPEED;
|
Random.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Random.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Random.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Random.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Random.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Random.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Random.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Random.color_mode = MODE_COLORS_NONE;
|
Random.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Random);
|
modes.push_back(Random);
|
||||||
|
|
||||||
mode Music;
|
mode Music;
|
||||||
Random.name = "Music";
|
Random.name = "Music";
|
||||||
Random.value = POLYCHROME_USB_MODE_RANDOM;
|
Random.value = POLYCHROME_USB_MODE_RANDOM;
|
||||||
Random.flags = MODE_FLAG_HAS_BRIGHTNESS;
|
Random.flags = MODE_FLAG_HAS_BRIGHTNESS;
|
||||||
Random.color_mode = MODE_COLORS_NONE;
|
Random.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Random);
|
modes.push_back(Random);
|
||||||
|
|
||||||
mode Wave;
|
mode Wave;
|
||||||
Wave.name = "Wave";
|
Wave.name = "Wave";
|
||||||
Wave.value = POLYCHROME_USB_MODE_WAVE;
|
Wave.value = POLYCHROME_USB_MODE_WAVE;
|
||||||
Wave.flags = MODE_FLAG_HAS_SPEED;
|
Wave.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Wave.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Wave.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Wave.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Wave.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Wave.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Wave.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Wave.color_mode = MODE_COLORS_NONE;
|
Wave.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Wave);
|
modes.push_back(Wave);
|
||||||
|
|
||||||
mode Spring;
|
mode Spring;
|
||||||
Spring.name = "Spring";
|
Spring.name = "Spring";
|
||||||
Spring.value = POLYCHROME_USB_MODE_SPRING;
|
Spring.value = POLYCHROME_USB_MODE_SPRING;
|
||||||
Spring.flags = MODE_FLAG_HAS_SPEED;
|
Spring.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Spring.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Spring.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Spring.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Spring.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Spring.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Spring.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Spring.color_mode = MODE_COLORS_NONE;
|
Spring.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Spring);
|
modes.push_back(Spring);
|
||||||
|
|
||||||
mode Stack;
|
mode Stack;
|
||||||
Stack.name = "Stack";
|
Stack.name = "Stack";
|
||||||
Stack.value = POLYCHROME_USB_MODE_STACK;
|
Stack.value = POLYCHROME_USB_MODE_STACK;
|
||||||
Stack.flags = MODE_FLAG_HAS_SPEED;
|
Stack.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Stack.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Stack.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Stack.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Stack.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Stack.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Stack.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Stack.color_mode = MODE_COLORS_NONE;
|
Stack.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Stack);
|
modes.push_back(Stack);
|
||||||
|
|
||||||
mode Cram;
|
mode Cram;
|
||||||
Cram.name = "Cram";
|
Cram.name = "Cram";
|
||||||
Cram.value = POLYCHROME_USB_MODE_CRAM;
|
Cram.value = POLYCHROME_USB_MODE_CRAM;
|
||||||
Cram.flags = MODE_FLAG_HAS_SPEED;
|
Cram.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Cram.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Cram.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Cram.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Cram.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Cram.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Cram.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Cram.color_mode = MODE_COLORS_NONE;
|
Cram.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Cram);
|
modes.push_back(Cram);
|
||||||
|
|
||||||
mode Scan;
|
mode Scan;
|
||||||
Scan.name = "Scan";
|
Scan.name = "Scan";
|
||||||
Scan.value = POLYCHROME_USB_MODE_SCAN;
|
Scan.value = POLYCHROME_USB_MODE_SCAN;
|
||||||
Scan.flags = MODE_FLAG_HAS_SPEED;
|
Scan.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Scan.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Scan.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Scan.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Scan.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Scan.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Scan.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Scan.color_mode = MODE_COLORS_NONE;
|
Scan.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Scan);
|
modes.push_back(Scan);
|
||||||
|
|
||||||
mode Neon;
|
mode Neon;
|
||||||
Neon.name = "Neon";
|
Neon.name = "Neon";
|
||||||
Neon.value = POLYCHROME_USB_MODE_NEON;
|
Neon.value = POLYCHROME_USB_MODE_NEON;
|
||||||
Neon.flags = 0;
|
Neon.flags = 0;
|
||||||
Neon.color_mode = MODE_COLORS_NONE;
|
Neon.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Neon);
|
modes.push_back(Neon);
|
||||||
|
|
||||||
mode Water;
|
mode Water;
|
||||||
Water.name = "Water";
|
Water.name = "Water";
|
||||||
Water.value = POLYCHROME_USB_MODE_WATER;
|
Water.value = POLYCHROME_USB_MODE_WATER;
|
||||||
Water.flags = MODE_FLAG_HAS_SPEED;
|
Water.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Water.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Water.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Water.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Water.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Water.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Water.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Water.color_mode = MODE_COLORS_NONE;
|
Water.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Water);
|
modes.push_back(Water);
|
||||||
|
|
||||||
mode Rainbow;
|
mode Rainbow;
|
||||||
Rainbow.name = "Rainbow";
|
Rainbow.name = "Rainbow";
|
||||||
Rainbow.value = POLYCHROME_USB_MODE_RAINBOW;
|
Rainbow.value = POLYCHROME_USB_MODE_RAINBOW;
|
||||||
Rainbow.flags = MODE_FLAG_HAS_SPEED;
|
Rainbow.flags = MODE_FLAG_HAS_SPEED;
|
||||||
Rainbow.speed_min = POLYCHROME_USB_SPEED_MIN;
|
Rainbow.speed_min = POLYCHROME_USB_SPEED_MIN;
|
||||||
Rainbow.speed_max = POLYCHROME_USB_SPEED_MAX;
|
Rainbow.speed_max = POLYCHROME_USB_SPEED_MAX;
|
||||||
Rainbow.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
Rainbow.speed = POLYCHROME_USB_SPEED_DEFAULT;
|
||||||
Rainbow.color_mode = MODE_COLORS_NONE;
|
Rainbow.color_mode = MODE_COLORS_NONE;
|
||||||
modes.push_back(Rainbow);
|
modes.push_back(Rainbow);
|
||||||
|
|
||||||
SetupZones();
|
SetupZones();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue