Migrate g_led_config to DD (JK1) (#25601)

This commit is contained in:
Jack Sangdahl
2025-09-09 03:03:52 -06:00
committed by GitHub
parent 0828fc4b6f
commit c1b428bb4e
32 changed files with 1203 additions and 615 deletions

View File

@@ -40,6 +40,76 @@
"animation": "cycle_all"
},
"driver": "ws2812",
"layout": [
{"matrix": [0, 0], "x": 0, "y": 0, "flags": 1},
{"matrix": [0, 1], "x": 15, "y": 0, "flags": 4},
{"matrix": [0, 2], "x": 30, "y": 0, "flags": 4},
{"matrix": [0, 3], "x": 45, "y": 0, "flags": 4},
{"matrix": [0, 4], "x": 60, "y": 0, "flags": 4},
{"matrix": [0, 5], "x": 75, "y": 0, "flags": 4},
{"matrix": [0, 6], "x": 90, "y": 0, "flags": 4},
{"matrix": [0, 7], "x": 105, "y": 0, "flags": 4},
{"matrix": [0, 8], "x": 120, "y": 0, "flags": 4},
{"matrix": [0, 9], "x": 135, "y": 0, "flags": 4},
{"matrix": [0, 10], "x": 150, "y": 0, "flags": 4},
{"matrix": [0, 11], "x": 165, "y": 0, "flags": 4},
{"matrix": [0, 12], "x": 180, "y": 0, "flags": 4},
{"matrix": [0, 13], "x": 203, "y": 0, "flags": 4},
{"matrix": [0, 14], "x": 224, "y": 0, "flags": 1},
{"matrix": [1, 14], "x": 224, "y": 16, "flags": 1},
{"matrix": [1, 12], "x": 188, "y": 16, "flags": 4},
{"matrix": [1, 11], "x": 173, "y": 16, "flags": 4},
{"matrix": [1, 10], "x": 158, "y": 16, "flags": 4},
{"matrix": [1, 9], "x": 143, "y": 16, "flags": 4},
{"matrix": [1, 8], "x": 128, "y": 16, "flags": 4},
{"matrix": [1, 7], "x": 113, "y": 16, "flags": 4},
{"matrix": [1, 6], "x": 98, "y": 16, "flags": 4},
{"matrix": [1, 5], "x": 83, "y": 16, "flags": 4},
{"matrix": [1, 4], "x": 68, "y": 16, "flags": 4},
{"matrix": [1, 3], "x": 53, "y": 16, "flags": 4},
{"matrix": [1, 2], "x": 38, "y": 16, "flags": 4},
{"matrix": [1, 1], "x": 23, "y": 16, "flags": 4},
{"matrix": [1, 0], "x": 4, "y": 16, "flags": 1},
{"matrix": [2, 0], "x": 6, "y": 32, "flags": 1},
{"matrix": [2, 1], "x": 26, "y": 32, "flags": 4},
{"matrix": [2, 2], "x": 41, "y": 32, "flags": 4},
{"matrix": [2, 3], "x": 56, "y": 32, "flags": 4},
{"matrix": [2, 4], "x": 71, "y": 32, "flags": 4},
{"matrix": [2, 5], "x": 86, "y": 32, "flags": 4},
{"matrix": [2, 6], "x": 101, "y": 32, "flags": 4},
{"matrix": [2, 7], "x": 116, "y": 32, "flags": 4},
{"matrix": [2, 8], "x": 131, "y": 32, "flags": 4},
{"matrix": [2, 9], "x": 146, "y": 32, "flags": 4},
{"matrix": [2, 10], "x": 161, "y": 32, "flags": 4},
{"matrix": [2, 11], "x": 176, "y": 32, "flags": 4},
{"matrix": [2, 12], "x": 191, "y": 32, "flags": 4},
{"matrix": [1, 13], "x": 206, "y": 24, "flags": 4},
{"matrix": [2, 14], "x": 224, "y": 32, "flags": 1},
{"matrix": [3, 14], "x": 224, "y": 48, "flags": 1},
{"matrix": [3, 13], "x": 210, "y": 48, "flags": 4},
{"matrix": [3, 11], "x": 189, "y": 48, "flags": 4},
{"matrix": [3, 10], "x": 169, "y": 48, "flags": 4},
{"matrix": [3, 9], "x": 154, "y": 48, "flags": 4},
{"matrix": [3, 8], "x": 139, "y": 48, "flags": 4},
{"matrix": [3, 7], "x": 124, "y": 48, "flags": 4},
{"matrix": [3, 6], "x": 109, "y": 48, "flags": 4},
{"matrix": [3, 5], "x": 94, "y": 48, "flags": 4},
{"matrix": [3, 4], "x": 79, "y": 48, "flags": 4},
{"matrix": [3, 3], "x": 64, "y": 48, "flags": 4},
{"matrix": [3, 2], "x": 49, "y": 48, "flags": 4},
{"matrix": [3, 1], "x": 34, "y": 48, "flags": 4},
{"matrix": [4, 3], "x": 21, "y": 48, "flags": 4},
{"matrix": [3, 0], "x": 2, "y": 48, "flags": 1},
{"matrix": [4, 0], "x": 2, "y": 64, "flags": 1},
{"matrix": [4, 1], "x": 21, "y": 64, "flags": 1},
{"matrix": [4, 2], "x": 39, "y": 64, "flags": 1},
{"matrix": [4, 5], "x": 96, "y": 64, "flags": 4},
{"matrix": [4, 9], "x": 152, "y": 64, "flags": 1},
{"matrix": [4, 10], "x": 171, "y": 64, "flags": 1},
{"matrix": [4, 11], "x": 195, "y": 64, "flags": 1},
{"matrix": [4, 13], "x": 210, "y": 64, "flags": 1},
{"matrix": [4, 14], "x": 224, "y": 64, "flags": 1}
],
"sat_steps": 8,
"val_steps": 8,
"speed_steps": 10,

View File

@@ -17,28 +17,6 @@
#include "quantum.h"
#ifdef RGB_MATRIX_ENABLE
led_config_t g_led_config = {
{
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 },
{ 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 42, 15 },
{ 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41,NO_LED, 43 },
{ 58, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, NO_LED,45, 44 },
{ 59, 60, 61, 57, NO_LED, 62, NO_LED, NO_LED, NO_LED, 63, 64, 65, NO_LED,66, 67 }
}, {
{0,0},{15,0},{30,0},{45,0},{60,0},{75,0},{90,0},{105,0},{120,0},{135,0},{150,0},{165,0},{180,0},{203,0},{224,0},
{224,16},{188,16},{173,16},{158,16},{143,16},{128,16},{113,16},{98,16},{83,16}, {68,16},{53,16},{38,16},{23,16},{4,16},
{6,32},{26,32},{41,32},{56,32},{71,32},{86,32},{101,32},{116,32},{131,32},{146,32},{161,32},{176,32},{191,32},{206,24},{224,32},
{224,48},{210,48},{189,48},{169,48},{154,48},{139,48},{124,48},{109,48},{94,48},{79,48},{64,48},{49,48},{34,48},{21,48},{2,48},
{2,64},{21,64},{39,64},{96,64},{152,64},{171,64},{195,64},{210,64},{224,64}
}, {
1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1,
1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1,
1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1,
1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1,
1, 1, 1, 4, 1, 1, 1, 1, 1
} };
bool rgb_matrix_indicators_kb(void) {
if (!rgb_matrix_indicators_user()) {
return false;