Update RGB Matrix effect map

This commit is contained in:
zvecr 2024-07-18 09:47:55 +01:00
parent 105458800f
commit 82c01e4433
2 changed files with 55 additions and 0 deletions

View File

@ -155,6 +155,21 @@
"0x2B": { "0x2B": {
"key": "SOLID_MULTISPLASH", "key": "SOLID_MULTISPLASH",
"group": "reactive" "group": "reactive"
},
"0x2C": {
"key": "FLOWER_BLOOMING"
},
"0x2D": {
"key": "STARLIGHT"
},
"0x2E": {
"key": "STARLIGHT_DUAL_SAT"
},
"0x2F": {
"key": "STARLIGHT_DUAL_HUE"
},
"0x30": {
"key": "RIVERFLOW"
} }
} }
} }

View File

@ -241,6 +241,26 @@ enum { ENABLED_RGB_MATRIX_EFFECTS = 0
| (1ULL << 0x2B) | (1ULL << 0x2B)
#endif #endif
#endif #endif
#ifdef ENABLE_RGB_MATRIX_FLOWER_BLOOMING
| (1ULL << 0x2C)
#endif
#ifdef ENABLE_RGB_MATRIX_STARLIGHT
| (1ULL << 0x2D)
#endif
#ifdef ENABLE_RGB_MATRIX_STARLIGHT_DUAL_SAT
| (1ULL << 0x2E)
#endif
#ifdef ENABLE_RGB_MATRIX_STARLIGHT_DUAL_HUE
| (1ULL << 0x2F)
#endif
#ifdef ENABLE_RGB_MATRIX_RIVERFLOW
| (1ULL << 0x30)
#endif
}; };
static const uint8_t rgb_matrix_effect_map[][2] PROGMEM = { static const uint8_t rgb_matrix_effect_map[][2] PROGMEM = {
{ 0x00, RGB_MATRIX_SOLID_COLOR}, { 0x00, RGB_MATRIX_SOLID_COLOR},
@ -458,6 +478,26 @@ static const uint8_t rgb_matrix_effect_map[][2] PROGMEM = {
{ 0x2B, RGB_MATRIX_SOLID_MULTISPLASH}, { 0x2B, RGB_MATRIX_SOLID_MULTISPLASH},
#endif #endif
#endif #endif
#ifdef ENABLE_RGB_MATRIX_FLOWER_BLOOMING
{ 0x2C, RGB_MATRIX_FLOWER_BLOOMING},
#endif
#ifdef ENABLE_RGB_MATRIX_STARLIGHT
{ 0x2D, RGB_MATRIX_STARLIGHT},
#endif
#ifdef ENABLE_RGB_MATRIX_STARLIGHT_DUAL_SAT
{ 0x2E, RGB_MATRIX_STARLIGHT_DUAL_SAT},
#endif
#ifdef ENABLE_RGB_MATRIX_STARLIGHT_DUAL_HUE
{ 0x2F, RGB_MATRIX_STARLIGHT_DUAL_HUE},
#endif
#ifdef ENABLE_RGB_MATRIX_RIVERFLOW
{ 0x30, RGB_MATRIX_RIVERFLOW},
#endif
}; };
uint8_t rgb_matrix_effect_to_id(uint8_t val) { uint8_t rgb_matrix_effect_to_id(uint8_t val) {