LED drivers: update keyboard LED configs (#23073)

* IS31FL3733: update keyboard LED config

* IS31FL3736: update keyboard LED config

* IS31FL3737: update keyboard LED config

* IS31FL3741: update keyboard LED config

* IS31FL3743A: update keyboard LED config

* AW20216S: update keyboard LED config

* SNLED27351: update keyboard LED config
This commit is contained in:
Ryan 2024-02-26 08:29:37 +11:00 committed by GitHub
parent 14d1d9639c
commit 65a04ead32
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
217 changed files with 17853 additions and 17853 deletions

View File

@ -18,68 +18,68 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, K_2, J_2, L_2 }, //D402 { 0, SW11_CS2, SW10_CS2, SW12_CS2 }, //D402
{ 0, K_3, J_3, L_3 }, //D403 { 0, SW11_CS3, SW10_CS3, SW12_CS3 }, //D403
{ 0, K_4, J_4, L_4 }, //D404 { 0, SW11_CS4, SW10_CS4, SW12_CS4 }, //D404
{ 0, K_5, J_5, L_5 }, //D405 { 0, SW11_CS5, SW10_CS5, SW12_CS5 }, //D405
{ 0, K_6, J_6, L_6 }, //D406 { 0, SW11_CS6, SW10_CS6, SW12_CS6 }, //D406
{ 0, K_7, J_7, L_7 }, //D407 { 0, SW11_CS7, SW10_CS7, SW12_CS7 }, //D407
{ 0, K_8, J_8, L_8 }, //D408 { 0, SW11_CS8, SW10_CS8, SW12_CS8 }, //D408
{ 0, K_9, J_9, L_9 }, //D409 { 0, SW11_CS9, SW10_CS9, SW12_CS9 }, //D409
{ 0, K_10, J_10, L_10 }, //D410 { 0, SW11_CS10, SW10_CS10, SW12_CS10 }, //D410
{ 0, K_11, J_11, L_11 }, //D411 { 0, SW11_CS11, SW10_CS11, SW12_CS11 }, //D411
{ 0, K_12, J_12, L_12 }, //D412 { 0, SW11_CS12, SW10_CS12, SW12_CS12 }, //D412
{ 0, K_13, J_13, L_13 }, //D413 { 0, SW11_CS13, SW10_CS13, SW12_CS13 }, //D413
{ 0, K_14, J_14, L_14 }, //D414 { 0, SW11_CS14, SW10_CS14, SW12_CS14 }, //D414
{ 0, K_15, J_15, L_15 }, //D415 { 0, SW11_CS15, SW10_CS15, SW12_CS15 }, //D415
{ 0, K_1, J_1, L_1 }, //D401 { 0, SW11_CS1, SW10_CS1, SW12_CS1 }, //D401
{ 0, H_4, G_4, I_4 }, //D420 { 0, SW8_CS4, SW7_CS4, SW9_CS4 }, //D420
{ 0, H_5, G_5, I_5 }, //D421 { 0, SW8_CS5, SW7_CS5, SW9_CS5 }, //D421
{ 0, H_6, G_6, I_6 }, //D422 { 0, SW8_CS6, SW7_CS6, SW9_CS6 }, //D422
{ 0, H_7, G_7, I_7 }, //D423 { 0, SW8_CS7, SW7_CS7, SW9_CS7 }, //D423
{ 0, H_8, G_8, I_8 }, //D424 { 0, SW8_CS8, SW7_CS8, SW9_CS8 }, //D424
{ 0, H_9, G_9, I_9 }, //D425 { 0, SW8_CS9, SW7_CS9, SW9_CS9 }, //D425
{ 0, H_10, G_10, I_10 }, //D426 { 0, SW8_CS10, SW7_CS10, SW9_CS10 }, //D426
{ 0, H_11, G_11, I_11 }, //D427 { 0, SW8_CS11, SW7_CS11, SW9_CS11 }, //D427
{ 0, H_12, G_12, I_12 }, //D428 { 0, SW8_CS12, SW7_CS12, SW9_CS12 }, //D428
{ 0, H_13, G_13, I_13 }, //D429 { 0, SW8_CS13, SW7_CS13, SW9_CS13 }, //D429
{ 0, H_14, G_14, I_14 }, //D430 { 0, SW8_CS14, SW7_CS14, SW9_CS14 }, //D430
{ 0, H_15, G_15, I_15 }, //D431 { 0, SW8_CS15, SW7_CS15, SW9_CS15 }, //D431
{ 0, K_16, J_16, L_16 }, //D416 { 0, SW11_CS16, SW10_CS16, SW12_CS16 }, //D416
{ 0, H_2, G_2, I_2 }, //D418 { 0, SW8_CS2, SW7_CS2, SW9_CS2 }, //D418
{ 0, H_3, G_3, I_3 }, //D419 { 0, SW8_CS3, SW7_CS3, SW9_CS3 }, //D419
{ 0, E_5, D_5, F_5 }, //D437 { 0, SW5_CS5, SW4_CS5, SW6_CS5 }, //D437
{ 0, E_6, D_6, F_6 }, //D438 { 0, SW5_CS6, SW4_CS6, SW6_CS6 }, //D438
{ 0, E_7, D_7, F_7 }, //D439 { 0, SW5_CS7, SW4_CS7, SW6_CS7 }, //D439
{ 0, E_8, D_8, F_8 }, //D440 { 0, SW5_CS8, SW4_CS8, SW6_CS8 }, //D440
{ 0, E_9, D_9, F_9 }, //D441 { 0, SW5_CS9, SW4_CS9, SW6_CS9 }, //D441
{ 0, E_10, D_10, F_10 }, //D442 { 0, SW5_CS10, SW4_CS10, SW6_CS10 }, //D442
{ 0, E_11, D_11, F_11 }, //D443 { 0, SW5_CS11, SW4_CS11, SW6_CS11 }, //D443
{ 0, E_12, D_12, F_12 }, //D444 { 0, SW5_CS12, SW4_CS12, SW6_CS12 }, //D444
{ 0, E_13, D_13, F_13 }, //D445 { 0, SW5_CS13, SW4_CS13, SW6_CS13 }, //D445
{ 0, E_14, D_14, F_14 }, //D446 { 0, SW5_CS14, SW4_CS14, SW6_CS14 }, //D446
{ 0, H_16, G_16, I_16 }, //D432 { 0, SW8_CS16, SW7_CS16, SW9_CS16 }, //D432
{ 0, H_1, G_1, I_1 }, //D417 { 0, SW8_CS1, SW7_CS1, SW9_CS1 }, //D417
{ 0, E_3, D_3, F_3 }, //D435 { 0, SW5_CS3, SW4_CS3, SW6_CS3 }, //D435
{ 0, E_4, D_4, F_4 }, //D436 { 0, SW5_CS4, SW4_CS4, SW6_CS4 }, //D436
{ 0, B_2, A_2, C_2 }, //D450 { 0, SW2_CS2, SW1_CS2, SW3_CS2 }, //D450
{ 0, B_3, A_3, C_3 }, //D451 { 0, SW2_CS3, SW1_CS3, SW3_CS3 }, //D451
{ 0, B_4, A_4, C_4 }, //D452 { 0, SW2_CS4, SW1_CS4, SW3_CS4 }, //D452
{ 0, B_6, A_6, C_6 }, //D454 { 0, SW2_CS6, SW1_CS6, SW3_CS6 }, //D454
{ 0, B_8, A_8, C_8 }, //D456 { 0, SW2_CS8, SW1_CS8, SW3_CS8 }, //D456
{ 0, B_9, A_9, C_9 }, //D457 { 0, SW2_CS9, SW1_CS9, SW3_CS9 }, //D457
{ 0, B_10, A_10, C_10 }, //D458 { 0, SW2_CS10, SW1_CS10, SW3_CS10 }, //D458
{ 0, B_12, A_12, C_12 }, //D460 { 0, SW2_CS12, SW1_CS12, SW3_CS12 }, //D460
{ 0, B_13, A_13, C_13 }, //D461 { 0, SW2_CS13, SW1_CS13, SW3_CS13 }, //D461
{ 0, E_15, D_15, F_15 }, //D447 { 0, SW5_CS15, SW4_CS15, SW6_CS15 }, //D447
{ 0, E_1, D_1, F_1 }, //D433 { 0, SW5_CS1, SW4_CS1, SW6_CS1 }, //D433
{ 0, E_2, D_2, F_2 }, //D434 { 0, SW5_CS2, SW4_CS2, SW6_CS2 }, //D434
{ 0, B_1, A_1, C_1 }, //D449 { 0, SW2_CS1, SW1_CS1, SW3_CS1 }, //D449
{ 0, B_7, A_7, C_7 }, //D455 { 0, SW2_CS7, SW1_CS7, SW3_CS7 }, //D455
{ 0, B_11, A_11, C_11 }, //D459 { 0, SW2_CS11, SW1_CS11, SW3_CS11 }, //D459
{ 0, B_14, A_14, C_14 }, //D462 { 0, SW2_CS14, SW1_CS14, SW3_CS14 }, //D462
{ 0, B_15, A_15, C_15 }, //D463 { 0, SW2_CS15, SW1_CS15, SW3_CS15 }, //D463
{ 0, B_16, A_16, C_16 } //D464 { 0, SW2_CS16, SW1_CS16, SW3_CS16 } //D464
}; };
#define XXX NO_LED #define XXX NO_LED

View File

@ -17,94 +17,94 @@
#include QMK_KEYBOARD_H #include QMK_KEYBOARD_H
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{0, G_1, I_1, H_1}, {0, SW7_CS1, SW9_CS1, SW8_CS1},
{0, G_3, I_3, H_3}, {0, SW7_CS3, SW9_CS3, SW8_CS3},
{0, G_4, I_4, H_4}, {0, SW7_CS4, SW9_CS4, SW8_CS4},
{0, G_5, I_5, H_5}, {0, SW7_CS5, SW9_CS5, SW8_CS5},
{0, G_6, I_6, H_6}, {0, SW7_CS6, SW9_CS6, SW8_CS6},
{0, G_7, I_7, H_7}, {0, SW7_CS7, SW9_CS7, SW8_CS7},
{0, G_8, I_8, H_8}, {0, SW7_CS8, SW9_CS8, SW8_CS8},
{0, G_9, I_9, H_9}, {0, SW7_CS9, SW9_CS9, SW8_CS9},
{0, G_10, I_10, H_10}, {0, SW7_CS10, SW9_CS10, SW8_CS10},
{0, G_11, I_11, H_11}, {0, SW7_CS11, SW9_CS11, SW8_CS11},
{0, G_12, I_12, H_12}, {0, SW7_CS12, SW9_CS12, SW8_CS12},
{0, G_13, I_13, H_13}, {0, SW7_CS13, SW9_CS13, SW8_CS13},
{0, G_14, I_14, H_14}, {0, SW7_CS14, SW9_CS14, SW8_CS14},
{0, G_15, I_15, H_15}, {0, SW7_CS15, SW9_CS15, SW8_CS15},
{0, D_1, F_1, E_1}, {0, SW4_CS1, SW6_CS1, SW5_CS1},
{0, D_2, F_2, E_2}, {0, SW4_CS2, SW6_CS2, SW5_CS2},
{0, D_3, F_3, E_3}, {0, SW4_CS3, SW6_CS3, SW5_CS3},
{0, D_4, F_4, E_4}, {0, SW4_CS4, SW6_CS4, SW5_CS4},
{0, D_5, F_5, E_5}, {0, SW4_CS5, SW6_CS5, SW5_CS5},
{0, D_6, F_6, E_6}, {0, SW4_CS6, SW6_CS6, SW5_CS6},
{0, D_7, F_7, E_7}, {0, SW4_CS7, SW6_CS7, SW5_CS7},
{0, D_8, F_8, E_8}, {0, SW4_CS8, SW6_CS8, SW5_CS8},
{0, D_9, F_9, E_9}, {0, SW4_CS9, SW6_CS9, SW5_CS9},
{0, D_10, F_10, E_10}, {0, SW4_CS10, SW6_CS10, SW5_CS10},
{0, D_11, F_11, E_11}, {0, SW4_CS11, SW6_CS11, SW5_CS11},
{0, D_12, F_12, E_12}, {0, SW4_CS12, SW6_CS12, SW5_CS12},
{0, D_13, F_13, E_13}, {0, SW4_CS13, SW6_CS13, SW5_CS13},
{0, D_14, F_14, E_14}, {0, SW4_CS14, SW6_CS14, SW5_CS14},
{0, D_15, F_15, E_15}, {0, SW4_CS15, SW6_CS15, SW5_CS15},
{0, A_1, C_1, B_1}, {0, SW1_CS1, SW3_CS1, SW2_CS1},
{0, A_2, C_2, B_2}, {0, SW1_CS2, SW3_CS2, SW2_CS2},
{0, A_3, C_3, B_3}, {0, SW1_CS3, SW3_CS3, SW2_CS3},
{0, A_4, C_4, B_4}, {0, SW1_CS4, SW3_CS4, SW2_CS4},
{0, A_5, C_5, B_5}, {0, SW1_CS5, SW3_CS5, SW2_CS5},
{0, A_6, C_6, B_6}, {0, SW1_CS6, SW3_CS6, SW2_CS6},
{0, A_7, C_7, B_7}, {0, SW1_CS7, SW3_CS7, SW2_CS7},
{0, A_8, C_8, B_8}, {0, SW1_CS8, SW3_CS8, SW2_CS8},
{0, A_9, C_9, B_9}, {0, SW1_CS9, SW3_CS9, SW2_CS9},
{0, A_10, C_10, B_10}, {0, SW1_CS10, SW3_CS10, SW2_CS10},
{0, A_11, C_11, B_11}, {0, SW1_CS11, SW3_CS11, SW2_CS11},
{0, A_12, C_12, B_12}, {0, SW1_CS12, SW3_CS12, SW2_CS12},
{0, A_13, C_13, B_13}, {0, SW1_CS13, SW3_CS13, SW2_CS13},
{0, A_14, C_14, B_14}, {0, SW1_CS14, SW3_CS14, SW2_CS14},
{0, A_15, C_15, B_15}, {0, SW1_CS15, SW3_CS15, SW2_CS15},
{1, G_1, I_1, H_1}, {1, SW7_CS1, SW9_CS1, SW8_CS1},
{1, G_2, I_2, H_2}, {1, SW7_CS2, SW9_CS2, SW8_CS2},
{1, G_3, I_3, H_3}, {1, SW7_CS3, SW9_CS3, SW8_CS3},
{1, G_4, I_4, H_4}, {1, SW7_CS4, SW9_CS4, SW8_CS4},
{1, G_5, I_5, H_5}, {1, SW7_CS5, SW9_CS5, SW8_CS5},
{1, G_6, I_6, H_6}, {1, SW7_CS6, SW9_CS6, SW8_CS6},
{1, G_7, I_7, H_7}, {1, SW7_CS7, SW9_CS7, SW8_CS7},
{1, G_8, I_8, H_8}, {1, SW7_CS8, SW9_CS8, SW8_CS8},
{1, G_9, I_9, H_9}, {1, SW7_CS9, SW9_CS9, SW8_CS9},
{1, G_10, I_10, H_10}, {1, SW7_CS10, SW9_CS10, SW8_CS10},
{1, G_11, I_11, H_11}, {1, SW7_CS11, SW9_CS11, SW8_CS11},
{1, G_12, I_12, H_12}, {1, SW7_CS12, SW9_CS12, SW8_CS12},
{1, G_13, I_13, H_13}, {1, SW7_CS13, SW9_CS13, SW8_CS13},
{1, G_14, I_14, H_14}, {1, SW7_CS14, SW9_CS14, SW8_CS14},
{1, G_15, I_15, H_15}, {1, SW7_CS15, SW9_CS15, SW8_CS15},
{1, D_1, F_1, E_1}, {1, SW4_CS1, SW6_CS1, SW5_CS1},
{1, D_2, F_2, E_2}, {1, SW4_CS2, SW6_CS2, SW5_CS2},
{1, D_3, F_3, E_3}, {1, SW4_CS3, SW6_CS3, SW5_CS3},
{1, D_4, F_4, E_4}, {1, SW4_CS4, SW6_CS4, SW5_CS4},
{1, D_5, F_5, E_5}, {1, SW4_CS5, SW6_CS5, SW5_CS5},
{1, D_6, F_6, E_6}, {1, SW4_CS6, SW6_CS6, SW5_CS6},
{1, D_7, F_7, E_7}, {1, SW4_CS7, SW6_CS7, SW5_CS7},
{1, D_8, F_8, E_8}, {1, SW4_CS8, SW6_CS8, SW5_CS8},
{1, D_9, F_9, E_9}, {1, SW4_CS9, SW6_CS9, SW5_CS9},
{1, D_10, F_10, E_10}, {1, SW4_CS10, SW6_CS10, SW5_CS10},
{1, D_11, F_11, E_11}, {1, SW4_CS11, SW6_CS11, SW5_CS11},
{1, D_12, F_12, E_12}, {1, SW4_CS12, SW6_CS12, SW5_CS12},
{1, D_13, F_13, E_13}, {1, SW4_CS13, SW6_CS13, SW5_CS13},
{1, D_14, F_14, E_14}, {1, SW4_CS14, SW6_CS14, SW5_CS14},
{1, D_15, F_15, E_15}, {1, SW4_CS15, SW6_CS15, SW5_CS15},
{1, A_1, C_1, B_1}, {1, SW1_CS1, SW3_CS1, SW2_CS1},
{1, A_2, C_2, B_2}, {1, SW1_CS2, SW3_CS2, SW2_CS2},
{1, A_3, C_3, B_3}, {1, SW1_CS3, SW3_CS3, SW2_CS3},
{1, A_5, C_5, B_5}, {1, SW1_CS5, SW3_CS5, SW2_CS5},
{1, A_6, C_6, B_6}, {1, SW1_CS6, SW3_CS6, SW2_CS6},
{1, A_7, C_7, B_7}, {1, SW1_CS7, SW3_CS7, SW2_CS7},
{1, A_8, C_8, B_8}, {1, SW1_CS8, SW3_CS8, SW2_CS8},
{1, A_9, C_9, B_9}, {1, SW1_CS9, SW3_CS9, SW2_CS9},
{1, A_10, C_10, B_10}, {1, SW1_CS10, SW3_CS10, SW2_CS10},
{1, A_11, C_11, B_11}, {1, SW1_CS11, SW3_CS11, SW2_CS11},
{1, A_12, C_12, B_12}, {1, SW1_CS12, SW3_CS12, SW2_CS12},
{1, A_13, C_13, B_13}, {1, SW1_CS13, SW3_CS13, SW2_CS13},
{1, A_14, C_14, B_14}, {1, SW1_CS14, SW3_CS14, SW2_CS14},
{1, A_15, C_15, B_15}, {1, SW1_CS15, SW3_CS15, SW2_CS15},
{0, G_2, I_2, H_2}, {0, SW7_CS2, SW9_CS2, SW8_CS2},
{1, A_4, C_4, B_4} {1, SW1_CS4, SW3_CS4, SW2_CS4}
}; };

View File

@ -26,98 +26,98 @@ const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
* | | | B location * | | | B location
* | | | | */ * | | | | */
// First row // First row
{0, CS7_SW9 , CS9_SW9 , CS8_SW9 }, //ESC 0 {0, SW9_CS7 , SW9_CS9 , SW9_CS8 }, //ESC 0
{0, CS7_SW8 , CS9_SW8 , CS8_SW8 }, //F1 1 {0, SW8_CS7 , SW8_CS9 , SW8_CS8 }, //F1 1
{0, CS7_SW7 , CS9_SW7 , CS8_SW7 }, //F2 2 {0, SW7_CS7 , SW7_CS9 , SW7_CS8 }, //F2 2
{0, CS7_SW6 , CS9_SW6 , CS8_SW6 }, //F3 3 {0, SW6_CS7 , SW6_CS9 , SW6_CS8 }, //F3 3
{0, CS7_SW5 , CS9_SW5 , CS8_SW5 }, //F4 4 {0, SW5_CS7 , SW5_CS9 , SW5_CS8 }, //F4 4
{0, CS7_SW4 , CS9_SW4 , CS8_SW4 }, //F5 5 {0, SW4_CS7 , SW4_CS9 , SW4_CS8 }, //F5 5
{0, CS7_SW3 , CS9_SW3 , CS8_SW3 }, //F6 6 {0, SW3_CS7 , SW3_CS9 , SW3_CS8 }, //F6 6
{0, CS7_SW2 , CS9_SW2 , CS8_SW2 }, //F7 7 {0, SW2_CS7 , SW2_CS9 , SW2_CS8 }, //F7 7
{0, CS7_SW1 , CS9_SW1 , CS8_SW1 }, //F8 8 {0, SW1_CS7 , SW1_CS9 , SW1_CS8 }, //F8 8
{0, CS18_SW2, CS16_SW2, CS17_SW2 }, //F9 9 {0, SW2_CS18, SW2_CS16, SW2_CS17 }, //F9 9
{0, CS18_SW3, CS16_SW3, CS17_SW3 }, //F10 10 {0, SW3_CS18, SW3_CS16, SW3_CS17 }, //F10 10
{0, CS18_SW4, CS16_SW4, CS17_SW4 }, //F11 11 {0, SW4_CS18, SW4_CS16, SW4_CS17 }, //F11 11
{0, CS18_SW6, CS16_SW6, CS17_SW6 }, //F12 12 {0, SW6_CS18, SW6_CS16, SW6_CS17 }, //F12 12
{0, CS18_SW7, CS16_SW7, CS17_SW7 }, //PRI 13 {0, SW7_CS18, SW7_CS16, SW7_CS17 }, //PRI 13
{0, CS18_SW8, CS16_SW8, CS17_SW8 }, //SCR 14 {0, SW8_CS18, SW8_CS16, SW8_CS17 }, //SCR 14
{0, CS18_SW9, CS16_SW9, CS17_SW9 }, //PAUS 15 {0, SW9_CS18, SW9_CS16, SW9_CS17 }, //PAUS 15
//Second row //Second row
{0, CS12_SW9, CS11_SW9, CS10_SW9 }, //GRAVE 16 {0, SW9_CS12, SW9_CS11, SW9_CS10 }, //GRAVE 16
{0, CS12_SW8, CS11_SW8, CS10_SW8 }, //1 17 {0, SW8_CS12, SW8_CS11, SW8_CS10 }, //1 17
{0, CS12_SW7, CS11_SW7, CS10_SW7 }, //2 18 {0, SW7_CS12, SW7_CS11, SW7_CS10 }, //2 18
{0, CS12_SW6, CS11_SW6, CS10_SW6 }, //3 19 {0, SW6_CS12, SW6_CS11, SW6_CS10 }, //3 19
{0, CS12_SW5, CS11_SW5, CS10_SW5 }, //4 20 {0, SW5_CS12, SW5_CS11, SW5_CS10 }, //4 20
{0, CS12_SW4, CS11_SW4, CS10_SW4 }, //5 21 {0, SW4_CS12, SW4_CS11, SW4_CS10 }, //5 21
{0, CS12_SW3, CS11_SW3, CS10_SW3 }, //6 22 {0, SW3_CS12, SW3_CS11, SW3_CS10 }, //6 22
{0, CS12_SW2, CS11_SW2, CS10_SW2 }, //7 23 {0, SW2_CS12, SW2_CS11, SW2_CS10 }, //7 23
{0, CS12_SW1, CS11_SW1, CS10_SW1 }, //8 24 {0, SW1_CS12, SW1_CS11, SW1_CS10 }, //8 24
{0, CS15_SW1, CS13_SW1, CS14_SW1 }, //9 25 {0, SW1_CS15, SW1_CS13, SW1_CS14 }, //9 25
{0, CS15_SW2, CS13_SW2, CS14_SW2 }, //0 26 {0, SW2_CS15, SW2_CS13, SW2_CS14 }, //0 26
{0, CS15_SW3, CS13_SW3, CS14_SW3 }, //MINUS 27 {0, SW3_CS15, SW3_CS13, SW3_CS14 }, //MINUS 27
{0, CS15_SW4, CS13_SW4, CS14_SW4 }, //PLUS 28 {0, SW4_CS15, SW4_CS13, SW4_CS14 }, //PLUS 28
{0, CS15_SW5, CS13_SW5, CS14_SW5 }, //BKSP 29 {0, SW5_CS15, SW5_CS13, SW5_CS14 }, //BKSP 29
{0, CS15_SW7, CS13_SW7, CS14_SW7 }, //INS 30 {0, SW7_CS15, SW7_CS13, SW7_CS14 }, //INS 30
{0, CS15_SW8, CS13_SW8, CS14_SW8 }, //HOME 31 {0, SW8_CS15, SW8_CS13, SW8_CS14 }, //HOME 31
{0, CS15_SW9, CS13_SW9, CS14_SW9 }, //PGUP 32 {0, SW9_CS15, SW9_CS13, SW9_CS14 }, //PGUP 32
//Third row //Third row
{0, CS4_SW9 , CS6_SW9 , CS5_SW9 }, //TAB 33 {0, SW9_CS4 , SW9_CS6 , SW9_CS5 }, //TAB 33
{0, CS4_SW8 , CS6_SW8 , CS5_SW8 }, //Q 34 {0, SW8_CS4 , SW8_CS6 , SW8_CS5 }, //Q 34
{0, CS4_SW7 , CS6_SW7 , CS5_SW7 }, //W 35 {0, SW7_CS4 , SW7_CS6 , SW7_CS5 }, //W 35
{0, CS4_SW6 , CS6_SW6 , CS5_SW6 }, //E 36 {0, SW6_CS4 , SW6_CS6 , SW6_CS5 }, //E 36
{0, CS4_SW5 , CS6_SW5 , CS5_SW5 }, //R 37 {0, SW5_CS4 , SW5_CS6 , SW5_CS5 }, //R 37
{0, CS4_SW4 , CS6_SW4 , CS5_SW4 }, //T 38 {0, SW4_CS4 , SW4_CS6 , SW4_CS5 }, //T 38
{0, CS4_SW3 , CS6_SW3 , CS5_SW3 }, //Y 39 {0, SW3_CS4 , SW3_CS6 , SW3_CS5 }, //Y 39
{0, CS4_SW2 , CS6_SW2 , CS5_SW2 }, //U 40 {0, SW2_CS4 , SW2_CS6 , SW2_CS5 }, //U 40
{0, CS4_SW1 , CS6_SW1 , CS5_SW1 }, //I 41 {0, SW1_CS4 , SW1_CS6 , SW1_CS5 }, //I 41
{0, CS3_SW2 , CS1_SW2 , CS2_SW2 }, //O 42 {0, SW2_CS3 , SW2_CS1 , SW2_CS2 }, //O 42
{0, CS3_SW3 , CS1_SW3 , CS2_SW3 }, //P 43 {0, SW3_CS3 , SW3_CS1 , SW3_CS2 }, //P 43
{0, CS3_SW4 , CS1_SW4 , CS2_SW4 }, //LBRKT 44 {0, SW4_CS3 , SW4_CS1 , SW4_CS2 }, //LBRKT 44
{0, CS3_SW5 , CS1_SW5 , CS2_SW5 }, //RBRKT 45 {0, SW5_CS3 , SW5_CS1 , SW5_CS2 }, //RBRKT 45
{0, CS3_SW6 , CS1_SW6 , CS2_SW6 }, //BSLS 46 {0, SW6_CS3 , SW6_CS1 , SW6_CS2 }, //BSLS 46
{0, CS3_SW7 , CS1_SW7 , CS2_SW7 }, //DEL 47 {0, SW7_CS3 , SW7_CS1 , SW7_CS2 }, //DEL 47
{0, CS3_SW8 , CS1_SW8 , CS2_SW8 }, //END 48 {0, SW8_CS3 , SW8_CS1 , SW8_CS2 }, //END 48
{0, CS3_SW9 , CS1_SW9 , CS2_SW9 }, //PGDN 49 {0, SW9_CS3 , SW9_CS1 , SW9_CS2 }, //PGDN 49
//Fourth row //Fourth row
{0, CS33_SW9, CS32_SW9, CS31_SW9 }, //CAPS 50 {0, SW9_CS33, SW9_CS32, SW9_CS31 }, //CAPS 50
{0, CS33_SW8, CS32_SW8, CS31_SW8 }, //A 51 {0, SW8_CS33, SW8_CS32, SW8_CS31 }, //A 51
{0, CS33_SW7, CS32_SW7, CS31_SW7 }, //S 52 {0, SW7_CS33, SW7_CS32, SW7_CS31 }, //S 52
{0, CS33_SW6, CS32_SW6, CS31_SW6 }, //D 53 {0, SW6_CS33, SW6_CS32, SW6_CS31 }, //D 53
{0, CS33_SW5, CS32_SW5, CS31_SW5 }, //F 54 {0, SW5_CS33, SW5_CS32, SW5_CS31 }, //F 54
{0, CS33_SW4, CS32_SW4, CS31_SW4 }, //G 55 {0, SW4_CS33, SW4_CS32, SW4_CS31 }, //G 55
{0, CS33_SW3, CS32_SW3, CS31_SW3 }, //H 56 {0, SW3_CS33, SW3_CS32, SW3_CS31 }, //H 56
{0, CS33_SW2, CS32_SW2, CS31_SW2 }, //J 57 {0, SW2_CS33, SW2_CS32, SW2_CS31 }, //J 57
{0, CS33_SW1, CS32_SW1, CS31_SW1 }, //K 58 {0, SW1_CS33, SW1_CS32, SW1_CS31 }, //K 58
{0, CS39_SW2, CS38_SW2, CS37_SW2 }, //L 59 {0, SW2_CS39, SW2_CS38, SW2_CS37 }, //L 59
{0, CS39_SW3, CS38_SW3, CS37_SW3 }, //COLON 60 {0, SW3_CS39, SW3_CS38, SW3_CS37 }, //COLON 60
{0, CS39_SW4, CS38_SW4, CS37_SW4 }, //QUOTE 61 {0, SW4_CS39, SW4_CS38, SW4_CS37 }, //QUOTE 61
{0, CS39_SW6, CS38_SW6, CS37_SW6 }, //ENTER 62 {0, SW6_CS39, SW6_CS38, SW6_CS37 }, //ENTER 62
//Fifth row //Fifth row
{0, CS30_SW9, CS28_SW9, CS29_SW9 }, //LSFT 63 {0, SW9_CS30, SW9_CS28, SW9_CS29 }, //LSFT 63
{0, CS30_SW7, CS28_SW7, CS29_SW7 }, //Z 64 {0, SW7_CS30, SW7_CS28, SW7_CS29 }, //Z 64
{0, CS30_SW6, CS28_SW6, CS29_SW6 }, //X 65 {0, SW6_CS30, SW6_CS28, SW6_CS29 }, //X 65
{0, CS30_SW5, CS28_SW5, CS29_SW5 }, //C 66 {0, SW5_CS30, SW5_CS28, SW5_CS29 }, //C 66
{0, CS30_SW4, CS28_SW4, CS29_SW4 }, //V 67 {0, SW4_CS30, SW4_CS28, SW4_CS29 }, //V 67
{0, CS30_SW3, CS28_SW3, CS29_SW3 }, //B 68 {0, SW3_CS30, SW3_CS28, SW3_CS29 }, //B 68
{0, CS30_SW2, CS28_SW2, CS29_SW2 }, //N 69 {0, SW2_CS30, SW2_CS28, SW2_CS29 }, //N 69
{0, CS30_SW1, CS28_SW1, CS29_SW1 }, //M 70 {0, SW1_CS30, SW1_CS28, SW1_CS29 }, //M 70
{0, CS36_SW1, CS35_SW1, CS34_SW1 }, //COMMA 71 {0, SW1_CS36, SW1_CS35, SW1_CS34 }, //COMMA 71
{0, CS36_SW3, CS35_SW3, CS34_SW3 }, //DOT 72 {0, SW3_CS36, SW3_CS35, SW3_CS34 }, //DOT 72
{0, CS36_SW4, CS35_SW4, CS34_SW4 }, //SLASH 73 {0, SW4_CS36, SW4_CS35, SW4_CS34 }, //SLASH 73
{0, CS36_SW6, CS35_SW6, CS34_SW6 }, //RSFT 74 {0, SW6_CS36, SW6_CS35, SW6_CS34 }, //RSFT 74
{0, CS36_SW7, CS35_SW7, CS34_SW7 }, //UP 75 {0, SW7_CS36, SW7_CS35, SW7_CS34 }, //UP 75
//Sixth row //Sixth row
{0, CS27_SW9, CS25_SW9, CS26_SW9 }, //LCTRL 76 {0, SW9_CS27, SW9_CS25, SW9_CS26 }, //LCTRL 76
{0, CS27_SW7, CS25_SW7, CS26_SW7 }, //LWIN 77 {0, SW7_CS27, SW7_CS25, SW7_CS26 }, //LWIN 77
{0, CS27_SW6, CS25_SW6, CS26_SW6 }, //LALT 78 {0, SW6_CS27, SW6_CS25, SW6_CS26 }, //LALT 78
{0, CS27_SW5, CS25_SW5, CS26_SW5 }, //SPACE 79 {0, SW5_CS27, SW5_CS25, SW5_CS26 }, //SPACE 79
{0, CS27_SW3, CS25_SW3, CS26_SW3 }, //RALT 80 {0, SW3_CS27, SW3_CS25, SW3_CS26 }, //RALT 80
{0, CS24_SW4, CS23_SW4, CS22_SW4 }, //RGUI 81 {0, SW4_CS24, SW4_CS23, SW4_CS22 }, //RGUI 81
{0, CS24_SW5, CS23_SW5, CS22_SW5 }, //MENU 82 {0, SW5_CS24, SW5_CS23, SW5_CS22 }, //MENU 82
{0, CS24_SW6, CS23_SW6, CS22_SW6 }, //RCTRL 83 {0, SW6_CS24, SW6_CS23, SW6_CS22 }, //RCTRL 83
{0, CS24_SW1, CS23_SW1, CS22_SW1 }, //LEFT 84 {0, SW1_CS24, SW1_CS23, SW1_CS22 }, //LEFT 84
{0, CS24_SW2, CS23_SW2, CS22_SW2 }, //DOWN 85 {0, SW2_CS24, SW2_CS23, SW2_CS22 }, //DOWN 85
{0, CS24_SW3, CS23_SW3, CS22_SW3 }, //RIGHT 86 {0, SW3_CS24, SW3_CS23, SW3_CS22 }, //RIGHT 86
}; };

View File

@ -25,103 +25,103 @@ const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
* | | | B location * | | | B location
* | | | | */ * | | | | */
/*row0*/ /*row0*/
{1, A_1, B_1, C_1}, {1, CB1_CA1, CB2_CA1, CB3_CA1},
{1, A_2, B_2, C_2}, {1, CB1_CA2, CB2_CA2, CB3_CA2},
{1, A_3, B_3, C_3}, {1, CB1_CA3, CB2_CA3, CB3_CA3},
{1, A_4, B_4, C_4}, {1, CB1_CA4, CB2_CA4, CB3_CA4},
{1, A_5, B_5, C_5}, {1, CB1_CA5, CB2_CA5, CB3_CA5},
{1, A_6, B_6, C_6}, {1, CB1_CA6, CB2_CA6, CB3_CA6},
{1, A_7, B_7, C_7}, {1, CB1_CA7, CB2_CA7, CB3_CA7},
{1, A_8, B_8, C_8}, {1, CB1_CA8, CB2_CA8, CB3_CA8},
{1, A_9, B_9, C_9}, {1, CB1_CA9, CB2_CA9, CB3_CA9},
{1, A_10, B_10, C_10}, {1, CB1_CA10, CB2_CA10, CB3_CA10},
{1, A_11, B_11, C_11}, {1, CB1_CA11, CB2_CA11, CB3_CA11},
{1, A_12, B_12, C_12}, {1, CB1_CA12, CB2_CA12, CB3_CA12},
{1, A_13, B_13, C_13}, {1, CB1_CA13, CB2_CA13, CB3_CA13},
{1, A_14, B_14, C_14}, {1, CB1_CA14, CB2_CA14, CB3_CA14},
{1, A_15, B_15, C_15}, {1, CB1_CA15, CB2_CA15, CB3_CA15},
{1, A_16, B_16, C_16}, {1, CB1_CA16, CB2_CA16, CB3_CA16},
/*row1*/ /*row1*/
{0, A_1, B_1, C_1}, {0, CB1_CA1, CB2_CA1, CB3_CA1},
{0, A_2, B_2, C_2}, {0, CB1_CA2, CB2_CA2, CB3_CA2},
{0, A_3, B_3, C_3}, {0, CB1_CA3, CB2_CA3, CB3_CA3},
{0, A_4, B_4, C_4}, {0, CB1_CA4, CB2_CA4, CB3_CA4},
{0, A_5, B_5, C_5}, {0, CB1_CA5, CB2_CA5, CB3_CA5},
{0, A_6, B_6, C_6}, {0, CB1_CA6, CB2_CA6, CB3_CA6},
{0, A_7, B_7, C_7}, {0, CB1_CA7, CB2_CA7, CB3_CA7},
{0, A_8, B_8, C_8}, {0, CB1_CA8, CB2_CA8, CB3_CA8},
{0, A_9, B_9, C_9}, {0, CB1_CA9, CB2_CA9, CB3_CA9},
{0, A_10, B_10, C_10}, {0, CB1_CA10, CB2_CA10, CB3_CA10},
{0, A_11, B_11, C_11}, {0, CB1_CA11, CB2_CA11, CB3_CA11},
{0, A_12, B_12, C_12}, {0, CB1_CA12, CB2_CA12, CB3_CA12},
{0, A_13, B_13, C_13}, {0, CB1_CA13, CB2_CA13, CB3_CA13},
{0, A_14, B_14, C_14}, {0, CB1_CA14, CB2_CA14, CB3_CA14},
{1, D_1, E_1, F_1}, {1, CB4_CA1, CB5_CA1, CB6_CA1},
{1, D_2, E_2, F_2}, {1, CB4_CA2, CB5_CA2, CB6_CA2},
{1, D_3, E_3, F_3}, {1, CB4_CA3, CB5_CA3, CB6_CA3},
/*row2*/ /*row2*/
{0, D_1, E_1, F_1}, {0, CB4_CA1, CB5_CA1, CB6_CA1},
{0, D_2, E_2, F_2}, {0, CB4_CA2, CB5_CA2, CB6_CA2},
{0, D_3, E_3, F_3}, {0, CB4_CA3, CB5_CA3, CB6_CA3},
{0, D_4, E_4, F_4}, {0, CB4_CA4, CB5_CA4, CB6_CA4},
{0, D_5, E_5, F_5}, {0, CB4_CA5, CB5_CA5, CB6_CA5},
{0, D_6, E_6, F_6}, {0, CB4_CA6, CB5_CA6, CB6_CA6},
{0, D_7, E_7, F_7}, {0, CB4_CA7, CB5_CA7, CB6_CA7},
{0, D_8, E_8, F_8}, {0, CB4_CA8, CB5_CA8, CB6_CA8},
{0, D_9, E_9, F_9}, {0, CB4_CA9, CB5_CA9, CB6_CA9},
{0, D_10, E_10, F_10}, {0, CB4_CA10, CB5_CA10, CB6_CA10},
{0, D_11, E_11, F_11}, {0, CB4_CA11, CB5_CA11, CB6_CA11},
{0, D_12, E_12, F_12}, {0, CB4_CA12, CB5_CA12, CB6_CA12},
{0, D_13, E_13, F_13}, {0, CB4_CA13, CB5_CA13, CB6_CA13},
{0, D_14, E_14, F_14}, {0, CB4_CA14, CB5_CA14, CB6_CA14},
{1, G_1, H_1, I_1}, {1, CB7_CA1, CB8_CA1, CB9_CA1},
{1, G_2, H_2, I_2}, {1, CB7_CA2, CB8_CA2, CB9_CA2},
{1, G_3, H_3, I_3}, {1, CB7_CA3, CB8_CA3, CB9_CA3},
/*row3*/ /*row3*/
{0, G_1, H_1, I_1}, {0, CB7_CA1, CB8_CA1, CB9_CA1},
{0, G_2, H_2, I_2}, {0, CB7_CA2, CB8_CA2, CB9_CA2},
{0, G_3, H_3, I_3}, {0, CB7_CA3, CB8_CA3, CB9_CA3},
{0, G_4, H_4, I_4}, {0, CB7_CA4, CB8_CA4, CB9_CA4},
{0, G_5, H_5, I_5}, {0, CB7_CA5, CB8_CA5, CB9_CA5},
{0, G_6, H_6, I_6}, {0, CB7_CA6, CB8_CA6, CB9_CA6},
{0, G_7, H_7, I_7}, {0, CB7_CA7, CB8_CA7, CB9_CA7},
{0, G_8, H_8, I_8}, {0, CB7_CA8, CB8_CA8, CB9_CA8},
{0, G_9, H_9, I_9}, {0, CB7_CA9, CB8_CA9, CB9_CA9},
{0, G_10, H_10, I_10}, {0, CB7_CA10, CB8_CA10, CB9_CA10},
{0, G_11, H_11, I_11}, {0, CB7_CA11, CB8_CA11, CB9_CA11},
{0, G_12, H_12, I_12}, {0, CB7_CA12, CB8_CA12, CB9_CA12},
{0, G_13, H_13, I_13}, {0, CB7_CA13, CB8_CA13, CB9_CA13},
/*row4*/ /*row4*/
{0, J_1, K_1, L_1}, {0, CB10_CA1, CB11_CA1, CB12_CA1},
{0, J_2, K_2, L_2}, {0, CB10_CA2, CB11_CA2, CB12_CA2},
{0, J_3, K_3, L_3}, {0, CB10_CA3, CB11_CA3, CB12_CA3},
{0, J_4, K_4, L_4}, {0, CB10_CA4, CB11_CA4, CB12_CA4},
{0, J_5, K_5, L_5}, {0, CB10_CA5, CB11_CA5, CB12_CA5},
{0, J_6, K_6, L_6}, {0, CB10_CA6, CB11_CA6, CB12_CA6},
{0, J_7, K_7, L_7}, {0, CB10_CA7, CB11_CA7, CB12_CA7},
{0, J_8, K_8, L_8}, {0, CB10_CA8, CB11_CA8, CB12_CA8},
{0, J_9, K_9, L_9}, {0, CB10_CA9, CB11_CA9, CB12_CA9},
{0, J_10, K_10, L_10}, {0, CB10_CA10, CB11_CA10, CB12_CA10},
{0, J_11, K_11, L_11}, {0, CB10_CA11, CB11_CA11, CB12_CA11},
{0, J_12, K_12, L_12}, {0, CB10_CA12, CB11_CA12, CB12_CA12},
{1, J_4, K_4, L_4}, {1, CB10_CA4, CB11_CA4, CB12_CA4},
/*row5*/ /*row5*/
{0, J_13, K_13, L_13}, {0, CB10_CA13, CB11_CA13, CB12_CA13},
{0, J_14, K_14, L_14}, {0, CB10_CA14, CB11_CA14, CB12_CA14},
{0, J_15, K_15, L_15}, {0, CB10_CA15, CB11_CA15, CB12_CA15},
{0, J_16, K_16, L_16}, {0, CB10_CA16, CB11_CA16, CB12_CA16},
{0, G_14, H_14, I_14}, {0, CB7_CA14, CB8_CA14, CB9_CA14},
{0, G_15, H_15, I_15}, {0, CB7_CA15, CB8_CA15, CB9_CA15},
{0, G_16, H_16, I_16}, {0, CB7_CA16, CB8_CA16, CB9_CA16},
{0, D_15, E_15, F_15}, {0, CB4_CA15, CB5_CA15, CB6_CA15},
{1, J_1, K_1, L_1}, {1, CB10_CA1, CB11_CA1, CB12_CA1},
{1, J_2, K_2, L_2}, {1, CB10_CA2, CB11_CA2, CB12_CA2},
{1, J_3, K_3, L_3}, {1, CB10_CA3, CB11_CA3, CB12_CA3},
}; };
#endif // RGB_MATRIX_ENABLE #endif // RGB_MATRIX_ENABLE

View File

@ -25,124 +25,124 @@ const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
* | | | B location * | | | B location
* | | | | */ * | | | | */
/*row0*/ /*row0*/
{1, A_1, B_1, C_1}, {1, CB1_CA1, CB2_CA1, CB3_CA1},
{1, A_2, B_2, C_2}, {1, CB1_CA2, CB2_CA2, CB3_CA2},
{1, A_3, B_3, C_3}, {1, CB1_CA3, CB2_CA3, CB3_CA3},
{1, A_4, B_4, C_4}, {1, CB1_CA4, CB2_CA4, CB3_CA4},
{1, A_5, B_5, C_5}, {1, CB1_CA5, CB2_CA5, CB3_CA5},
{1, A_6, B_6, C_6}, {1, CB1_CA6, CB2_CA6, CB3_CA6},
{1, A_7, B_7, C_7}, {1, CB1_CA7, CB2_CA7, CB3_CA7},
{1, A_8, B_8, C_8}, {1, CB1_CA8, CB2_CA8, CB3_CA8},
{1, A_9, B_9, C_9}, {1, CB1_CA9, CB2_CA9, CB3_CA9},
{1, A_10, B_10, C_10}, {1, CB1_CA10, CB2_CA10, CB3_CA10},
{1, A_11, B_11, C_11}, {1, CB1_CA11, CB2_CA11, CB3_CA11},
{1, A_12, B_12, C_12}, {1, CB1_CA12, CB2_CA12, CB3_CA12},
{1, A_13, B_13, C_13}, {1, CB1_CA13, CB2_CA13, CB3_CA13},
{1, A_14, B_14, C_14}, {1, CB1_CA14, CB2_CA14, CB3_CA14},
{1, A_15, B_15, C_15}, {1, CB1_CA15, CB2_CA15, CB3_CA15},
{1, A_16, B_16, C_16}, {1, CB1_CA16, CB2_CA16, CB3_CA16},
{1, D_11, E_11, F_11}, {1, CB4_CA11, CB5_CA11, CB6_CA11},
{1, D_12, E_12, F_12}, {1, CB4_CA12, CB5_CA12, CB6_CA12},
{1, D_13, E_13, F_13}, {1, CB4_CA13, CB5_CA13, CB6_CA13},
{1, D_14, E_14, F_14}, {1, CB4_CA14, CB5_CA14, CB6_CA14},
/*row1*/ /*row1*/
{0, A_1, B_1, C_1}, {0, CB1_CA1, CB2_CA1, CB3_CA1},
{0, A_2, B_2, C_2}, {0, CB1_CA2, CB2_CA2, CB3_CA2},
{0, A_3, B_3, C_3}, {0, CB1_CA3, CB2_CA3, CB3_CA3},
{0, A_4, B_4, C_4}, {0, CB1_CA4, CB2_CA4, CB3_CA4},
{0, A_5, B_5, C_5}, {0, CB1_CA5, CB2_CA5, CB3_CA5},
{0, A_6, B_6, C_6}, {0, CB1_CA6, CB2_CA6, CB3_CA6},
{0, A_7, B_7, C_7}, {0, CB1_CA7, CB2_CA7, CB3_CA7},
{0, A_8, B_8, C_8}, {0, CB1_CA8, CB2_CA8, CB3_CA8},
{0, A_9, B_9, C_9}, {0, CB1_CA9, CB2_CA9, CB3_CA9},
{0, A_10, B_10, C_10}, {0, CB1_CA10, CB2_CA10, CB3_CA10},
{0, A_11, B_11, C_11}, {0, CB1_CA11, CB2_CA11, CB3_CA11},
{0, A_12, B_12, C_12}, {0, CB1_CA12, CB2_CA12, CB3_CA12},
{0, A_13, B_13, C_13}, {0, CB1_CA13, CB2_CA13, CB3_CA13},
{0, A_14, B_14, C_14}, {0, CB1_CA14, CB2_CA14, CB3_CA14},
{1, D_1, E_1, F_1 }, {1, CB4_CA1, CB5_CA1, CB6_CA1 },
{1, D_2, E_2, F_2}, {1, CB4_CA2, CB5_CA2, CB6_CA2},
{1, D_3, E_3, F_3}, {1, CB4_CA3, CB5_CA3, CB6_CA3},
{1, D_4, E_4, F_4}, {1, CB4_CA4, CB5_CA4, CB6_CA4},
{1, D_5, E_5, F_5}, {1, CB4_CA5, CB5_CA5, CB6_CA5},
{1, D_6, E_6, F_6}, {1, CB4_CA6, CB5_CA6, CB6_CA6},
{1, D_7, E_7, F_7}, {1, CB4_CA7, CB5_CA7, CB6_CA7},
/*row2*/ /*row2*/
{0, D_1, E_1, F_1}, {0, CB4_CA1, CB5_CA1, CB6_CA1},
{0, D_2, E_2, F_2}, {0, CB4_CA2, CB5_CA2, CB6_CA2},
{0, D_3, E_3, F_3}, {0, CB4_CA3, CB5_CA3, CB6_CA3},
{0, D_4, E_4, F_4}, {0, CB4_CA4, CB5_CA4, CB6_CA4},
{0, D_5, E_5, F_5}, {0, CB4_CA5, CB5_CA5, CB6_CA5},
{0, D_6, E_6, F_6}, {0, CB4_CA6, CB5_CA6, CB6_CA6},
{0, D_7, E_7, F_7}, {0, CB4_CA7, CB5_CA7, CB6_CA7},
{0, D_8, E_8, F_8}, {0, CB4_CA8, CB5_CA8, CB6_CA8},
{0, D_9, E_9, F_9}, {0, CB4_CA9, CB5_CA9, CB6_CA9},
{0, D_10, E_10, F_10}, {0, CB4_CA10, CB5_CA10, CB6_CA10},
{0, D_11, E_11, F_11}, {0, CB4_CA11, CB5_CA11, CB6_CA11},
{0, D_12, E_12, F_12}, {0, CB4_CA12, CB5_CA12, CB6_CA12},
{0, D_13, E_13, F_13}, {0, CB4_CA13, CB5_CA13, CB6_CA13},
{0, D_14, E_14, F_14}, {0, CB4_CA14, CB5_CA14, CB6_CA14},
{1, G_1, H_1, I_1}, {1, CB7_CA1, CB8_CA1, CB9_CA1},
{1, G_2, H_2, I_2}, {1, CB7_CA2, CB8_CA2, CB9_CA2},
{1, G_3, H_3, I_3}, {1, CB7_CA3, CB8_CA3, CB9_CA3},
{1, D_8, E_8, F_8}, {1, CB4_CA8, CB5_CA8, CB6_CA8},
{1, D_9, E_9, F_9}, {1, CB4_CA9, CB5_CA9, CB6_CA9},
{1, D_10, E_10, F_10}, {1, CB4_CA10, CB5_CA10, CB6_CA10},
{1, G_7, H_7, I_7}, {1, CB7_CA7, CB8_CA7, CB9_CA7},
/*row3*/ /*row3*/
{0, G_1, H_1, I_1}, {0, CB7_CA1, CB8_CA1, CB9_CA1},
{0, G_2, H_2, I_2}, {0, CB7_CA2, CB8_CA2, CB9_CA2},
{0, G_3, H_3, I_3}, {0, CB7_CA3, CB8_CA3, CB9_CA3},
{0, G_4, H_4, I_4}, {0, CB7_CA4, CB8_CA4, CB9_CA4},
{0, G_5, H_5, I_5}, {0, CB7_CA5, CB8_CA5, CB9_CA5},
{0, G_6, H_6, I_6}, {0, CB7_CA6, CB8_CA6, CB9_CA6},
{0, G_7, H_7, I_7}, {0, CB7_CA7, CB8_CA7, CB9_CA7},
{0, G_8, H_8, I_8}, {0, CB7_CA8, CB8_CA8, CB9_CA8},
{0, G_9, H_9, I_9}, {0, CB7_CA9, CB8_CA9, CB9_CA9},
{0, G_10, H_10, I_10}, {0, CB7_CA10, CB8_CA10, CB9_CA10},
{0, G_11, H_11, I_11}, {0, CB7_CA11, CB8_CA11, CB9_CA11},
{0, G_12, H_12, I_12}, {0, CB7_CA12, CB8_CA12, CB9_CA12},
{0, G_13, H_13, I_13}, {0, CB7_CA13, CB8_CA13, CB9_CA13},
{1, G_4, H_4, I_4}, {1, CB7_CA4, CB8_CA4, CB9_CA4},
{1, G_5, H_5, I_5}, {1, CB7_CA5, CB8_CA5, CB9_CA5},
{1, G_6, H_6, I_6}, {1, CB7_CA6, CB8_CA6, CB9_CA6},
/*row4*/ /*row4*/
{0, J_1, K_1, L_1}, {0, CB10_CA1, CB11_CA1, CB12_CA1},
{0, J_2, K_2, L_2}, {0, CB10_CA2, CB11_CA2, CB12_CA2},
{0, J_3, K_3, L_3}, {0, CB10_CA3, CB11_CA3, CB12_CA3},
{0, J_4, K_4, L_4}, {0, CB10_CA4, CB11_CA4, CB12_CA4},
{0, J_5, K_5, L_5}, {0, CB10_CA5, CB11_CA5, CB12_CA5},
{0, J_6, K_6, L_6}, {0, CB10_CA6, CB11_CA6, CB12_CA6},
{0, J_7, K_7, L_7}, {0, CB10_CA7, CB11_CA7, CB12_CA7},
{0, J_8, K_8, L_8}, {0, CB10_CA8, CB11_CA8, CB12_CA8},
{0, J_9, K_9, L_9}, {0, CB10_CA9, CB11_CA9, CB12_CA9},
{0, J_10, K_10, L_10}, {0, CB10_CA10, CB11_CA10, CB12_CA10},
{0, J_11, K_11, L_11}, {0, CB10_CA11, CB11_CA11, CB12_CA11},
{0, J_12, K_12, L_12}, {0, CB10_CA12, CB11_CA12, CB12_CA12},
{1, J_4, K_4, L_4}, {1, CB10_CA4, CB11_CA4, CB12_CA4},
{1, J_7, K_7, L_7}, {1, CB10_CA7, CB11_CA7, CB12_CA7},
{1, J_8, K_8, L_8}, {1, CB10_CA8, CB11_CA8, CB12_CA8},
{1, J_9, K_9, L_9}, {1, CB10_CA9, CB11_CA9, CB12_CA9},
{1, J_10, K_10, L_10}, {1, CB10_CA10, CB11_CA10, CB12_CA10},
/*row5*/ /*row5*/
{0, J_13, K_13, L_13}, {0, CB10_CA13, CB11_CA13, CB12_CA13},
{0, J_14, K_14, L_14}, {0, CB10_CA14, CB11_CA14, CB12_CA14},
{0, J_15, K_15, L_15}, {0, CB10_CA15, CB11_CA15, CB12_CA15},
{0, J_16, K_16, L_16}, {0, CB10_CA16, CB11_CA16, CB12_CA16},
{0, G_14, H_14, I_14}, {0, CB7_CA14, CB8_CA14, CB9_CA14},
{0, G_15, H_15, I_15}, {0, CB7_CA15, CB8_CA15, CB9_CA15},
{0, G_16, H_16, I_16}, {0, CB7_CA16, CB8_CA16, CB9_CA16},
{0, D_15, E_15, F_15}, {0, CB4_CA15, CB5_CA15, CB6_CA15},
{1, J_1, K_1, L_1}, {1, CB10_CA1, CB11_CA1, CB12_CA1},
{1, J_2, K_2, L_2}, {1, CB10_CA2, CB11_CA2, CB12_CA2},
{1, J_3, K_3, L_3}, {1, CB10_CA3, CB11_CA3, CB12_CA3},
{1, J_5, K_5, L_5}, {1, CB10_CA5, CB11_CA5, CB12_CA5},
{1, J_6, K_6, L_6}, {1, CB10_CA6, CB11_CA6, CB12_CA6},
}; };
#endif #endif

View File

@ -25,160 +25,160 @@ const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
* | | | B location * | | | B location
* | | | | */ * | | | | */
/*row0*/ /*row0*/
{1, A_1, B_1, C_1}, {1, CB1_CA1, CB2_CA1, CB3_CA1},
{1, A_2, B_2, C_2}, {1, CB1_CA2, CB2_CA2, CB3_CA2},
{1, A_3, B_3, C_3}, {1, CB1_CA3, CB2_CA3, CB3_CA3},
{1, A_4, B_4, C_4}, {1, CB1_CA4, CB2_CA4, CB3_CA4},
{1, A_5, B_5, C_5}, {1, CB1_CA5, CB2_CA5, CB3_CA5},
{1, A_6, B_6, C_6}, {1, CB1_CA6, CB2_CA6, CB3_CA6},
{1, A_7, B_7, C_7}, {1, CB1_CA7, CB2_CA7, CB3_CA7},
{1, A_8, B_8, C_8}, {1, CB1_CA8, CB2_CA8, CB3_CA8},
{1, A_9, B_9, C_9}, {1, CB1_CA9, CB2_CA9, CB3_CA9},
{1, A_10, B_10, C_10}, {1, CB1_CA10, CB2_CA10, CB3_CA10},
{1, A_11, B_11, C_11}, {1, CB1_CA11, CB2_CA11, CB3_CA11},
{1, A_12, B_12, C_12}, {1, CB1_CA12, CB2_CA12, CB3_CA12},
{1, A_13, B_13, C_13}, {1, CB1_CA13, CB2_CA13, CB3_CA13},
{1, A_14, B_14, C_14}, {1, CB1_CA14, CB2_CA14, CB3_CA14},
{1, A_15, B_15, C_15}, {1, CB1_CA15, CB2_CA15, CB3_CA15},
{1, A_16, B_16, C_16}, {1, CB1_CA16, CB2_CA16, CB3_CA16},
/*row1*/ /*row1*/
{0, A_1, B_1, C_1}, {0, CB1_CA1, CB2_CA1, CB3_CA1},
{0, A_2, B_2, C_2}, {0, CB1_CA2, CB2_CA2, CB3_CA2},
{0, A_3, B_3, C_3}, {0, CB1_CA3, CB2_CA3, CB3_CA3},
{0, A_4, B_4, C_4}, {0, CB1_CA4, CB2_CA4, CB3_CA4},
{0, A_5, B_5, C_5}, {0, CB1_CA5, CB2_CA5, CB3_CA5},
{0, A_6, B_6, C_6}, {0, CB1_CA6, CB2_CA6, CB3_CA6},
{0, A_7, B_7, C_7}, {0, CB1_CA7, CB2_CA7, CB3_CA7},
{0, A_8, B_8, C_8}, {0, CB1_CA8, CB2_CA8, CB3_CA8},
{0, A_9, B_9, C_9}, {0, CB1_CA9, CB2_CA9, CB3_CA9},
{0, A_10, B_10, C_10}, {0, CB1_CA10, CB2_CA10, CB3_CA10},
{0, A_11, B_11, C_11}, {0, CB1_CA11, CB2_CA11, CB3_CA11},
{0, A_12, B_12, C_12}, {0, CB1_CA12, CB2_CA12, CB3_CA12},
{0, A_13, B_13, C_13}, {0, CB1_CA13, CB2_CA13, CB3_CA13},
{0, A_14, B_14, C_14}, {0, CB1_CA14, CB2_CA14, CB3_CA14},
{1, D_1, E_1, F_1}, {1, CB4_CA1, CB5_CA1, CB6_CA1},
{1, D_2, E_2, F_2}, {1, CB4_CA2, CB5_CA2, CB6_CA2},
{1, D_3, E_3, F_3}, {1, CB4_CA3, CB5_CA3, CB6_CA3},
/*row2*/ /*row2*/
{0, D_1, E_1, F_1}, {0, CB4_CA1, CB5_CA1, CB6_CA1},
{0, D_2, E_2, F_2}, {0, CB4_CA2, CB5_CA2, CB6_CA2},
{0, D_3, E_3, F_3}, {0, CB4_CA3, CB5_CA3, CB6_CA3},
{0, D_4, E_4, F_4}, {0, CB4_CA4, CB5_CA4, CB6_CA4},
{0, D_5, E_5, F_5}, {0, CB4_CA5, CB5_CA5, CB6_CA5},
{0, D_6, E_6, F_6}, {0, CB4_CA6, CB5_CA6, CB6_CA6},
{0, D_7, E_7, F_7}, {0, CB4_CA7, CB5_CA7, CB6_CA7},
{0, D_8, E_8, F_8}, {0, CB4_CA8, CB5_CA8, CB6_CA8},
{0, D_9, E_9, F_9}, {0, CB4_CA9, CB5_CA9, CB6_CA9},
{0, D_10, E_10, F_10}, {0, CB4_CA10, CB5_CA10, CB6_CA10},
{0, D_11, E_11, F_11}, {0, CB4_CA11, CB5_CA11, CB6_CA11},
{0, D_12, E_12, F_12}, {0, CB4_CA12, CB5_CA12, CB6_CA12},
{0, D_13, E_13, F_13}, {0, CB4_CA13, CB5_CA13, CB6_CA13},
{0, D_14, E_14, F_14}, {0, CB4_CA14, CB5_CA14, CB6_CA14},
{1, G_1, H_1, I_1}, {1, CB7_CA1, CB8_CA1, CB9_CA1},
{1, G_2, H_2, I_2}, {1, CB7_CA2, CB8_CA2, CB9_CA2},
{1, G_3, H_3, I_3}, {1, CB7_CA3, CB8_CA3, CB9_CA3},
/*row3*/ /*row3*/
{0, G_1, H_1, I_1}, {0, CB7_CA1, CB8_CA1, CB9_CA1},
{0, G_2, H_2, I_2}, {0, CB7_CA2, CB8_CA2, CB9_CA2},
{0, G_3, H_3, I_3}, {0, CB7_CA3, CB8_CA3, CB9_CA3},
{0, G_4, H_4, I_4}, {0, CB7_CA4, CB8_CA4, CB9_CA4},
{0, G_5, H_5, I_5}, {0, CB7_CA5, CB8_CA5, CB9_CA5},
{0, G_6, H_6, I_6}, {0, CB7_CA6, CB8_CA6, CB9_CA6},
{0, G_7, H_7, I_7}, {0, CB7_CA7, CB8_CA7, CB9_CA7},
{0, G_8, H_8, I_8}, {0, CB7_CA8, CB8_CA8, CB9_CA8},
{0, G_9, H_9, I_9}, {0, CB7_CA9, CB8_CA9, CB9_CA9},
{0, G_10, H_10, I_10}, {0, CB7_CA10, CB8_CA10, CB9_CA10},
{0, G_11, H_11, I_11}, {0, CB7_CA11, CB8_CA11, CB9_CA11},
{0, G_12, H_12, I_12}, {0, CB7_CA12, CB8_CA12, CB9_CA12},
{0, G_13, H_13, I_13}, {0, CB7_CA13, CB8_CA13, CB9_CA13},
/*row4*/ /*row4*/
{0, J_1, K_1, L_1}, {0, CB10_CA1, CB11_CA1, CB12_CA1},
{0, J_2, K_2, L_2}, {0, CB10_CA2, CB11_CA2, CB12_CA2},
{0, J_3, K_3, L_3}, {0, CB10_CA3, CB11_CA3, CB12_CA3},
{0, J_4, K_4, L_4}, {0, CB10_CA4, CB11_CA4, CB12_CA4},
{0, J_5, K_5, L_5}, {0, CB10_CA5, CB11_CA5, CB12_CA5},
{0, J_6, K_6, L_6}, {0, CB10_CA6, CB11_CA6, CB12_CA6},
{0, J_7, K_7, L_7}, {0, CB10_CA7, CB11_CA7, CB12_CA7},
{0, J_8, K_8, L_8}, {0, CB10_CA8, CB11_CA8, CB12_CA8},
{0, J_9, K_9, L_9}, {0, CB10_CA9, CB11_CA9, CB12_CA9},
{0, J_10, K_10, L_10}, {0, CB10_CA10, CB11_CA10, CB12_CA10},
{0, J_11, K_11, L_11}, {0, CB10_CA11, CB11_CA11, CB12_CA11},
{0, J_12, K_12, L_12}, {0, CB10_CA12, CB11_CA12, CB12_CA12},
{1, J_4, K_4, L_4}, {1, CB10_CA4, CB11_CA4, CB12_CA4},
/*row5*/ /*row5*/
{0, J_13, K_13, L_13}, {0, CB10_CA13, CB11_CA13, CB12_CA13},
{0, J_14, K_14, L_14}, {0, CB10_CA14, CB11_CA14, CB12_CA14},
{0, J_15, K_15, L_15}, {0, CB10_CA15, CB11_CA15, CB12_CA15},
{0, J_16, K_16, L_16}, {0, CB10_CA16, CB11_CA16, CB12_CA16},
{0, G_14, H_14, I_14}, {0, CB7_CA14, CB8_CA14, CB9_CA14},
{0, G_15, H_15, I_15}, {0, CB7_CA15, CB8_CA15, CB9_CA15},
{0, G_16, H_16, I_16}, {0, CB7_CA16, CB8_CA16, CB9_CA16},
{0, D_15, E_15, F_15}, {0, CB4_CA15, CB5_CA15, CB6_CA15},
{1, J_1, K_1, L_1}, {1, CB10_CA1, CB11_CA1, CB12_CA1},
{1, J_2, K_2, L_2}, {1, CB10_CA2, CB11_CA2, CB12_CA2},
{1, J_3, K_3, L_3}, {1, CB10_CA3, CB11_CA3, CB12_CA3},
{2, J_12, K_12, L_12}, {2, CB10_CA12, CB11_CA12, CB12_CA12},
{2, J_11, K_11, L_11}, {2, CB10_CA11, CB11_CA11, CB12_CA11},
{2, J_10, K_10, L_10}, {2, CB10_CA10, CB11_CA10, CB12_CA10},
{2, J_9, K_9, L_9}, {2, CB10_CA9, CB11_CA9, CB12_CA9},
{2, J_8, K_8, L_8}, {2, CB10_CA8, CB11_CA8, CB12_CA8},
{2, J_7, K_7, L_7}, {2, CB10_CA7, CB11_CA7, CB12_CA7},
{2, J_6, K_6, L_6}, {2, CB10_CA6, CB11_CA6, CB12_CA6},
{2, J_5, K_5, L_5}, {2, CB10_CA5, CB11_CA5, CB12_CA5},
{2, J_4, K_4, L_4}, {2, CB10_CA4, CB11_CA4, CB12_CA4},
{2, J_3, K_3, L_3}, {2, CB10_CA3, CB11_CA3, CB12_CA3},
{2, J_2, K_2, L_2}, {2, CB10_CA2, CB11_CA2, CB12_CA2},
{2, J_1, K_1, L_1}, {2, CB10_CA1, CB11_CA1, CB12_CA1},
{2, G_12, H_12, I_12}, {2, CB7_CA12, CB8_CA12, CB9_CA12},
{2, G_11, H_11, I_11}, {2, CB7_CA11, CB8_CA11, CB9_CA11},
{2, G_10, H_10, I_10}, {2, CB7_CA10, CB8_CA10, CB9_CA10},
{2, G_9, H_9, I_9}, {2, CB7_CA9, CB8_CA9, CB9_CA9},
{2, A_1, B_1, C_1}, {2, CB1_CA1, CB2_CA1, CB3_CA1},
{2, G_8, H_8, I_8}, {2, CB7_CA8, CB8_CA8, CB9_CA8},
{2, A_2, B_2, C_2}, {2, CB1_CA2, CB2_CA2, CB3_CA2},
{2, G_7, H_7, I_7}, {2, CB7_CA7, CB8_CA7, CB9_CA7},
{2, A_3, B_3, C_3}, {2, CB1_CA3, CB2_CA3, CB3_CA3},
{2, G_6, H_6, I_6}, {2, CB7_CA6, CB8_CA6, CB9_CA6},
{2, A_4, B_4, C_4}, {2, CB1_CA4, CB2_CA4, CB3_CA4},
{2, G_5, H_5, I_5}, {2, CB7_CA5, CB8_CA5, CB9_CA5},
{2, A_5, B_5, C_5}, {2, CB1_CA5, CB2_CA5, CB3_CA5},
{2, G_4, H_4, I_4}, {2, CB7_CA4, CB8_CA4, CB9_CA4},
{2, A_6, B_6, C_6}, {2, CB1_CA6, CB2_CA6, CB3_CA6},
{2, G_3, H_3, I_3}, {2, CB7_CA3, CB8_CA3, CB9_CA3},
{2, A_7, B_7, C_7}, {2, CB1_CA7, CB2_CA7, CB3_CA7},
{2, G_2, H_2, I_2}, {2, CB7_CA2, CB8_CA2, CB9_CA2},
{2, A_8, B_8, C_8}, {2, CB1_CA8, CB2_CA8, CB3_CA8},
{2, A_9, B_9, C_9}, {2, CB1_CA9, CB2_CA9, CB3_CA9},
{2, A_10, B_10, C_10}, {2, CB1_CA10, CB2_CA10, CB3_CA10},
{2, A_11, B_11, C_11}, {2, CB1_CA11, CB2_CA11, CB3_CA11},
{2, A_12, B_12, C_12}, {2, CB1_CA12, CB2_CA12, CB3_CA12},
{2, D_1, E_1, F_1}, {2, CB4_CA1, CB5_CA1, CB6_CA1},
{2, D_2, E_2, F_2}, {2, CB4_CA2, CB5_CA2, CB6_CA2},
{2, D_3, E_3, F_3}, {2, CB4_CA3, CB5_CA3, CB6_CA3},
{2, D_4, E_4, F_4}, {2, CB4_CA4, CB5_CA4, CB6_CA4},
{2, D_5, E_5, F_5}, {2, CB4_CA5, CB5_CA5, CB6_CA5},
{2, D_6, E_6, F_6}, {2, CB4_CA6, CB5_CA6, CB6_CA6},
{2, D_7, E_7, F_7}, {2, CB4_CA7, CB5_CA7, CB6_CA7},
{2, D_8, E_8, F_8}, {2, CB4_CA8, CB5_CA8, CB6_CA8},
{2, D_9, E_9, F_9}, {2, CB4_CA9, CB5_CA9, CB6_CA9},
{2, D_10, E_10, F_10}, {2, CB4_CA10, CB5_CA10, CB6_CA10},
{2, D_11, E_11, F_11}, {2, CB4_CA11, CB5_CA11, CB6_CA11},
{2, D_12, E_12, F_12}, {2, CB4_CA12, CB5_CA12, CB6_CA12},
{2, G_1, H_1, I_1}, {2, CB7_CA1, CB8_CA1, CB9_CA1},
}; };
// clang-format on // clang-format on

View File

@ -24,90 +24,90 @@ const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
* | | G location * | | G location
* | | | B location * | | | B location
* | | | | */ * | | | | */
{0, A_1, B_1, C_1}, {0, CB1_CA1, CB2_CA1, CB3_CA1},
{0, A_2, B_2, C_2}, {0, CB1_CA2, CB2_CA2, CB3_CA2},
{0, A_3, B_3, C_3}, {0, CB1_CA3, CB2_CA3, CB3_CA3},
{0, A_4, B_4, C_4}, {0, CB1_CA4, CB2_CA4, CB3_CA4},
{0, A_5, B_5, C_5}, {0, CB1_CA5, CB2_CA5, CB3_CA5},
{0, A_6, B_6, C_6}, {0, CB1_CA6, CB2_CA6, CB3_CA6},
{0, A_7, B_7, C_7}, {0, CB1_CA7, CB2_CA7, CB3_CA7},
{0, A_8, B_8, C_8}, {0, CB1_CA8, CB2_CA8, CB3_CA8},
{0, A_9, B_9, C_9}, {0, CB1_CA9, CB2_CA9, CB3_CA9},
{0, A_10, B_10, C_10}, {0, CB1_CA10, CB2_CA10, CB3_CA10},
{0, A_11, B_11, C_11}, {0, CB1_CA11, CB2_CA11, CB3_CA11},
{0, A_12, B_12, C_12}, {0, CB1_CA12, CB2_CA12, CB3_CA12},
{0, D_1, E_1, F_1}, {0, CB4_CA1, CB5_CA1, CB6_CA1},
{0, D_2, E_2, F_2}, {0, CB4_CA2, CB5_CA2, CB6_CA2},
{0, D_3, E_3, F_3}, {0, CB4_CA3, CB5_CA3, CB6_CA3},
{0, D_4, E_4, F_4}, {0, CB4_CA4, CB5_CA4, CB6_CA4},
{0, D_5, E_5, F_5}, {0, CB4_CA5, CB5_CA5, CB6_CA5},
{0, D_6, E_6, F_6}, {0, CB4_CA6, CB5_CA6, CB6_CA6},
{0, D_7, E_7, F_7}, {0, CB4_CA7, CB5_CA7, CB6_CA7},
{0, D_8, E_8, F_8}, {0, CB4_CA8, CB5_CA8, CB6_CA8},
{0, D_9, E_9, F_9}, {0, CB4_CA9, CB5_CA9, CB6_CA9},
{0, D_10, E_10, F_10}, {0, CB4_CA10, CB5_CA10, CB6_CA10},
{0, D_11, E_11, F_11}, {0, CB4_CA11, CB5_CA11, CB6_CA11},
{0, D_12, E_12, F_12}, {0, CB4_CA12, CB5_CA12, CB6_CA12},
{0, G_1, H_1, I_1}, {0, CB7_CA1, CB8_CA1, CB9_CA1},
{0, G_2, H_2, I_2}, {0, CB7_CA2, CB8_CA2, CB9_CA2},
{0, G_3, H_3, I_3}, {0, CB7_CA3, CB8_CA3, CB9_CA3},
{0, G_4, H_4, I_4}, {0, CB7_CA4, CB8_CA4, CB9_CA4},
{0, G_5, H_5, I_5}, {0, CB7_CA5, CB8_CA5, CB9_CA5},
{0, G_6, H_6, I_6}, {0, CB7_CA6, CB8_CA6, CB9_CA6},
{0, G_7, H_7, I_7}, {0, CB7_CA7, CB8_CA7, CB9_CA7},
{0, G_8, H_8, I_8}, {0, CB7_CA8, CB8_CA8, CB9_CA8},
{0, G_9, H_9, I_9}, {0, CB7_CA9, CB8_CA9, CB9_CA9},
{0, G_10, H_10, I_10}, {0, CB7_CA10, CB8_CA10, CB9_CA10},
{0, G_11, H_11, I_11}, {0, CB7_CA11, CB8_CA11, CB9_CA11},
{0, G_12, H_12, I_12}, {0, CB7_CA12, CB8_CA12, CB9_CA12},
{0, J_1, K_1, L_1}, {0, CB10_CA1, CB11_CA1, CB12_CA1},
{0, J_2, K_2, L_2}, {0, CB10_CA2, CB11_CA2, CB12_CA2},
{0, J_3, K_3, L_3}, {0, CB10_CA3, CB11_CA3, CB12_CA3},
{0, J_5, K_5, L_5}, {0, CB10_CA5, CB11_CA5, CB12_CA5},
{0, J_7, K_7, L_7}, {0, CB10_CA7, CB11_CA7, CB12_CA7},
{0, J_9, K_9, L_9}, {0, CB10_CA9, CB11_CA9, CB12_CA9},
{0, J_10, K_10, L_10}, {0, CB10_CA10, CB11_CA10, CB12_CA10},
{0, J_11, K_11, L_11}, {0, CB10_CA11, CB11_CA11, CB12_CA11},
{0, J_12, K_12, L_12}, {0, CB10_CA12, CB11_CA12, CB12_CA12},
{1, A_1, B_1, C_1}, {1, CB1_CA1, CB2_CA1, CB3_CA1},
{1, A_2, B_2, C_2}, {1, CB1_CA2, CB2_CA2, CB3_CA2},
{1, A_3, B_3, C_3}, {1, CB1_CA3, CB2_CA3, CB3_CA3},
{1, J_7, K_7, L_7}, {1, CB10_CA7, CB11_CA7, CB12_CA7},
{1, J_6, K_6, L_6}, {1, CB10_CA6, CB11_CA6, CB12_CA6},
{1, J_5, K_5, L_5}, {1, CB10_CA5, CB11_CA5, CB12_CA5},
{1, J_4, K_4, L_4}, {1, CB10_CA4, CB11_CA4, CB12_CA4},
{1, J_3, K_3, L_3}, {1, CB10_CA3, CB11_CA3, CB12_CA3},
{1, J_2, K_2, L_2}, {1, CB10_CA2, CB11_CA2, CB12_CA2},
{1, J_1, K_1, L_1}, {1, CB10_CA1, CB11_CA1, CB12_CA1},
{1, G_8, H_8, I_8}, {1, CB7_CA8, CB8_CA8, CB9_CA8},
{1, G_7, H_7, I_7}, {1, CB7_CA7, CB8_CA7, CB9_CA7},
{1, G_6, H_6, I_6}, {1, CB7_CA6, CB8_CA6, CB9_CA6},
{1, A_4, B_4, C_4}, {1, CB1_CA4, CB2_CA4, CB3_CA4},
{1, G_5, H_5, I_5}, {1, CB7_CA5, CB8_CA5, CB9_CA5},
{1, A_5, B_5, C_5}, {1, CB1_CA5, CB2_CA5, CB3_CA5},
{1, G_4, H_4, I_4}, {1, CB7_CA4, CB8_CA4, CB9_CA4},
{1, A_6, B_6, C_6}, {1, CB1_CA6, CB2_CA6, CB3_CA6},
{1, G_3, H_3, I_3}, {1, CB7_CA3, CB8_CA3, CB9_CA3},
{1, A_7, B_7, C_7}, {1, CB1_CA7, CB2_CA7, CB3_CA7},
{1, A_8, B_8, C_8}, {1, CB1_CA8, CB2_CA8, CB3_CA8},
{1, D_1, E_1, F_1}, {1, CB4_CA1, CB5_CA1, CB6_CA1},
{1, D_2, E_2, F_2}, {1, CB4_CA2, CB5_CA2, CB6_CA2},
{1, D_3, E_3, F_3}, {1, CB4_CA3, CB5_CA3, CB6_CA3},
{1, D_4, E_4, F_4}, {1, CB4_CA4, CB5_CA4, CB6_CA4},
{1, D_5, E_5, F_5}, {1, CB4_CA5, CB5_CA5, CB6_CA5},
{1, D_6, E_6, F_6}, {1, CB4_CA6, CB5_CA6, CB6_CA6},
{1, D_7, E_7, F_7}, {1, CB4_CA7, CB5_CA7, CB6_CA7},
{1, D_8, E_8, F_8}, {1, CB4_CA8, CB5_CA8, CB6_CA8},
{1, G_2, H_2, I_2}, {1, CB7_CA2, CB8_CA2, CB9_CA2},
{1, G_1, H_1, I_1}, {1, CB7_CA1, CB8_CA1, CB9_CA1},
}; };

View File

@ -18,74 +18,74 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, B_14, A_14, C_14 }, { 0, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 0, B_15, A_15, C_15 }, { 0, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_15, D_15, F_15 }, { 0, SW5_CS15, SW4_CS15, SW6_CS15 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_14, G_14, I_14 }, { 0, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_14, J_14, L_14 }, { 0, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, K_16, J_16, L_16 }, { 0, SW11_CS16, SW10_CS16, SW12_CS16 },
{ 0, H_16, G_16, I_16 }, { 0, SW8_CS16, SW7_CS16, SW9_CS16 },
{ 0, E_16, D_16, F_16 }, { 0, SW5_CS16, SW4_CS16, SW6_CS16 },
{ 0, B_16, A_16, C_16 }, { 0, SW2_CS16, SW1_CS16, SW3_CS16 },
{ 0, H_15, G_15, I_15 }, { 0, SW8_CS15, SW7_CS15, SW9_CS15 },
{ 0, K_15, J_15, L_15 }, { 0, SW11_CS15, SW10_CS15, SW12_CS15 },
}; };
led_config_t g_led_config = { led_config_t g_led_config = {

View File

@ -17,73 +17,73 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, J_14, K_14, L_14 }, { 0, SW10_CS14, SW11_CS14, SW12_CS14 },
{ 0, J_13, K_13, L_13 }, { 0, SW10_CS13, SW11_CS13, SW12_CS13 },
{ 0, J_12, K_12, L_12 }, { 0, SW10_CS12, SW11_CS12, SW12_CS12 },
{ 0, J_11, K_11, L_11 }, { 0, SW10_CS11, SW11_CS11, SW12_CS11 },
{ 0, J_10, K_10, L_10 }, { 0, SW10_CS10, SW11_CS10, SW12_CS10 },
{ 0, J_9, K_9, L_9 }, { 0, SW10_CS9, SW11_CS9, SW12_CS9 },
{ 0, J_8, K_8, L_8 }, { 0, SW10_CS8, SW11_CS8, SW12_CS8 },
{ 0, J_7, K_7, L_7 }, { 0, SW10_CS7, SW11_CS7, SW12_CS7 },
{ 0, J_6, K_6, L_6 }, { 0, SW10_CS6, SW11_CS6, SW12_CS6 },
{ 0, J_5, K_5, L_5 }, { 0, SW10_CS5, SW11_CS5, SW12_CS5 },
{ 0, J_4, K_4, L_4 }, { 0, SW10_CS4, SW11_CS4, SW12_CS4 },
{ 0, J_3, K_3, L_3 }, { 0, SW10_CS3, SW11_CS3, SW12_CS3 },
{ 0, J_2, K_2, L_2 }, { 0, SW10_CS2, SW11_CS2, SW12_CS2 },
{ 0, J_1, K_1, L_1 }, { 0, SW10_CS1, SW11_CS1, SW12_CS1 },
{ 0, G_14, H_14, I_14 }, { 0, SW7_CS14, SW8_CS14, SW9_CS14 },
{ 0, G_13, H_13, I_13 }, { 0, SW7_CS13, SW8_CS13, SW9_CS13 },
{ 0, G_12, H_12, I_12 }, { 0, SW7_CS12, SW8_CS12, SW9_CS12 },
{ 0, G_11, H_11, I_11 }, { 0, SW7_CS11, SW8_CS11, SW9_CS11 },
{ 0, G_10, H_10, I_10 }, { 0, SW7_CS10, SW8_CS10, SW9_CS10 },
{ 0, G_9, H_9, I_9 }, { 0, SW7_CS9, SW8_CS9, SW9_CS9 },
{ 0, G_8, H_8, I_8 }, { 0, SW7_CS8, SW8_CS8, SW9_CS8 },
{ 0, G_7, H_7, I_7 }, { 0, SW7_CS7, SW8_CS7, SW9_CS7 },
{ 0, G_6, H_6, I_6 }, { 0, SW7_CS6, SW8_CS6, SW9_CS6 },
{ 0, G_5, H_5, I_5 }, { 0, SW7_CS5, SW8_CS5, SW9_CS5 },
{ 0, G_4, H_4, I_4 }, { 0, SW7_CS4, SW8_CS4, SW9_CS4 },
{ 0, G_3, H_3, I_3 }, { 0, SW7_CS3, SW8_CS3, SW9_CS3 },
{ 0, G_2, H_2, I_2 }, { 0, SW7_CS2, SW8_CS2, SW9_CS2 },
{ 0, G_1, H_1, I_1 }, { 0, SW7_CS1, SW8_CS1, SW9_CS1 },
{ 0, D_14, E_14, F_14 }, { 0, SW4_CS14, SW5_CS14, SW6_CS14 },
{ 0, D_12, E_12, F_12 }, { 0, SW4_CS12, SW5_CS12, SW6_CS12 },
{ 0, D_11, E_11, F_11 }, { 0, SW4_CS11, SW5_CS11, SW6_CS11 },
{ 0, D_10, E_10, F_10 }, { 0, SW4_CS10, SW5_CS10, SW6_CS10 },
{ 0, D_9, E_9, F_9 }, { 0, SW4_CS9, SW5_CS9, SW6_CS9 },
{ 0, D_8, E_8, F_8 }, { 0, SW4_CS8, SW5_CS8, SW6_CS8 },
{ 0, D_7, E_7, F_7 }, { 0, SW4_CS7, SW5_CS7, SW6_CS7 },
{ 0, D_6, E_6, F_6 }, { 0, SW4_CS6, SW5_CS6, SW6_CS6 },
{ 0, D_5, E_5, F_5 }, { 0, SW4_CS5, SW5_CS5, SW6_CS5 },
{ 0, D_4, E_4, F_4 }, { 0, SW4_CS4, SW5_CS4, SW6_CS4 },
{ 0, D_3, E_3, F_3 }, { 0, SW4_CS3, SW5_CS3, SW6_CS3 },
{ 0, D_2, E_2, F_2 }, { 0, SW4_CS2, SW5_CS2, SW6_CS2 },
{ 0, D_1, E_1, F_1 }, { 0, SW4_CS1, SW5_CS1, SW6_CS1 },
{ 0, A_14, B_14, C_14 }, { 0, SW1_CS14, SW2_CS14, SW3_CS14 },
{ 0, A_13, B_13, C_13 }, { 0, SW1_CS13, SW2_CS13, SW3_CS13 },
{ 0, A_11, B_11, C_11 }, { 0, SW1_CS11, SW2_CS11, SW3_CS11 },
{ 0, A_10, B_10, C_10 }, { 0, SW1_CS10, SW2_CS10, SW3_CS10 },
{ 0, A_9, B_9, C_9 }, { 0, SW1_CS9, SW2_CS9, SW3_CS9 },
{ 0, A_8, B_8, C_8 }, { 0, SW1_CS8, SW2_CS8, SW3_CS8 },
{ 0, A_7, B_7, C_7 }, { 0, SW1_CS7, SW2_CS7, SW3_CS7 },
{ 0, A_6, B_6, C_6 }, { 0, SW1_CS6, SW2_CS6, SW3_CS6 },
{ 0, A_5, B_5, C_5 }, { 0, SW1_CS5, SW2_CS5, SW3_CS5 },
{ 0, A_4, B_4, C_4 }, { 0, SW1_CS4, SW2_CS4, SW3_CS4 },
{ 0, A_3, B_3, C_3 }, { 0, SW1_CS3, SW2_CS3, SW3_CS3 },
{ 0, A_2, B_2, C_2 }, { 0, SW1_CS2, SW2_CS2, SW3_CS2 },
{ 0, A_1, B_1, C_1 }, { 0, SW1_CS1, SW2_CS1, SW3_CS1 },
{ 0, A_15, B_15, C_15 }, { 0, SW1_CS15, SW2_CS15, SW3_CS15 },
{ 0, D_13, E_13, F_13 }, { 0, SW4_CS13, SW5_CS13, SW6_CS13 },
{ 0, A_12, B_12, C_12 }, { 0, SW1_CS12, SW2_CS12, SW3_CS12 },
{ 0, D_15, E_15, F_15 }, { 0, SW4_CS15, SW5_CS15, SW6_CS15 },
{ 0, G_15, H_15, I_15 }, { 0, SW7_CS15, SW8_CS15, SW9_CS15 },
{ 0, A_16, B_16, C_16 }, { 0, SW1_CS16, SW2_CS16, SW3_CS16 },
{ 0, D_16, E_16, F_16 }, { 0, SW4_CS16, SW5_CS16, SW6_CS16 },
{ 0, G_16, H_16, I_16 }, { 0, SW7_CS16, SW8_CS16, SW9_CS16 },
{ 0, J_16, K_16, L_16 } { 0, SW10_CS16, SW11_CS16, SW12_CS16 }
}; };
led_config_t g_led_config = { led_config_t g_led_config = {

View File

@ -25,122 +25,122 @@ const snled27351_led_t PROGMEM g_snled27351_leds[SNLED27351_LED_COUNT] = {
* | | G location * | | G location
* | | | B location * | | | B location
* | | | | */ * | | | | */
{1, A_1, B_1, C_1}, {1, CB1_CA1, CB2_CA1, CB3_CA1},
{1, A_2, B_2, C_2}, {1, CB1_CA2, CB2_CA2, CB3_CA2},
{1, A_3, B_3, C_3}, {1, CB1_CA3, CB2_CA3, CB3_CA3},
{1, A_4, B_4, C_4}, {1, CB1_CA4, CB2_CA4, CB3_CA4},
{1, A_5, B_5, C_5}, {1, CB1_CA5, CB2_CA5, CB3_CA5},
{1, A_6, B_6, C_6}, {1, CB1_CA6, CB2_CA6, CB3_CA6},
{1, A_7, B_7, C_7}, {1, CB1_CA7, CB2_CA7, CB3_CA7},
{1, A_8, B_8, C_8}, {1, CB1_CA8, CB2_CA8, CB3_CA8},
{1, A_9, B_9, C_9}, {1, CB1_CA9, CB2_CA9, CB3_CA9},
{1, A_10, B_10, C_10}, {1, CB1_CA10, CB2_CA10, CB3_CA10},
{1, A_11, B_11, C_11}, {1, CB1_CA11, CB2_CA11, CB3_CA11},
{1, A_12, B_12, C_12}, {1, CB1_CA12, CB2_CA12, CB3_CA12},
{1, A_13, B_13, C_13}, {1, CB1_CA13, CB2_CA13, CB3_CA13},
{1, A_14, B_14, C_14}, {1, CB1_CA14, CB2_CA14, CB3_CA14},
{0, A_1, B_1, C_1}, {0, CB1_CA1, CB2_CA1, CB3_CA1},
{0, A_2, B_2, C_2}, {0, CB1_CA2, CB2_CA2, CB3_CA2},
{0, A_3, B_3, C_3}, {0, CB1_CA3, CB2_CA3, CB3_CA3},
{0, A_4, B_4, C_4}, {0, CB1_CA4, CB2_CA4, CB3_CA4},
{0, A_5, B_5, C_5}, {0, CB1_CA5, CB2_CA5, CB3_CA5},
{0, A_6, B_6, C_6}, {0, CB1_CA6, CB2_CA6, CB3_CA6},
{0, A_7, B_7, C_7}, {0, CB1_CA7, CB2_CA7, CB3_CA7},
{0, A_8, B_8, C_8}, {0, CB1_CA8, CB2_CA8, CB3_CA8},
{0, A_9, B_9, C_9}, {0, CB1_CA9, CB2_CA9, CB3_CA9},
{0, A_10, B_10, C_10}, {0, CB1_CA10, CB2_CA10, CB3_CA10},
{0, A_11, B_11, C_11}, {0, CB1_CA11, CB2_CA11, CB3_CA11},
{0, A_12, B_12, C_12}, {0, CB1_CA12, CB2_CA12, CB3_CA12},
{0, A_13, B_13, C_13}, {0, CB1_CA13, CB2_CA13, CB3_CA13},
{0, A_14, B_14, C_14}, {0, CB1_CA14, CB2_CA14, CB3_CA14},
{1, D_1, E_1, F_1}, {1, CB4_CA1, CB5_CA1, CB6_CA1},
{0, D_1, E_1, F_1}, {0, CB4_CA1, CB5_CA1, CB6_CA1},
{0, D_2, E_2, F_2}, {0, CB4_CA2, CB5_CA2, CB6_CA2},
{0, D_3, E_3, F_3}, {0, CB4_CA3, CB5_CA3, CB6_CA3},
{0, D_4, E_4, F_4}, {0, CB4_CA4, CB5_CA4, CB6_CA4},
{0, D_5, E_5, F_5}, {0, CB4_CA5, CB5_CA5, CB6_CA5},
{0, D_6, E_6, F_6}, {0, CB4_CA6, CB5_CA6, CB6_CA6},
{0, D_7, E_7, F_7}, {0, CB4_CA7, CB5_CA7, CB6_CA7},
{0, D_8, E_8, F_8}, {0, CB4_CA8, CB5_CA8, CB6_CA8},
{0, D_9, E_9, F_9}, {0, CB4_CA9, CB5_CA9, CB6_CA9},
{0, D_10, E_10, F_10}, {0, CB4_CA10, CB5_CA10, CB6_CA10},
{0, D_11, E_11, F_11}, {0, CB4_CA11, CB5_CA11, CB6_CA11},
{0, D_12, E_12, F_12}, {0, CB4_CA12, CB5_CA12, CB6_CA12},
{0, D_13, E_13, F_13}, {0, CB4_CA13, CB5_CA13, CB6_CA13},
{0, D_14, E_14, F_14}, {0, CB4_CA14, CB5_CA14, CB6_CA14},
{1, D_2, E_2, F_2}, {1, CB4_CA2, CB5_CA2, CB6_CA2},
{0, G_1, H_1, I_1}, {0, CB7_CA1, CB8_CA1, CB9_CA1},
{0, G_2, H_2, I_2}, {0, CB7_CA2, CB8_CA2, CB9_CA2},
{0, G_3, H_3, I_3}, {0, CB7_CA3, CB8_CA3, CB9_CA3},
{0, G_4, H_4, I_4}, {0, CB7_CA4, CB8_CA4, CB9_CA4},
{0, G_5, H_5, I_5}, {0, CB7_CA5, CB8_CA5, CB9_CA5},
{0, G_6, H_6, I_6}, {0, CB7_CA6, CB8_CA6, CB9_CA6},
{0, G_7, H_7, I_7}, {0, CB7_CA7, CB8_CA7, CB9_CA7},
{0, G_8, H_8, I_8}, {0, CB7_CA8, CB8_CA8, CB9_CA8},
{0, G_9, H_9, I_9}, {0, CB7_CA9, CB8_CA9, CB9_CA9},
{0, G_10, H_10, I_10}, {0, CB7_CA10, CB8_CA10, CB9_CA10},
{0, G_11, H_11, I_11}, {0, CB7_CA11, CB8_CA11, CB9_CA11},
{0, G_12, H_12, I_12}, {0, CB7_CA12, CB8_CA12, CB9_CA12},
{0, A_15, B_15, C_15}, {0, CB1_CA15, CB2_CA15, CB3_CA15},
{0, G_13, H_13, I_13}, {0, CB7_CA13, CB8_CA13, CB9_CA13},
{1, D_3, E_3, F_3}, {1, CB4_CA3, CB5_CA3, CB6_CA3},
{0, J_1, K_1, L_1}, {0, CB10_CA1, CB11_CA1, CB12_CA1},
{0, A_16, B_16, C_16}, {0, CB1_CA16, CB2_CA16, CB3_CA16},
{0, J_2, K_2, L_2}, {0, CB10_CA2, CB11_CA2, CB12_CA2},
{0, J_3, K_3, L_3}, {0, CB10_CA3, CB11_CA3, CB12_CA3},
{0, J_4, K_4, L_4}, {0, CB10_CA4, CB11_CA4, CB12_CA4},
{0, J_5, K_5, L_5}, {0, CB10_CA5, CB11_CA5, CB12_CA5},
{0, J_6, K_6, L_6}, {0, CB10_CA6, CB11_CA6, CB12_CA6},
{0, J_7, K_7, L_7}, {0, CB10_CA7, CB11_CA7, CB12_CA7},
{0, J_8, K_8, L_8}, {0, CB10_CA8, CB11_CA8, CB12_CA8},
{0, J_9, K_9, L_9}, {0, CB10_CA9, CB11_CA9, CB12_CA9},
{0, J_10, K_10, L_10}, {0, CB10_CA10, CB11_CA10, CB12_CA10},
{0, J_11, K_11, L_11}, {0, CB10_CA11, CB11_CA11, CB12_CA11},
{0, J_12, K_12, L_12}, {0, CB10_CA12, CB11_CA12, CB12_CA12},
{1, D_7, E_7, F_7}, {1, CB4_CA7, CB5_CA7, CB6_CA7},
{0, J_13, K_13, L_13}, {0, CB10_CA13, CB11_CA13, CB12_CA13},
{0, J_14, K_14, L_14}, {0, CB10_CA14, CB11_CA14, CB12_CA14},
{0, J_15, K_15, L_15}, {0, CB10_CA15, CB11_CA15, CB12_CA15},
{0, J_16, K_16, L_16}, {0, CB10_CA16, CB11_CA16, CB12_CA16},
{0, G_14, H_14, I_14}, {0, CB7_CA14, CB8_CA14, CB9_CA14},
{0, G_15, H_15, I_15}, {0, CB7_CA15, CB8_CA15, CB9_CA15},
{0, G_16, H_16, I_16}, {0, CB7_CA16, CB8_CA16, CB9_CA16},
{0, D_15, E_15, F_15}, {0, CB4_CA15, CB5_CA15, CB6_CA15},
{1, D_6, E_6, F_6}, {1, CB4_CA6, CB5_CA6, CB6_CA6},
{1, D_5, E_5, F_5}, {1, CB4_CA5, CB5_CA5, CB6_CA5},
{1, G_1, H_1, I_1}, {1, CB7_CA1, CB8_CA1, CB9_CA1},
{1, G_2, H_2, I_2}, {1, CB7_CA2, CB8_CA2, CB9_CA2},
{1, G_3, H_3, I_3}, {1, CB7_CA3, CB8_CA3, CB9_CA3},
{1, G_4, H_4, I_4}, {1, CB7_CA4, CB8_CA4, CB9_CA4},
{1, G_5, H_5, I_5}, {1, CB7_CA5, CB8_CA5, CB9_CA5},
{1, G_6, H_6, I_6}, {1, CB7_CA6, CB8_CA6, CB9_CA6},
{1, G_7, H_7, I_7}, {1, CB7_CA7, CB8_CA7, CB9_CA7},
{1, G_8, H_8, I_8}, {1, CB7_CA8, CB8_CA8, CB9_CA8},
{1, G_9, H_9, I_9}, {1, CB7_CA9, CB8_CA9, CB9_CA9},
{1, G_10, H_10, I_10}, {1, CB7_CA10, CB8_CA10, CB9_CA10},
{1, G_11, H_11, I_11}, {1, CB7_CA11, CB8_CA11, CB9_CA11},
{1, J_1, K_1, L_1}, {1, CB10_CA1, CB11_CA1, CB12_CA1},
{1, J_2, K_2, L_2}, {1, CB10_CA2, CB11_CA2, CB12_CA2},
{1, J_3, K_3, L_3}, {1, CB10_CA3, CB11_CA3, CB12_CA3},
{1, J_4, K_4, L_4}, {1, CB10_CA4, CB11_CA4, CB12_CA4},
{1, J_5, K_5, L_5}, {1, CB10_CA5, CB11_CA5, CB12_CA5},
{1, J_6, K_6, L_6}, {1, CB10_CA6, CB11_CA6, CB12_CA6},
{1, J_7, K_7, L_7}, {1, CB10_CA7, CB11_CA7, CB12_CA7},
{1, J_8, K_8, L_8}, {1, CB10_CA8, CB11_CA8, CB12_CA8},
{1, J_9, K_9, L_9}, {1, CB10_CA9, CB11_CA9, CB12_CA9},
{1, J_10, K_10, L_10}, {1, CB10_CA10, CB11_CA10, CB12_CA10},
{1, J_11, K_11, L_11}, {1, CB10_CA11, CB11_CA11, CB12_CA11},
}; };
// clang-format on // clang-format on
bool rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max) { bool rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max) {

View File

@ -25,99 +25,99 @@ const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
* | | G location * | | G location
* | | | B location * | | | B location
* | | | | */ * | | | | */
//{0, CS1_SW4, CS2_SW4, CS3_SW4}, // 0, k00, Esc //{0, SW4_CS1, SW4_CS2, SW4_CS3}, // 0, k00, Esc
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 1, k13, Esc {0, SW1_CS1, SW1_CS2, SW1_CS3}, // 1, k13, Esc
{0, CS1_SW2, CS2_SW2, CS3_SW2}, // 2, k26, F1 {0, SW2_CS1, SW2_CS2, SW2_CS3}, // 2, k26, F1
{0, CS1_SW3, CS2_SW3, CS3_SW3}, // 3, k36, F2 {0, SW3_CS1, SW3_CS2, SW3_CS3}, // 3, k36, F2
{0, CS1_SW4, CS2_SW4, CS3_SW4}, // 4, k31, F3 {0, SW4_CS1, SW4_CS2, SW4_CS3}, // 4, k31, F3
{0, CS1_SW5, CS2_SW5, CS3_SW5}, // 5, k33, F4 {0, SW5_CS1, SW5_CS2, SW5_CS3}, // 5, k33, F4
{0, CS1_SW6, CS2_SW6, CS3_SW6}, // 6, k07, F5 {0, SW6_CS1, SW6_CS2, SW6_CS3}, // 6, k07, F5
{0, CS1_SW7, CS2_SW7, CS3_SW7}, // 7, k63, F6 {0, SW7_CS1, SW7_CS2, SW7_CS3}, // 7, k63, F6
{0, CS1_SW8, CS2_SW8, CS3_SW8}, // 8, k71, F7 {0, SW8_CS1, SW8_CS2, SW8_CS3}, // 8, k71, F7
{0, CS1_SW9, CS2_SW9, CS3_SW9}, // 9, k76, F8 {0, SW9_CS1, SW9_CS2, SW9_CS3}, // 9, k76, F8
{0, CS1_SW10, CS2_SW10, CS3_SW10}, // 10, ka6, F9 {0, SW10_CS1, SW10_CS2, SW10_CS3}, // 10, ka6, F9
{0, CS1_SW11, CS2_SW11, CS3_SW11}, // 11, ka7, F10 {0, SW11_CS1, SW11_CS2, SW11_CS3}, // 11, ka7, F10
{0, CS1_SW12, CS2_SW12, CS3_SW12}, // 12, ka3, F11 {0, SW12_CS1, SW12_CS2, SW12_CS3}, // 12, ka3, F11
{1, CS1_SW1, CS2_SW1, CS3_SW1}, // 13, ka5, F12 {1, SW1_CS1, SW1_CS2, SW1_CS3}, // 13, ka5, F12
{1, CS4_SW2, CS5_SW2, CS6_SW2}, // 14, k97, Printscreen {1, SW2_CS4, SW2_CS5, SW2_CS6}, // 14, k97, Printscreen
{1, CS4_SW5, CS5_SW5, CS6_SW5}, // 15, k02, Del {1, SW5_CS4, SW5_CS5, SW5_CS6}, // 15, k02, Del
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 16, k16, ` {0, SW1_CS4, SW1_CS5, SW1_CS6}, // 16, k16, `
{0, CS4_SW2, CS5_SW2, CS6_SW2}, // 17, k17, 1 {0, SW2_CS4, SW2_CS5, SW2_CS6}, // 17, k17, 1
{0, CS4_SW3, CS5_SW3, CS6_SW3}, // 18, k27, 2 {0, SW3_CS4, SW3_CS5, SW3_CS6}, // 18, k27, 2
{0, CS4_SW4, CS5_SW4, CS6_SW4}, // 19, k37, 3 {0, SW4_CS4, SW4_CS5, SW4_CS6}, // 19, k37, 3
{0, CS4_SW5, CS5_SW5, CS6_SW5}, // 20, k47, 4 {0, SW5_CS4, SW5_CS5, SW5_CS6}, // 20, k47, 4
{0, CS4_SW6, CS5_SW6, CS6_SW6}, // 21, k46, 5 {0, SW6_CS4, SW6_CS5, SW6_CS6}, // 21, k46, 5
{0, CS4_SW7, CS5_SW7, CS6_SW7}, // 22, k56, 6 {0, SW7_CS4, SW7_CS5, SW7_CS6}, // 22, k56, 6
{0, CS4_SW8, CS5_SW8, CS6_SW8}, // 23, k57, 7 {0, SW8_CS4, SW8_CS5, SW8_CS6}, // 23, k57, 7
{0, CS4_SW9, CS5_SW9, CS6_SW9}, // 24, k67, 8 {0, SW9_CS4, SW9_CS5, SW9_CS6}, // 24, k67, 8
{0, CS4_SW10, CS5_SW10, CS6_SW10}, // 25, k77, 9 {0, SW10_CS4, SW10_CS5, SW10_CS6}, // 25, k77, 9
{0, CS4_SW11, CS5_SW11, CS6_SW11}, // 26, k87, 0 {0, SW11_CS4, SW11_CS5, SW11_CS6}, // 26, k87, 0
{0, CS4_SW12, CS5_SW12, CS6_SW12}, // 27, k86, - {0, SW12_CS4, SW12_CS5, SW12_CS6}, // 27, k86, -
{1, CS1_SW5, CS2_SW5, CS3_SW5}, // 28, k66, = {1, SW5_CS1, SW5_CS2, SW5_CS3}, // 28, k66, =
{1, CS1_SW7, CS2_SW7, CS3_SW7}, // 29, ka1, Backspace {1, SW7_CS1, SW7_CS2, SW7_CS3}, // 29, ka1, Backspace
{1, CS1_SW2, CS2_SW2, CS3_SW2}, // 30, kc6, Home {1, SW2_CS1, SW2_CS2, SW2_CS3}, // 30, kc6, Home
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 31, k11, Tab {0, SW1_CS7, SW1_CS8, SW1_CS9}, // 31, k11, Tab
{0, CS7_SW2, CS8_SW2, CS9_SW2}, // 32, k10, Q {0, SW2_CS7, SW2_CS8, SW2_CS9}, // 32, k10, Q
{0, CS7_SW3, CS8_SW3, CS9_SW3}, // 33, k20, W {0, SW3_CS7, SW3_CS8, SW3_CS9}, // 33, k20, W
{0, CS7_SW4, CS8_SW4, CS9_SW4}, // 34, k30, E {0, SW4_CS7, SW4_CS8, SW4_CS9}, // 34, k30, E
{0, CS7_SW5, CS8_SW5, CS9_SW5}, // 35, k40, R {0, SW5_CS7, SW5_CS8, SW5_CS9}, // 35, k40, R
{0, CS7_SW6, CS8_SW6, CS9_SW6}, // 36, k41, T {0, SW6_CS7, SW6_CS8, SW6_CS9}, // 36, k41, T
{0, CS7_SW7, CS8_SW7, CS9_SW7}, // 37, k51, Y {0, SW7_CS7, SW7_CS8, SW7_CS9}, // 37, k51, Y
{0, CS7_SW8, CS8_SW8, CS9_SW8}, // 38, k50, U {0, SW8_CS7, SW8_CS8, SW8_CS9}, // 38, k50, U
{0, CS7_SW9, CS8_SW9, CS9_SW9}, // 39, k60, I {0, SW9_CS7, SW9_CS8, SW9_CS9}, // 39, k60, I
{0, CS7_SW10, CS8_SW10, CS9_SW10}, // 40, k70, O {0, SW10_CS7, SW10_CS8, SW10_CS9}, // 40, k70, O
{0, CS7_SW11, CS8_SW11, CS9_SW11}, // 41, k80, P {0, SW11_CS7, SW11_CS8, SW11_CS9}, // 41, k80, P
{0, CS7_SW12, CS8_SW12, CS9_SW12}, // 42, k81, [ {0, SW12_CS7, SW12_CS8, SW12_CS9}, // 42, k81, [
{1, CS1_SW8, CS2_SW8, CS3_SW8}, // 43, k61, ] {1, SW8_CS1, SW8_CS2, SW8_CS3}, // 43, k61, ]
{1, CS1_SW9, CS2_SW9, CS3_SW9}, // 44, ka2, "\\" {1, SW9_CS1, SW9_CS2, SW9_CS3}, // 44, ka2, "\\"
{1, CS4_SW3, CS5_SW3, CS6_SW3}, // 45, k65, End {1, SW3_CS4, SW3_CS5, SW3_CS6}, // 45, k65, End
{0, CS10_SW1, CS11_SW1, CS12_SW1}, // 46, k21, Caps Lock {0, SW1_CS10, SW1_CS11, SW1_CS12}, // 46, k21, Caps Lock
{0, CS10_SW2, CS11_SW2, CS12_SW2}, // 47, k12, A {0, SW2_CS10, SW2_CS11, SW2_CS12}, // 47, k12, A
{0, CS10_SW3, CS11_SW3, CS12_SW3}, // 48, k22, S {0, SW3_CS10, SW3_CS11, SW3_CS12}, // 48, k22, S
{0, CS10_SW4, CS11_SW4, CS12_SW4}, // 49, k32, D {0, SW4_CS10, SW4_CS11, SW4_CS12}, // 49, k32, D
{0, CS10_SW5, CS11_SW5, CS12_SW5}, // 50, k42, F {0, SW5_CS10, SW5_CS11, SW5_CS12}, // 50, k42, F
{0, CS10_SW6, CS11_SW6, CS12_SW6}, // 51, k43, G {0, SW6_CS10, SW6_CS11, SW6_CS12}, // 51, k43, G
{0, CS10_SW7, CS11_SW7, CS12_SW7}, // 52, k53, H {0, SW7_CS10, SW7_CS11, SW7_CS12}, // 52, k53, H
{0, CS10_SW8, CS11_SW8, CS12_SW8}, // 53, k52, J {0, SW8_CS10, SW8_CS11, SW8_CS12}, // 53, k52, J
{0, CS10_SW9, CS11_SW9, CS12_SW9}, // 54, k62, K {0, SW9_CS10, SW9_CS11, SW9_CS12}, // 54, k62, K
{0, CS10_SW10, CS11_SW10, CS12_SW10}, // 55, k72, L {0, SW10_CS10, SW10_CS11, SW10_CS12}, // 55, k72, L
{0, CS10_SW11, CS11_SW11, CS12_SW11}, // 56, k82, ; {0, SW11_CS10, SW11_CS11, SW11_CS12}, // 56, k82, ;
{0, CS10_SW12, CS11_SW12, CS12_SW12}, // 57, k83, ' {0, SW12_CS10, SW12_CS11, SW12_CS12}, // 57, k83, '
{1, CS1_SW11, CS2_SW11, CS3_SW11}, // 58, ka4, Enter {1, SW11_CS1, SW11_CS2, SW11_CS3}, // 58, ka4, Enter
{1, CS4_SW4, CS5_SW4, CS6_SW4}, // 59, k15, PgUp {1, SW4_CS4, SW4_CS5, SW4_CS6}, // 59, k15, PgUp
{0, CS13_SW1, CS14_SW1, CS15_SW1}, // 60, k00, Shift_L {0, SW1_CS13, SW1_CS14, SW1_CS15}, // 60, k00, Shift_L
{0, CS13_SW2, CS14_SW2, CS15_SW2}, // 61, k14, Z {0, SW2_CS13, SW2_CS14, SW2_CS15}, // 61, k14, Z
{0, CS13_SW3, CS14_SW3, CS15_SW3}, // 62, k24, X {0, SW3_CS13, SW3_CS14, SW3_CS15}, // 62, k24, X
{0, CS13_SW4, CS14_SW4, CS15_SW4}, // 63, k34, C {0, SW4_CS13, SW4_CS14, SW4_CS15}, // 63, k34, C
{0, CS13_SW5, CS14_SW5, CS15_SW5}, // 64, k44, V {0, SW5_CS13, SW5_CS14, SW5_CS15}, // 64, k44, V
{0, CS13_SW6, CS14_SW6, CS15_SW6}, // 65, k45, B {0, SW6_CS13, SW6_CS14, SW6_CS15}, // 65, k45, B
{0, CS13_SW7, CS14_SW7, CS15_SW7}, // 66, k55, N {0, SW7_CS13, SW7_CS14, SW7_CS15}, // 66, k55, N
{0, CS13_SW8, CS14_SW8, CS15_SW8}, // 67, k54, M {0, SW8_CS13, SW8_CS14, SW8_CS15}, // 67, k54, M
{0, CS13_SW9, CS14_SW9, CS15_SW9}, // 68, k64, , {0, SW9_CS13, SW9_CS14, SW9_CS15}, // 68, k64, ,
{0, CS13_SW10, CS14_SW10, CS15_SW10}, // 69, k74, . {0, SW10_CS13, SW10_CS14, SW10_CS15}, // 69, k74, .
{0, CS13_SW11, CS14_SW11, CS15_SW11}, // 70, k85, / {0, SW11_CS13, SW11_CS14, SW11_CS15}, // 70, k85, /
{1, CS4_SW8, CS5_SW8, CS6_SW8}, // 71, k91, Shift_R {1, SW8_CS4, SW8_CS5, SW8_CS6}, // 71, k91, Shift_R
{1, CS4_SW9, CS5_SW9, CS6_SW9}, // 72, k35, Up {1, SW9_CS4, SW9_CS5, SW9_CS6}, // 72, k35, Up
{1, CS4_SW7, CS5_SW7, CS6_SW7}, // 73, k25, PgDn {1, SW7_CS4, SW7_CS5, SW7_CS6}, // 73, k25, PgDn
{0, CS16_SW1, CS17_SW1, CS18_SW1}, // 74, k06, Ctrl_L {0, SW1_CS16, SW1_CS17, SW1_CS18}, // 74, k06, Ctrl_L
{0, CS16_SW2, CS17_SW2, CS18_SW2}, // 75, k90, Win_L {0, SW2_CS16, SW2_CS17, SW2_CS18}, // 75, k90, Win_L
{0, CS16_SW3, CS17_SW3, CS18_SW3}, // 76, k93, Alt_L {0, SW3_CS16, SW3_CS17, SW3_CS18}, // 76, k93, Alt_L
{0, CS16_SW6, CS17_SW6, CS18_SW6}, // 77, k94, Space {0, SW6_CS16, SW6_CS17, SW6_CS18}, // 77, k94, Space
{0, CS16_SW9, CS17_SW9, CS18_SW9}, // 78, k95, Alt_R {0, SW9_CS16, SW9_CS17, SW9_CS18}, // 78, k95, Alt_R
{0, CS16_SW10, CS17_SW10, CS18_SW10}, // 79, k92, FN {0, SW10_CS16, SW10_CS17, SW10_CS18}, // 79, k92, FN
{0, CS16_SW12, CS17_SW12, CS18_SW12}, // 80, k04, Ctrl_R {0, SW12_CS16, SW12_CS17, SW12_CS18}, // 80, k04, Ctrl_R
{1, CS4_SW10, CS5_SW10, CS6_SW10}, // 81, k03, Left {1, SW10_CS4, SW10_CS5, SW10_CS6}, // 81, k03, Left
{1, CS4_SW11, CS5_SW11, CS6_SW11}, // 82, k73, Down {1, SW11_CS4, SW11_CS5, SW11_CS6}, // 82, k73, Down
{1, CS10_SW5, CS11_SW5, CS12_SW5}, // 83, k05, Right {1, SW5_CS10, SW5_CS11, SW5_CS12}, // 83, k05, Right
{1, CS10_SW10, CS11_SW10, CS12_SW10}, // 84, kb0, Z1 {1, SW10_CS10, SW10_CS11, SW10_CS12}, // 84, kb0, Z1
{1, CS10_SW11, CS11_SW11, CS12_SW11}, // 85, kb1, Z2 {1, SW11_CS10, SW11_CS11, SW11_CS12}, // 85, kb1, Z2
}; };
#endif #endif

View File

@ -25,100 +25,100 @@ const aw20216s_led_t PROGMEM g_aw20216s_leds[AW20216S_LED_COUNT] = {
* | | G location * | | G location
* | | | B location * | | | B location
* | | | | */ * | | | | */
//{0, CS1_SW4, CS2_SW4, CS3_SW4}, // 0, Esc //{0, SW4_CS1, SW4_CS2, SW4_CS3}, // 0, Esc
{0, CS1_SW1, CS2_SW1, CS3_SW1}, // 1, Esc {0, SW1_CS1, SW1_CS2, SW1_CS3}, // 1, Esc
{0, CS1_SW2, CS2_SW2, CS3_SW2}, // 2, F1 {0, SW2_CS1, SW2_CS2, SW2_CS3}, // 2, F1
{0, CS1_SW3, CS2_SW3, CS3_SW3}, // 3, F2 {0, SW3_CS1, SW3_CS2, SW3_CS3}, // 3, F2
{0, CS1_SW4, CS2_SW4, CS3_SW4}, // 4, F3 {0, SW4_CS1, SW4_CS2, SW4_CS3}, // 4, F3
{0, CS1_SW5, CS2_SW5, CS3_SW5}, // 5, F4 {0, SW5_CS1, SW5_CS2, SW5_CS3}, // 5, F4
{0, CS1_SW6, CS2_SW6, CS3_SW6}, // 6, F5 {0, SW6_CS1, SW6_CS2, SW6_CS3}, // 6, F5
{0, CS1_SW7, CS2_SW7, CS3_SW7}, // 7, F6 {0, SW7_CS1, SW7_CS2, SW7_CS3}, // 7, F6
{0, CS1_SW8, CS2_SW8, CS3_SW8}, // 8, F7 {0, SW8_CS1, SW8_CS2, SW8_CS3}, // 8, F7
{0, CS1_SW9, CS2_SW9, CS3_SW9}, // 9, F8 {0, SW9_CS1, SW9_CS2, SW9_CS3}, // 9, F8
{0, CS1_SW10, CS2_SW10, CS3_SW10}, // 10, F9 {0, SW10_CS1, SW10_CS2, SW10_CS3}, // 10, F9
{0, CS1_SW11, CS2_SW11, CS3_SW11}, // 11, F10 {0, SW11_CS1, SW11_CS2, SW11_CS3}, // 11, F10
{0, CS1_SW12, CS2_SW12, CS3_SW12}, // 12, F11 {0, SW12_CS1, SW12_CS2, SW12_CS3}, // 12, F11
{1, CS1_SW1, CS2_SW1, CS3_SW1}, // 13, F12 {1, SW1_CS1, SW1_CS2, SW1_CS3}, // 13, F12
{1, CS4_SW2, CS5_SW2, CS6_SW2}, // 14, Printscreen {1, SW2_CS4, SW2_CS5, SW2_CS6}, // 14, Printscreen
{1, CS1_SW3, CS2_SW3, CS3_SW3}, // 15, Scroll Lock {1, SW3_CS1, SW3_CS2, SW3_CS3}, // 15, Scroll Lock
{1, CS1_SW4, CS2_SW4, CS3_SW4}, // 16, Pause Break {1, SW4_CS1, SW4_CS2, SW4_CS3}, // 16, Pause Break
{0, CS4_SW1, CS5_SW1, CS6_SW1}, // 17, ` {0, SW1_CS4, SW1_CS5, SW1_CS6}, // 17, `
{0, CS4_SW2, CS5_SW2, CS6_SW2}, // 18, 1 {0, SW2_CS4, SW2_CS5, SW2_CS6}, // 18, 1
{0, CS4_SW3, CS5_SW3, CS6_SW3}, // 19, 2 {0, SW3_CS4, SW3_CS5, SW3_CS6}, // 19, 2
{0, CS4_SW4, CS5_SW4, CS6_SW4}, // 20, 3 {0, SW4_CS4, SW4_CS5, SW4_CS6}, // 20, 3
{0, CS4_SW5, CS5_SW5, CS6_SW5}, // 21, 4 {0, SW5_CS4, SW5_CS5, SW5_CS6}, // 21, 4
{0, CS4_SW6, CS5_SW6, CS6_SW6}, // 22, 5 {0, SW6_CS4, SW6_CS5, SW6_CS6}, // 22, 5
{0, CS4_SW7, CS5_SW7, CS6_SW7}, // 23, 6 {0, SW7_CS4, SW7_CS5, SW7_CS6}, // 23, 6
{0, CS4_SW8, CS5_SW8, CS6_SW8}, // 24, 7 {0, SW8_CS4, SW8_CS5, SW8_CS6}, // 24, 7
{0, CS4_SW9, CS5_SW9, CS6_SW9}, // 25, 8 {0, SW9_CS4, SW9_CS5, SW9_CS6}, // 25, 8
{0, CS4_SW10, CS5_SW10, CS6_SW10}, // 26, 9 {0, SW10_CS4, SW10_CS5, SW10_CS6}, // 26, 9
{0, CS4_SW11, CS5_SW11, CS6_SW11}, // 27, 0 {0, SW11_CS4, SW11_CS5, SW11_CS6}, // 27, 0
{0, CS4_SW12, CS5_SW12, CS6_SW12}, // 28, - {0, SW12_CS4, SW12_CS5, SW12_CS6}, // 28, -
{1, CS1_SW5, CS2_SW5, CS3_SW5}, // 29, = {1, SW5_CS1, SW5_CS2, SW5_CS3}, // 29, =
{1, CS1_SW7, CS2_SW7, CS3_SW7}, // 30, Backspace {1, SW7_CS1, SW7_CS2, SW7_CS3}, // 30, Backspace
{1, CS1_SW2, CS2_SW2, CS3_SW2}, // 31, Insert {1, SW2_CS1, SW2_CS2, SW2_CS3}, // 31, Insert
{1, CS4_SW5, CS5_SW5, CS6_SW5}, // 32, Home {1, SW5_CS4, SW5_CS5, SW5_CS6}, // 32, Home
{1, CS4_SW4, CS5_SW4, CS6_SW4}, // 33, Page Up {1, SW4_CS4, SW4_CS5, SW4_CS6}, // 33, Page Up
{0, CS7_SW1, CS8_SW1, CS9_SW1}, // 34, Tab {0, SW1_CS7, SW1_CS8, SW1_CS9}, // 34, Tab
{0, CS7_SW2, CS8_SW2, CS9_SW2}, // 35, Q {0, SW2_CS7, SW2_CS8, SW2_CS9}, // 35, Q
{0, CS7_SW3, CS8_SW3, CS9_SW3}, // 36, W {0, SW3_CS7, SW3_CS8, SW3_CS9}, // 36, W
{0, CS7_SW4, CS8_SW4, CS9_SW4}, // 37, E {0, SW4_CS7, SW4_CS8, SW4_CS9}, // 37, E
{0, CS7_SW5, CS8_SW5, CS9_SW5}, // 38, R {0, SW5_CS7, SW5_CS8, SW5_CS9}, // 38, R
{0, CS7_SW6, CS8_SW6, CS9_SW6}, // 39, T {0, SW6_CS7, SW6_CS8, SW6_CS9}, // 39, T
{0, CS7_SW7, CS8_SW7, CS9_SW7}, // 40, Y {0, SW7_CS7, SW7_CS8, SW7_CS9}, // 40, Y
{0, CS7_SW8, CS8_SW8, CS9_SW8}, // 41, U {0, SW8_CS7, SW8_CS8, SW8_CS9}, // 41, U
{0, CS7_SW9, CS8_SW9, CS9_SW9}, // 42, I {0, SW9_CS7, SW9_CS8, SW9_CS9}, // 42, I
{0, CS7_SW10, CS8_SW10, CS9_SW10}, // 43, O {0, SW10_CS7, SW10_CS8, SW10_CS9}, // 43, O
{0, CS7_SW11, CS8_SW11, CS9_SW11}, // 44, P {0, SW11_CS7, SW11_CS8, SW11_CS9}, // 44, P
{0, CS7_SW12, CS8_SW12, CS9_SW12}, // 45, [ {0, SW12_CS7, SW12_CS8, SW12_CS9}, // 45, [
{1, CS1_SW8, CS2_SW8, CS3_SW8}, // 46, ] {1, SW8_CS1, SW8_CS2, SW8_CS3}, // 46, ]
{1, CS1_SW9, CS2_SW9, CS3_SW9}, // 47, "\\" {1, SW9_CS1, SW9_CS2, SW9_CS3}, // 47, "\\"
{1, CS4_SW3, CS5_SW3, CS6_SW3}, // 48, Delete {1, SW3_CS4, SW3_CS5, SW3_CS6}, // 48, Delete
{1, CS4_SW6, CS5_SW6, CS6_SW6}, // 49, END {1, SW6_CS4, SW6_CS5, SW6_CS6}, // 49, END
{1, CS4_SW7, CS5_SW7, CS6_SW7}, // 50, Page down {1, SW7_CS4, SW7_CS5, SW7_CS6}, // 50, Page down
{0, CS10_SW1, CS11_SW1, CS12_SW1}, // 51, Caps Lock {0, SW1_CS10, SW1_CS11, SW1_CS12}, // 51, Caps Lock
{0, CS10_SW2, CS11_SW2, CS12_SW2}, // 52, A {0, SW2_CS10, SW2_CS11, SW2_CS12}, // 52, A
{0, CS10_SW3, CS11_SW3, CS12_SW3}, // 53, S {0, SW3_CS10, SW3_CS11, SW3_CS12}, // 53, S
{0, CS10_SW4, CS11_SW4, CS12_SW4}, // 54, D {0, SW4_CS10, SW4_CS11, SW4_CS12}, // 54, D
{0, CS10_SW5, CS11_SW5, CS12_SW5}, // 55, F {0, SW5_CS10, SW5_CS11, SW5_CS12}, // 55, F
{0, CS10_SW6, CS11_SW6, CS12_SW6}, // 56, G {0, SW6_CS10, SW6_CS11, SW6_CS12}, // 56, G
{0, CS10_SW7, CS11_SW7, CS12_SW7}, // 57, H {0, SW7_CS10, SW7_CS11, SW7_CS12}, // 57, H
{0, CS10_SW8, CS11_SW8, CS12_SW8}, // 58, J {0, SW8_CS10, SW8_CS11, SW8_CS12}, // 58, J
{0, CS10_SW9, CS11_SW9, CS12_SW9}, // 59, K {0, SW9_CS10, SW9_CS11, SW9_CS12}, // 59, K
{0, CS10_SW10, CS11_SW10, CS12_SW10}, // 60, L {0, SW10_CS10, SW10_CS11, SW10_CS12}, // 60, L
{0, CS10_SW11, CS11_SW11, CS12_SW11}, // 61, ; {0, SW11_CS10, SW11_CS11, SW11_CS12}, // 61, ;
{0, CS10_SW12, CS11_SW12, CS12_SW12}, // 62, ' {0, SW12_CS10, SW12_CS11, SW12_CS12}, // 62, '
{1, CS1_SW11, CS2_SW11, CS3_SW11}, // 63, Enter {1, SW11_CS1, SW11_CS2, SW11_CS3}, // 63, Enter
{0, CS13_SW1, CS14_SW1, CS15_SW1}, // 64, Shift_L {0, SW1_CS13, SW1_CS14, SW1_CS15}, // 64, Shift_L
{0, CS13_SW2, CS14_SW2, CS15_SW2}, // 65, Z {0, SW2_CS13, SW2_CS14, SW2_CS15}, // 65, Z
{0, CS13_SW3, CS14_SW3, CS15_SW3}, // 66, X {0, SW3_CS13, SW3_CS14, SW3_CS15}, // 66, X
{0, CS13_SW4, CS14_SW4, CS15_SW4}, // 67, C {0, SW4_CS13, SW4_CS14, SW4_CS15}, // 67, C
{0, CS13_SW5, CS14_SW5, CS15_SW5}, // 68, V {0, SW5_CS13, SW5_CS14, SW5_CS15}, // 68, V
{0, CS13_SW6, CS14_SW6, CS15_SW6}, // 69, B {0, SW6_CS13, SW6_CS14, SW6_CS15}, // 69, B
{0, CS13_SW7, CS14_SW7, CS15_SW7}, // 70, N {0, SW7_CS13, SW7_CS14, SW7_CS15}, // 70, N
{0, CS13_SW8, CS14_SW8, CS15_SW8}, // 71, M {0, SW8_CS13, SW8_CS14, SW8_CS15}, // 71, M
{0, CS13_SW9, CS14_SW9, CS15_SW9}, // 72, , {0, SW9_CS13, SW9_CS14, SW9_CS15}, // 72, ,
{0, CS13_SW10, CS14_SW10, CS15_SW10}, // 73, . {0, SW10_CS13, SW10_CS14, SW10_CS15}, // 73, .
{0, CS13_SW11, CS14_SW11, CS15_SW11}, // 74, / {0, SW11_CS13, SW11_CS14, SW11_CS15}, // 74, /
{1, CS4_SW8, CS5_SW8, CS6_SW8}, // 75, Shift_R {1, SW8_CS4, SW8_CS5, SW8_CS6}, // 75, Shift_R
{1, CS4_SW9, CS5_SW9, CS6_SW9}, // 76, Up {1, SW9_CS4, SW9_CS5, SW9_CS6}, // 76, Up
{0, CS16_SW1, CS17_SW1, CS18_SW1}, // 77, Ctrl_L {0, SW1_CS16, SW1_CS17, SW1_CS18}, // 77, Ctrl_L
{0, CS16_SW2, CS17_SW2, CS18_SW2}, // 78, Win_L {0, SW2_CS16, SW2_CS17, SW2_CS18}, // 78, Win_L
{0, CS16_SW3, CS17_SW3, CS18_SW3}, // 79, Alt_L {0, SW3_CS16, SW3_CS17, SW3_CS18}, // 79, Alt_L
{0, CS16_SW6, CS17_SW6, CS18_SW6}, // 80, Space {0, SW6_CS16, SW6_CS17, SW6_CS18}, // 80, Space
{0, CS16_SW9, CS17_SW9, CS18_SW9}, // 81, Alt_R {0, SW9_CS16, SW9_CS17, SW9_CS18}, // 81, Alt_R
{0, CS16_SW10, CS17_SW10, CS18_SW10}, // 82, FN {0, SW10_CS16, SW10_CS17, SW10_CS18}, // 82, FN
{0, CS16_SW11, CS17_SW11, CS18_SW11}, // 83, APP {0, SW11_CS16, SW11_CS17, SW11_CS18}, // 83, APP
{0, CS16_SW12, CS17_SW12, CS18_SW12}, // 84, Ctrl_R {0, SW12_CS16, SW12_CS17, SW12_CS18}, // 84, Ctrl_R
{1, CS4_SW10, CS5_SW10, CS6_SW10}, // 85, Left {1, SW10_CS4, SW10_CS5, SW10_CS6}, // 85, Left
{1, CS4_SW11, CS5_SW11, CS6_SW11}, // 86, Down {1, SW11_CS4, SW11_CS5, SW11_CS6}, // 86, Down
{1, CS10_SW5, CS11_SW5, CS12_SW5}, // 87, Right {1, SW5_CS10, SW5_CS11, SW5_CS12}, // 87, Right
}; };
#endif #endif

View File

@ -4,111 +4,111 @@
# include "rgb_matrix.h" # include "rgb_matrix.h"
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 1, B_2, A_2, C_2 }, { 1, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 1, E_3, D_3, F_3 }, { 1, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 1, E_4, D_4, F_4 }, { 1, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 1, E_5, D_5, F_5 }, { 1, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 1, E_6, D_6, F_6 }, { 1, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 1, E_7, D_7, F_7 }, { 1, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 1, E_8, D_8, F_8 }, { 1, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 1, B_13, A_13, C_13 }, { 1, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 1, E_2, D_2, F_2 }, { 1, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 1, H_3, G_3, I_3 }, { 1, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 1, H_4, G_4, I_4 }, { 1, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 1, H_5, G_5, I_5 }, { 1, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 1, H_6, G_6, I_6 }, { 1, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 1, H_7, G_7, I_7 }, { 1, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 1, H_8, G_8, I_8 }, { 1, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 1, H_2, G_2, I_2 }, { 1, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 1, K_3, J_3, L_3 }, { 1, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 1, K_4, J_4, L_4 }, { 1, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 1, K_5, J_5, L_5 }, { 1, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 1, K_6, J_6, L_6 }, { 1, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 1, K_7, J_7, L_7 }, { 1, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 1, K_8, J_8, L_8 }, { 1, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 1, K_2, J_2, L_2 }, { 1, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 1, E_9, D_9, F_9 }, { 1, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 1, B_9, A_9, C_9 }, { 1, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 1, K_9, J_9, L_9 }, { 1, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 1, H_9, G_9, I_9 }, { 1, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 1, K_12, J_12, L_12 }, { 1, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 1, K_13, J_13, L_13 }, { 1, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 1, H_10, G_10, I_10 }, { 1, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 1, E_10, D_10, F_10 }, { 1, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 1, B_10, A_10, C_10 }, { 1, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 1, H_12, G_12, I_12 }, { 1, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 1, K_11, J_11, L_11 }, { 1, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 1, H_11, G_11, I_11 }, { 1, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 1, E_11, D_11, F_11 }, { 1, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 1, B_11, A_11, C_11 }, { 1, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 1, B_12, A_12, C_12 }, { 1, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 1, E_12, D_12, F_12 }, { 1, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 1, E_13, D_13, F_13 }, { 1, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 1, H_13, G_13, I_13 }, { 1, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, B_14, A_14, C_14 }, { 0, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 1, B_8, A_8, C_8 }, { 1, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 1, B_7, A_7, C_7 }, { 1, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 1, B_6, A_6, C_6 }, { 1, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 1, B_5, A_5, C_5 }, { 1, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 1, B_4, A_4, C_4 }, { 1, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 1, B_3, A_3, C_3 }, { 1, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 1, B_1, A_1, C_1 }, { 1, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 1, E_1, D_1, F_1 }, { 1, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 1, H_1, G_1, I_1 }, { 1, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 1, K_1, J_1, L_1 }, { 1, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 1, K_10, J_10, L_10 }, { 1, SW11_CS10, SW10_CS10, SW12_CS10 },
}; };
#endif #endif

View File

@ -4,76 +4,76 @@
# include "rgb_matrix.h" # include "rgb_matrix.h"
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, B_14, A_14, C_14 }, { 0, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 0, B_15, A_15, C_15 }, { 0, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_15, D_15, F_15 }, { 0, SW5_CS15, SW4_CS15, SW6_CS15 },
{ 1, B_1, A_1, C_1 }, { 1, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 1, B_2, A_2, C_2 }, { 1, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 1, B_3, A_3, C_3 }, { 1, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 1, B_4, A_4, C_4 }, { 1, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 1, B_5, A_5, C_5 }, { 1, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 1, B_6, A_6, C_6 }, { 1, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 1, B_7, A_7, C_7 }, { 1, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 1, B_8, A_8, C_8 }, { 1, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 1, B_9, A_9, C_9 }, { 1, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 1, B_10, A_10, C_10 }, { 1, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 1, B_11, A_11, C_11 }, { 1, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 1, B_12, A_12, C_12 }, { 1, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 1, B_13, A_13, C_13 }, { 1, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 1, B_14, A_14, C_14 }, { 1, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 1, E_1, D_1, F_1 }, { 1, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 1, E_2, D_2, F_2 }, { 1, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 1, E_3, D_3, F_3 }, { 1, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 1, E_4, D_4, F_4 }, { 1, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 1, E_5, D_5, F_5 }, { 1, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 1, E_6, D_6, F_6 }, { 1, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 1, E_7, D_7, F_7 }, { 1, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 1, E_8, D_8, F_8 }, { 1, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 1, E_9, D_9, F_9 }, { 1, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 1, E_10, D_10, F_10 }, { 1, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 1, E_11, D_11, F_11 }, { 1, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 1, E_12, D_12, F_12 }, { 1, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 1, E_13, D_13, F_13 }, { 1, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 1, E_14, D_14, F_14 }, { 1, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 1, H_1, G_1, I_1 }, { 1, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 1, H_2, G_2, I_2 }, { 1, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 1, H_3, G_3, I_3 }, { 1, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 1, H_4, G_4, I_4 }, { 1, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 1, H_5, G_5, I_5 }, { 1, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 1, H_8, G_8, I_8 }, { 1, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 1, H_9, G_9, I_9 }, { 1, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 1, H_10, G_10, I_10 }, { 1, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 1, H_11, G_11, I_11 }, { 1, SW8_CS11, SW7_CS11, SW9_CS11 },
}; };
#endif #endif

View File

@ -4,93 +4,93 @@
# include "rgb_matrix.h" # include "rgb_matrix.h"
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_15, D_15, F_15 }, { 0, SW5_CS15, SW4_CS15, SW6_CS15 },
{ 0, E_16, D_16, F_16 }, { 0, SW5_CS16, SW4_CS16, SW6_CS16 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_14, G_14, I_14 }, { 0, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 0, H_15, G_15, I_15 }, { 0, SW8_CS15, SW7_CS15, SW9_CS15 },
{ 0, H_16, G_16, I_16 }, { 0, SW8_CS16, SW7_CS16, SW9_CS16 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_14, J_14, L_14 }, { 0, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 0, K_15, J_15, L_15 }, { 0, SW11_CS15, SW10_CS15, SW12_CS15 },
{ 0, K_16, J_16, L_16 }, { 0, SW11_CS16, SW10_CS16, SW12_CS16 },
{ 1, B_1, A_1, C_1 }, { 1, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 1, B_2, A_2, C_2 }, { 1, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 1, B_3, A_3, C_3 }, { 1, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 1, B_4, A_4, C_4 }, { 1, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 1, B_5, A_5, C_5 }, { 1, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 1, B_6, A_6, C_6 }, { 1, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 1, B_7, A_7, C_7 }, { 1, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 1, B_8, A_8, C_8 }, { 1, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 1, B_9, A_9, C_9 }, { 1, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 1, B_10, A_10, C_10 }, { 1, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 1, B_11, A_11, C_11 }, { 1, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 1, B_12, A_12, C_12 }, { 1, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 1, B_13, A_13, C_13 }, { 1, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 1, B_14, A_14, C_14 }, { 1, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 1, B_15, A_15, C_15 }, { 1, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 1, B_16, A_16, C_16 }, { 1, SW2_CS16, SW1_CS16, SW3_CS16 },
{ 1, E_1, D_1, F_1 }, { 1, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 1, E_2, D_2, F_2 }, { 1, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 1, E_3, D_3, F_3 }, { 1, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 1, E_4, D_4, F_4 }, { 1, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 1, E_5, D_5, F_5 }, { 1, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 1, E_6, D_6, F_6 }, { 1, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 1, E_7, D_7, F_7 }, { 1, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 1, E_8, D_8, F_8 }, { 1, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 1, E_9, D_9, F_9 }, { 1, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 1, E_10, D_10, F_10 }, { 1, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 1, E_11, D_11, F_11 }, { 1, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 1, E_12, D_12, F_12 }, { 1, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 1, E_13, D_13, F_13 }, { 1, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 1, H_1, G_1, I_1 }, { 1, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 1, H_2, G_2, I_2 }, { 1, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 1, H_3, G_3, I_3 }, { 1, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 1, H_4, G_4, I_4 }, { 1, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 1, H_5, G_5, I_5 }, { 1, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 1, H_6, G_6, I_6 }, { 1, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 1, H_7, G_7, I_7 }, { 1, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 1, H_8, G_8, I_8 }, { 1, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 1, H_9, G_9, I_9 }, { 1, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 1, H_10, G_10, I_10 }, { 1, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 1, H_11, G_11, I_11 }, { 1, SW8_CS11, SW7_CS11, SW9_CS11 },
}; };
#endif #endif

View File

@ -4,125 +4,125 @@
# include "rgb_matrix.h" # include "rgb_matrix.h"
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 1, B_2, A_2, C_2 }, { 1, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 1, E_3, D_3, F_3 }, { 1, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 1, E_4, D_4, F_4 }, { 1, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 1, E_5, D_5, F_5 }, { 1, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 1, B_6, A_6, C_6 }, { 1, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 1, E_7, D_7, F_7 }, { 1, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 1, E_8, D_8, F_8 }, { 1, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 1, H_1, G_1, I_1 }, { 1, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 1, H_2, G_2, I_2 }, { 1, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 1, H_3, G_3, I_3 }, { 1, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 1, H_4, G_4, I_4 }, { 1, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 1, H_5, G_5, I_5 }, { 1, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 1, H_6, G_6, I_6 }, { 1, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 1, H_7, G_7, I_7 }, { 1, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 1, H_8, G_8, I_8 }, { 1, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 1, K_1, J_1, L_1 }, { 1, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 1, K_2, J_2, L_2 }, { 1, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 1, K_3, J_3, L_3 }, { 1, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 1, K_4, J_4, L_4 }, { 1, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 1, K_5, J_5, L_5 }, { 1, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 1, K_6, J_6, L_6 }, { 1, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 1, K_7, J_7, L_7 }, { 1, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 1, K_8, J_8, L_8 }, { 1, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 1, E_1, D_1, F_1 }, { 1, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 1, E_2, D_2, F_2 }, { 1, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 1, K_13, J_13, L_13 }, { 1, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 1, K_12, J_12, L_12 }, { 1, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 1, K_11, J_11, L_11 }, { 1, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 1, E_6, D_6, F_6 }, { 1, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 1, K_10, J_10, L_10 }, { 1, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 1, K_9, J_9, L_9 }, { 1, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_16, J_16, L_16 }, { 0, SW11_CS16, SW10_CS16, SW12_CS16 },
{ 0, K_15, J_15, L_15 }, { 0, SW11_CS15, SW10_CS15, SW12_CS15 },
{ 0, K_14, J_14, L_14 }, { 0, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 1, E_14, D_14, F_14 }, { 1, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 1, E_13, D_13, F_13 }, { 1, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 1, H_12, G_12, I_12 }, { 1, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 1, E_12, D_12, F_12 }, { 1, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 1, E_11, D_11, F_11 }, { 1, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 1, E_10, D_10, F_10 }, { 1, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 1, E_9, D_9, F_9 }, { 1, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 1, H_9, G_9, I_9 }, { 1, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_16, G_16, I_16 }, { 0, SW8_CS16, SW7_CS16, SW9_CS16 },
{ 0, H_15, G_15, I_15 }, { 0, SW8_CS15, SW7_CS15, SW9_CS15 },
{ 0, H_14, G_14, I_14 }, { 0, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 1, K_14, J_14, L_14 }, { 1, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 1, H_14, G_14, I_14 }, { 1, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 1, H_13, G_13, I_13 }, { 1, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 1, H_10, G_10, I_10 }, { 1, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, E_16, D_16, F_16 }, { 0, SW5_CS16, SW4_CS16, SW6_CS16 },
{ 0, E_15, D_15, F_15 }, { 0, SW5_CS15, SW4_CS15, SW6_CS15 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, B_14, A_14, C_14 }, { 0, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 0, B_15, A_15, C_15 }, { 0, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 0, B_16, A_16, C_16 }, { 0, SW2_CS16, SW1_CS16, SW3_CS16 },
{ 1, B_9, A_9, C_9 }, { 1, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 1, B_10, A_10, C_10 }, { 1, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 1, B_11, A_11, C_11 }, { 1, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 1, B_12, A_12, C_12 }, { 1, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 1, B_13, A_13, C_13 }, { 1, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 1, B_14, A_14, C_14 }, { 1, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 1, B_15, A_15, C_15 }, { 1, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 1, K_15, J_15, L_15 }, { 1, SW11_CS15, SW10_CS15, SW12_CS15 },
{ 1, E_15, D_15, F_15 }, { 1, SW5_CS15, SW4_CS15, SW6_CS15 },
{ 1, H_15, G_15, I_15 }, { 1, SW8_CS15, SW7_CS15, SW9_CS15 },
{ 1, B_1, A_1, C_1 }, { 1, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 1, B_3, A_3, C_3 }, { 1, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 1, B_4, A_4, C_4 }, { 1, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 1, B_5, A_5, C_5 }, { 1, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 1, B_7, A_7, C_7 }, { 1, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 1, B_8, A_8, C_8 }, { 1, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
}; };
#endif #endif

View File

@ -5,131 +5,131 @@
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
// top underglow sd2-sd17 // top underglow sd2-sd17
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, B_14, A_14, C_14 }, { 0, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 0, B_16, A_16, C_16 }, { 0, SW2_CS16, SW1_CS16, SW3_CS16 },
{ 1, B_12, A_12, C_12 }, { 1, SW2_CS12, SW1_CS12, SW3_CS12 },
// sd1 + function + sd18 // sd1 + function + sd18
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_15, D_15, F_15 }, { 0, SW5_CS15, SW4_CS15, SW6_CS15 },
// <enc gap> // <enc gap>
{ 1, B_13, A_13, C_13 }, { 1, SW2_CS13, SW1_CS13, SW3_CS13 },
// sd45 + num + sd20 // sd45 + num + sd20
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_14, G_14, I_14 }, { 0, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 0, H_15, G_15, I_15 }, { 0, SW8_CS15, SW7_CS15, SW9_CS15 },
{ 0, H_16, G_16, I_16 }, { 0, SW8_CS16, SW7_CS16, SW9_CS16 },
{ 1, B_15, A_15, C_15 }, { 1, SW2_CS15, SW1_CS15, SW3_CS15 },
// 44+ qwer 21 // 44+ qwer 21
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_14, J_14, L_14 }, { 0, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 0, K_15, J_15, L_15 }, { 0, SW11_CS15, SW10_CS15, SW12_CS15 },
{ 0, K_16, J_16, L_16 }, { 0, SW11_CS16, SW10_CS16, SW12_CS16 },
{ 1, B_16, A_16, C_16 }, { 1, SW2_CS16, SW1_CS16, SW3_CS16 },
// asdf // asdf
{ 1, B_2, A_2, C_2 }, { 1, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 1, B_3, A_3, C_3 }, { 1, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 1, B_4, A_4, C_4 }, { 1, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 1, B_5, A_5, C_5 }, { 1, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 1, B_6, A_6, C_6 }, { 1, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 1, B_7, A_7, C_7 }, { 1, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 1, B_8, A_8, C_8 }, { 1, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 1, B_9, A_9, C_9 }, { 1, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 1, B_10, A_10, C_10 }, { 1, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 1, B_11, A_11, C_11 }, { 1, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 1, E_12, D_12, F_12 }, { 1, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 1, E_13, D_13, F_13 }, { 1, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 1, E_14, D_14, F_14 }, { 1, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 1, H_15, G_15, I_15 }, { 1, SW8_CS15, SW7_CS15, SW9_CS15 },
// 43 + zxcv + 22 // 43 + zxcv + 22
{ 1, B_1, A_1, C_1 }, { 1, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 1, E_2, D_2, F_2 }, { 1, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 1, E_3, D_3, F_3 }, { 1, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 1, E_4, D_4, F_4 }, { 1, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 1, E_5, D_5, F_5 }, { 1, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 1, E_6, D_6, F_6 }, { 1, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 1, E_7, D_7, F_7 }, { 1, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 1, E_8, D_8, F_8 }, { 1, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 1, E_9, D_9, F_9 }, { 1, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 1, E_10, D_10, F_10 }, { 1, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 1, E_11, D_11, F_11 }, { 1, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 1, H_12, G_12, I_12 }, { 1, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 1, H_13, G_13, I_13 }, { 1, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 1, H_14, G_14, I_14 }, { 1, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 1, E_15, D_15, F_15 }, { 1, SW5_CS15, SW4_CS15, SW6_CS15 },
// 41 + mods + 23 // 41 + mods + 23
{ 1, H_1, G_1, I_1 }, { 1, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 1, H_2, G_2, I_2 }, { 1, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 1, H_3, G_3, I_3 }, { 1, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 1, H_4, G_4, I_4 }, { 1, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 1, H_5, G_5, I_5 }, { 1, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 1, H_6, G_6, I_6 }, { 1, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 1, H_7, G_7, I_7 }, { 1, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 1, H_8, G_8, I_8 }, { 1, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 1, H_9, G_9, I_9 }, { 1, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 1, H_10, G_10, I_10 }, { 1, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 1, H_11, G_11, I_11 }, { 1, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 1, E_16, D_16, F_16 }, { 1, SW5_CS16, SW4_CS16, SW6_CS16 },
// bottom underglow 24 - 39 // bottom underglow 24 - 39
{ 1, K_2, J_2, L_2 }, { 1, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 1, K_3, J_3, L_3 }, { 1, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 1, K_4, J_4, L_4 }, { 1, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 1, K_6, J_6, L_6 }, { 1, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 1, K_10, J_10, L_10 }, { 1, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 1, K_13, J_13, L_13 }, { 1, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 1, K_15, J_15, L_15 }, { 1, SW11_CS15, SW10_CS15, SW12_CS15 },
{ 1, H_16, G_16, I_16 } { 1, SW8_CS16, SW7_CS16, SW9_CS16 }
}; };
#endif #endif

File diff suppressed because it is too large Load Diff

View File

@ -26,95 +26,95 @@ const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
* | | | B location * | | | B location
* | | | | */ * | | | | */
{0, C_1, B_1, A_1}, // Esc {0, SW3_CS1, SW2_CS1, SW1_CS1}, // Esc
{0, C_2, B_2, A_2}, // F1 {0, SW3_CS2, SW2_CS2, SW1_CS2}, // F1
{0, C_3, B_3, A_3}, // F2 {0, SW3_CS3, SW2_CS3, SW1_CS3}, // F2
{0, C_4, B_4, A_4}, // F3 {0, SW3_CS4, SW2_CS4, SW1_CS4}, // F3
{0, C_5, B_5, A_5}, // F4 {0, SW3_CS5, SW2_CS5, SW1_CS5}, // F4
{0, C_6, B_6, A_6}, // F5 {0, SW3_CS6, SW2_CS6, SW1_CS6}, // F5
{0, C_7, B_7, A_7}, // F6 {0, SW3_CS7, SW2_CS7, SW1_CS7}, // F6
{0, C_8, B_8, A_8}, // F7 {0, SW3_CS8, SW2_CS8, SW1_CS8}, // F7
{0, C_9, B_9, A_9}, // F8 {0, SW3_CS9, SW2_CS9, SW1_CS9}, // F8
{0, C_10, B_10, A_10}, // F9 {0, SW3_CS10, SW2_CS10, SW1_CS10}, // F9
{0, C_11, B_11, A_11}, // F10 {0, SW3_CS11, SW2_CS11, SW1_CS11}, // F10
{0, C_12, B_12, A_12}, // F11 {0, SW3_CS12, SW2_CS12, SW1_CS12}, // F11
{0, C_13, B_13, A_13}, // F12 {0, SW3_CS13, SW2_CS13, SW1_CS13}, // F12
{0, C_14, B_14, A_14}, // PrtSc {0, SW3_CS14, SW2_CS14, SW1_CS14}, // PrtSc
{0, C_15, B_15, A_15}, // Pause {0, SW3_CS15, SW2_CS15, SW1_CS15}, // Pause
{0, C_16, B_16, A_16}, // Del {0, SW3_CS16, SW2_CS16, SW1_CS16}, // Del
{0, F_1, E_1, D_1}, // ` {0, SW6_CS1, SW5_CS1, SW4_CS1}, // `
{0, F_2, E_2, D_2}, // 1 {0, SW6_CS2, SW5_CS2, SW4_CS2}, // 1
{0, F_3, E_3, D_3}, // 2 {0, SW6_CS3, SW5_CS3, SW4_CS3}, // 2
{0, F_4, E_4, D_4}, // 3 {0, SW6_CS4, SW5_CS4, SW4_CS4}, // 3
{0, F_5, E_5, D_5}, // 4 {0, SW6_CS5, SW5_CS5, SW4_CS5}, // 4
{0, F_6, E_6, D_6}, // 5 {0, SW6_CS6, SW5_CS6, SW4_CS6}, // 5
{0, F_7, E_7, D_7}, // 6 {0, SW6_CS7, SW5_CS7, SW4_CS7}, // 6
{0, F_8, E_8, D_8}, // 7 {0, SW6_CS8, SW5_CS8, SW4_CS8}, // 7
{0, F_9, E_9, D_9}, // 8 {0, SW6_CS9, SW5_CS9, SW4_CS9}, // 8
{0, F_10, E_10, D_10}, // 9 {0, SW6_CS10, SW5_CS10, SW4_CS10}, // 9
{0, F_11, E_11, D_11}, // 0 {0, SW6_CS11, SW5_CS11, SW4_CS11}, // 0
{0, F_12, E_12, D_12}, // - {0, SW6_CS12, SW5_CS12, SW4_CS12}, // -
{0, F_13, E_13, D_13}, // = {0, SW6_CS13, SW5_CS13, SW4_CS13}, // =
{0, F_14, E_14, D_14}, // Bksp {0, SW6_CS14, SW5_CS14, SW4_CS14}, // Bksp
{0, F_15, E_15, D_15}, // Home {0, SW6_CS15, SW5_CS15, SW4_CS15}, // Home
{0, I_1, H_1, G_1}, // Tab {0, SW9_CS1, SW8_CS1, SW7_CS1}, // Tab
{0, I_2, H_2, G_2}, // Q {0, SW9_CS2, SW8_CS2, SW7_CS2}, // Q
{0, I_3, H_3, G_3}, // W {0, SW9_CS3, SW8_CS3, SW7_CS3}, // W
{0, I_4, H_4, G_4}, // E {0, SW9_CS4, SW8_CS4, SW7_CS4}, // E
{0, I_5, H_5, G_5}, // R {0, SW9_CS5, SW8_CS5, SW7_CS5}, // R
{0, I_6, H_6, G_6}, // T {0, SW9_CS6, SW8_CS6, SW7_CS6}, // T
{0, I_7, H_7, G_7}, // Y {0, SW9_CS7, SW8_CS7, SW7_CS7}, // Y
{0, I_8, H_8, G_8}, // U {0, SW9_CS8, SW8_CS8, SW7_CS8}, // U
{0, I_9, H_9, G_9}, // I {0, SW9_CS9, SW8_CS9, SW7_CS9}, // I
{0, I_10, H_10, G_10}, // O {0, SW9_CS10, SW8_CS10, SW7_CS10}, // O
{0, I_11, H_11, G_11}, // P {0, SW9_CS11, SW8_CS11, SW7_CS11}, // P
{0, I_12, H_12, G_12}, // [ {0, SW9_CS12, SW8_CS12, SW7_CS12}, // [
{0, I_13, H_13, G_13}, // ] {0, SW9_CS13, SW8_CS13, SW7_CS13}, // ]
{0, I_14, H_14, G_14}, // Pipe {0, SW9_CS14, SW8_CS14, SW7_CS14}, // Pipe
{0, I_15, H_15, G_15}, // End {0, SW9_CS15, SW8_CS15, SW7_CS15}, // End
{0, L_1, K_1, J_1}, // Caps {0, SW12_CS1, SW11_CS1, SW10_CS1}, // Caps
{0, L_2, K_2, J_2}, // A {0, SW12_CS2, SW11_CS2, SW10_CS2}, // A
{0, L_3, K_3, J_3}, // S {0, SW12_CS3, SW11_CS3, SW10_CS3}, // S
{0, L_4, K_4, J_4}, // D {0, SW12_CS4, SW11_CS4, SW10_CS4}, // D
{0, L_5, K_5, J_5}, // F {0, SW12_CS5, SW11_CS5, SW10_CS5}, // F
{0, L_6, K_6, J_6}, // G {0, SW12_CS6, SW11_CS6, SW10_CS6}, // G
{0, L_7, K_7, J_7}, // H {0, SW12_CS7, SW11_CS7, SW10_CS7}, // H
{0, L_8, K_8, J_8}, // J {0, SW12_CS8, SW11_CS8, SW10_CS8}, // J
{0, L_9, K_9, J_9}, // K {0, SW12_CS9, SW11_CS9, SW10_CS9}, // K
{0, L_10, K_10, J_10}, // L {0, SW12_CS10, SW11_CS10, SW10_CS10}, // L
{0, L_11, K_11, J_11}, // : {0, SW12_CS11, SW11_CS11, SW10_CS11}, // :
{0, L_12, K_12, J_12}, // ' {0, SW12_CS12, SW11_CS12, SW10_CS12}, // '
{0, L_14, K_14, J_14}, // Enter {0, SW12_CS14, SW11_CS14, SW10_CS14}, // Enter
{0, L_15, K_15, J_15}, // PgUp {0, SW12_CS15, SW11_CS15, SW10_CS15}, // PgUp
{1, C_1, B_1, A_1}, // LShift {1, SW3_CS1, SW2_CS1, SW1_CS1}, // LShift
{1, C_3, B_3, A_3}, // Z {1, SW3_CS3, SW2_CS3, SW1_CS3}, // Z
{1, C_4, B_4, A_4}, // X {1, SW3_CS4, SW2_CS4, SW1_CS4}, // X
{1, C_5, B_5, A_5}, // C {1, SW3_CS5, SW2_CS5, SW1_CS5}, // C
{1, C_6, B_6, A_6}, // V {1, SW3_CS6, SW2_CS6, SW1_CS6}, // V
{1, C_7, B_7, A_7}, // B {1, SW3_CS7, SW2_CS7, SW1_CS7}, // B
{1, C_8, B_8, A_8}, // N {1, SW3_CS8, SW2_CS8, SW1_CS8}, // N
{1, C_9, B_9, A_9}, // M {1, SW3_CS9, SW2_CS9, SW1_CS9}, // M
{1, C_10, B_10, A_10}, // < {1, SW3_CS10, SW2_CS10, SW1_CS10}, // <
{1, C_11, B_11, A_11}, // > {1, SW3_CS11, SW2_CS11, SW1_CS11}, // >
{1, C_12, B_12, A_12}, // ? {1, SW3_CS12, SW2_CS12, SW1_CS12}, // ?
{1, C_13, B_13, A_13}, // RShift {1, SW3_CS13, SW2_CS13, SW1_CS13}, // RShift
{1, C_14, B_14, A_14}, // Up {1, SW3_CS14, SW2_CS14, SW1_CS14}, // Up
{1, C_15, B_15, A_15}, // PgDn {1, SW3_CS15, SW2_CS15, SW1_CS15}, // PgDn
{1, F_1, E_1, D_1}, // LCtrl {1, SW6_CS1, SW5_CS1, SW4_CS1}, // LCtrl
{1, F_2, E_2, D_2}, // LAlt {1, SW6_CS2, SW5_CS2, SW4_CS2}, // LAlt
{1, F_3, E_3, D_3}, // LGUI {1, SW6_CS3, SW5_CS3, SW4_CS3}, // LGUI
{1, F_7, E_7, D_7}, // Space {1, SW6_CS7, SW5_CS7, SW4_CS7}, // Space
{1, F_10, E_10, D_10}, // RAlt {1, SW6_CS10, SW5_CS10, SW4_CS10}, // RAlt
{1, F_11, E_11, D_11}, // Fn1 {1, SW6_CS11, SW5_CS11, SW4_CS11}, // Fn1
{1, F_12, E_12, D_12}, // Fn2 {1, SW6_CS12, SW5_CS12, SW4_CS12}, // Fn2
{1, F_13, E_13, D_13}, // Left {1, SW6_CS13, SW5_CS13, SW4_CS13}, // Left
{1, F_14, E_14, D_14}, // Down {1, SW6_CS14, SW5_CS14, SW4_CS14}, // Down
{1, F_15, E_15, D_15} // Right {1, SW6_CS15, SW5_CS15, SW4_CS15} // Right
}; };
led_config_t g_led_config = {{ led_config_t g_led_config = {{

View File

@ -27,78 +27,78 @@ const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
* | | | B location * | | | B location
* | | | | */ * | | | | */
{0, C_1, B_1, A_1}, // Esc {0, SW3_CS1, SW2_CS1, SW1_CS1}, // Esc
{0, C_2, B_2, A_2}, // 1 {0, SW3_CS2, SW2_CS2, SW1_CS2}, // 1
{0, C_3, B_3, A_3}, // 2 {0, SW3_CS3, SW2_CS3, SW1_CS3}, // 2
{0, C_4, B_4, A_4}, // 3 {0, SW3_CS4, SW2_CS4, SW1_CS4}, // 3
{0, C_5, B_5, A_5}, // 4 {0, SW3_CS5, SW2_CS5, SW1_CS5}, // 4
{0, C_6, B_6, A_6}, // 5 {0, SW3_CS6, SW2_CS6, SW1_CS6}, // 5
{0, C_7, B_7, A_7}, // 6 {0, SW3_CS7, SW2_CS7, SW1_CS7}, // 6
{0, C_8, B_8, A_8}, // 7 {0, SW3_CS8, SW2_CS8, SW1_CS8}, // 7
{0, C_9, B_9, A_9}, // 8 {0, SW3_CS9, SW2_CS9, SW1_CS9}, // 8
{0, C_10, B_10, A_10}, // 9 {0, SW3_CS10, SW2_CS10, SW1_CS10}, // 9
{0, C_11, B_11, A_11}, // 0 {0, SW3_CS11, SW2_CS11, SW1_CS11}, // 0
{0, C_12, B_12, A_12}, // - {0, SW3_CS12, SW2_CS12, SW1_CS12}, // -
{0, C_13, B_13, A_13}, // = {0, SW3_CS13, SW2_CS13, SW1_CS13}, // =
{0, C_14, B_14, A_14}, // Bksp {0, SW3_CS14, SW2_CS14, SW1_CS14}, // Bksp
{0, C_15, B_15, A_15}, // Del {0, SW3_CS15, SW2_CS15, SW1_CS15}, // Del
{0, F_1, E_1, D_1}, // Tab {0, SW6_CS1, SW5_CS1, SW4_CS1}, // Tab
{0, F_2, E_2, D_2}, // Q {0, SW6_CS2, SW5_CS2, SW4_CS2}, // Q
{0, F_3, E_3, D_3}, // W {0, SW6_CS3, SW5_CS3, SW4_CS3}, // W
{0, F_4, E_4, D_4}, // E {0, SW6_CS4, SW5_CS4, SW4_CS4}, // E
{0, F_5, E_5, D_5}, // R {0, SW6_CS5, SW5_CS5, SW4_CS5}, // R
{0, F_6, E_6, D_6}, // T {0, SW6_CS6, SW5_CS6, SW4_CS6}, // T
{0, F_7, E_7, D_7}, // Y {0, SW6_CS7, SW5_CS7, SW4_CS7}, // Y
{0, F_8, E_8, D_8}, // U {0, SW6_CS8, SW5_CS8, SW4_CS8}, // U
{0, F_9, E_9, D_9}, // I {0, SW6_CS9, SW5_CS9, SW4_CS9}, // I
{0, F_10, E_10, D_10}, // O {0, SW6_CS10, SW5_CS10, SW4_CS10}, // O
{0, F_11, E_11, D_11}, // P {0, SW6_CS11, SW5_CS11, SW4_CS11}, // P
{0, F_12, E_12, D_12}, // [ {0, SW6_CS12, SW5_CS12, SW4_CS12}, // [
{0, F_13, E_13, D_13}, // ] {0, SW6_CS13, SW5_CS13, SW4_CS13}, // ]
{0, F_14, E_14, D_14}, // Pipe {0, SW6_CS14, SW5_CS14, SW4_CS14}, // Pipe
{0, F_15, E_15, D_15}, // Home {0, SW6_CS15, SW5_CS15, SW4_CS15}, // Home
{0, I_1, H_1, G_1}, // Caps {0, SW9_CS1, SW8_CS1, SW7_CS1}, // Caps
{0, I_2, H_2, G_2}, // A {0, SW9_CS2, SW8_CS2, SW7_CS2}, // A
{0, I_3, H_3, G_3}, // S {0, SW9_CS3, SW8_CS3, SW7_CS3}, // S
{0, I_4, H_4, G_4}, // D {0, SW9_CS4, SW8_CS4, SW7_CS4}, // D
{0, I_5, H_5, G_5}, // F {0, SW9_CS5, SW8_CS5, SW7_CS5}, // F
{0, I_6, H_6, G_6}, // G {0, SW9_CS6, SW8_CS6, SW7_CS6}, // G
{0, I_7, H_7, G_7}, // H {0, SW9_CS7, SW8_CS7, SW7_CS7}, // H
{0, I_8, H_8, G_8}, // J {0, SW9_CS8, SW8_CS8, SW7_CS8}, // J
{0, I_9, H_9, G_9}, // K {0, SW9_CS9, SW8_CS9, SW7_CS9}, // K
{0, I_10, H_10, G_10}, // L {0, SW9_CS10, SW8_CS10, SW7_CS10}, // L
{0, I_11, H_11, G_11}, // : {0, SW9_CS11, SW8_CS11, SW7_CS11}, // :
{0, I_12, H_12, G_12}, // ' {0, SW9_CS12, SW8_CS12, SW7_CS12}, // '
{0, I_14, H_14, G_14}, // Enter {0, SW9_CS14, SW8_CS14, SW7_CS14}, // Enter
{0, I_15, H_15, G_15}, // PgUp {0, SW9_CS15, SW8_CS15, SW7_CS15}, // PgUp
{0, L_1, K_1, J_1}, // LShift {0, SW12_CS1, SW11_CS1, SW10_CS1}, // LShift
{0, L_2, K_2, J_2}, // Z {0, SW12_CS2, SW11_CS2, SW10_CS2}, // Z
{0, L_3, K_3, J_3}, // X {0, SW12_CS3, SW11_CS3, SW10_CS3}, // X
{0, L_4, K_4, J_4}, // C {0, SW12_CS4, SW11_CS4, SW10_CS4}, // C
{0, L_5, K_5, J_5}, // V {0, SW12_CS5, SW11_CS5, SW10_CS5}, // V
{0, L_6, K_6, J_6}, // B {0, SW12_CS6, SW11_CS6, SW10_CS6}, // B
{0, L_7, K_7, J_7}, // N {0, SW12_CS7, SW11_CS7, SW10_CS7}, // N
{0, L_8, K_8, J_8}, // M {0, SW12_CS8, SW11_CS8, SW10_CS8}, // M
{0, L_9, K_9, J_9}, // < {0, SW12_CS9, SW11_CS9, SW10_CS9}, // <
{0, L_10, K_10, J_10}, // > {0, SW12_CS10, SW11_CS10, SW10_CS10}, // >
{0, L_11, K_11, J_11}, // ? {0, SW12_CS11, SW11_CS11, SW10_CS11}, // ?
{0, L_12, K_12, J_12}, // RShift {0, SW12_CS12, SW11_CS12, SW10_CS12}, // RShift
{0, L_14, K_14, J_14}, // Up {0, SW12_CS14, SW11_CS14, SW10_CS14}, // Up
{0, L_15, K_15, J_15}, // PgOn {0, SW12_CS15, SW11_CS15, SW10_CS15}, // PgOn
{1, C_1, B_1, A_1}, // LCtrl {1, SW3_CS1, SW2_CS1, SW1_CS1}, // LCtrl
{1, C_2, B_2, A_2}, // LAlt {1, SW3_CS2, SW2_CS2, SW1_CS2}, // LAlt
{1, C_3, B_3, A_3}, // Windows {1, SW3_CS3, SW2_CS3, SW1_CS3}, // Windows
{1, C_6, B_6, A_6}, // Space {1, SW3_CS6, SW2_CS6, SW1_CS6}, // Space
{1, C_10, B_10, A_10}, // Fn1/RAlt hades/venus {1, SW3_CS10, SW2_CS10, SW1_CS10}, // Fn1/RAlt hades/venus
{1, C_11, B_11, A_11}, // Fn2/Fn1 {1, SW3_CS11, SW2_CS11, SW1_CS11}, // Fn2/Fn1
{1, C_12, B_12, A_12}, // RCtrl/Fn2 {1, SW3_CS12, SW2_CS12, SW1_CS12}, // RCtrl/Fn2
{1, C_13, B_13, A_13}, // LEFT/RCtrl {1, SW3_CS13, SW2_CS13, SW1_CS13}, // LEFT/RCtrl
{1, C_14, B_14, A_14}, // DOWN {1, SW3_CS14, SW2_CS14, SW1_CS14}, // DOWN
{1, C_15, B_15, A_15} // RIGHT {1, SW3_CS15, SW2_CS15, SW1_CS15} // RIGHT
}; };
led_config_t g_led_config = {{ led_config_t g_led_config = {{

View File

@ -27,79 +27,79 @@ const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
* | | | B location * | | | B location
* | | | | */ * | | | | */
{0, C_1, B_1, A_1}, // Esc {0, SW3_CS1, SW2_CS1, SW1_CS1}, // Esc
{0, C_2, B_2, A_2}, // 1 {0, SW3_CS2, SW2_CS2, SW1_CS2}, // 1
{0, C_3, B_3, A_3}, // 2 {0, SW3_CS3, SW2_CS3, SW1_CS3}, // 2
{0, C_4, B_4, A_4}, // 3 {0, SW3_CS4, SW2_CS4, SW1_CS4}, // 3
{0, C_5, B_5, A_5}, // 4 {0, SW3_CS5, SW2_CS5, SW1_CS5}, // 4
{0, C_6, B_6, A_6}, // 5 {0, SW3_CS6, SW2_CS6, SW1_CS6}, // 5
{0, C_7, B_7, A_7}, // 6 {0, SW3_CS7, SW2_CS7, SW1_CS7}, // 6
{0, C_8, B_8, A_8}, // 7 {0, SW3_CS8, SW2_CS8, SW1_CS8}, // 7
{0, C_9, B_9, A_9}, // 8 {0, SW3_CS9, SW2_CS9, SW1_CS9}, // 8
{0, C_10, B_10, A_10}, // 9 {0, SW3_CS10, SW2_CS10, SW1_CS10}, // 9
{0, C_11, B_11, A_11}, // 0 {0, SW3_CS11, SW2_CS11, SW1_CS11}, // 0
{0, C_12, B_12, A_12}, // - {0, SW3_CS12, SW2_CS12, SW1_CS12}, // -
{0, C_13, B_13, A_13}, // = {0, SW3_CS13, SW2_CS13, SW1_CS13}, // =
{0, C_14, B_14, A_14}, // Bksp {0, SW3_CS14, SW2_CS14, SW1_CS14}, // Bksp
{0, C_15, B_15, A_15}, // Del {0, SW3_CS15, SW2_CS15, SW1_CS15}, // Del
{0, F_1, E_1, D_1}, // Tab {0, SW6_CS1, SW5_CS1, SW4_CS1}, // Tab
{0, F_2, E_2, D_2}, // Q {0, SW6_CS2, SW5_CS2, SW4_CS2}, // Q
{0, F_3, E_3, D_3}, // W {0, SW6_CS3, SW5_CS3, SW4_CS3}, // W
{0, F_4, E_4, D_4}, // E {0, SW6_CS4, SW5_CS4, SW4_CS4}, // E
{0, F_5, E_5, D_5}, // R {0, SW6_CS5, SW5_CS5, SW4_CS5}, // R
{0, F_6, E_6, D_6}, // T {0, SW6_CS6, SW5_CS6, SW4_CS6}, // T
{0, F_7, E_7, D_7}, // Y {0, SW6_CS7, SW5_CS7, SW4_CS7}, // Y
{0, F_8, E_8, D_8}, // U {0, SW6_CS8, SW5_CS8, SW4_CS8}, // U
{0, F_9, E_9, D_9}, // I {0, SW6_CS9, SW5_CS9, SW4_CS9}, // I
{0, F_10, E_10, D_10}, // O {0, SW6_CS10, SW5_CS10, SW4_CS10}, // O
{0, F_11, E_11, D_11}, // P {0, SW6_CS11, SW5_CS11, SW4_CS11}, // P
{0, F_12, E_12, D_12}, // [ {0, SW6_CS12, SW5_CS12, SW4_CS12}, // [
{0, F_13, E_13, D_13}, // ] {0, SW6_CS13, SW5_CS13, SW4_CS13}, // ]
{0, F_15, E_15, D_15}, // Home {0, SW6_CS15, SW5_CS15, SW4_CS15}, // Home
{0, I_1, H_1, G_1}, // Caps {0, SW9_CS1, SW8_CS1, SW7_CS1}, // Caps
{0, I_2, H_2, G_2}, // A {0, SW9_CS2, SW8_CS2, SW7_CS2}, // A
{0, I_3, H_3, G_3}, // S {0, SW9_CS3, SW8_CS3, SW7_CS3}, // S
{0, I_4, H_4, G_4}, // D {0, SW9_CS4, SW8_CS4, SW7_CS4}, // D
{0, I_5, H_5, G_5}, // F {0, SW9_CS5, SW8_CS5, SW7_CS5}, // F
{0, I_6, H_6, G_6}, // G {0, SW9_CS6, SW8_CS6, SW7_CS6}, // G
{0, I_7, H_7, G_7}, // H {0, SW9_CS7, SW8_CS7, SW7_CS7}, // H
{0, I_8, H_8, G_8}, // J {0, SW9_CS8, SW8_CS8, SW7_CS8}, // J
{0, I_9, H_9, G_9}, // K {0, SW9_CS9, SW8_CS9, SW7_CS9}, // K
{0, I_10, H_10, G_10}, // L {0, SW9_CS10, SW8_CS10, SW7_CS10}, // L
{0, I_11, H_11, G_11}, // : {0, SW9_CS11, SW8_CS11, SW7_CS11}, // :
{0, I_12, H_12, G_12}, // ' {0, SW9_CS12, SW8_CS12, SW7_CS12}, // '
{0, I_13, H_13, G_13}, // NUHS {0, SW9_CS13, SW8_CS13, SW7_CS13}, // NUHS
{0, I_14, H_14, G_14}, // Enter {0, SW9_CS14, SW8_CS14, SW7_CS14}, // Enter
{0, I_15, H_15, G_15}, // PgUp {0, SW9_CS15, SW8_CS15, SW7_CS15}, // PgUp
{0, L_1, K_1, J_1}, // LShift {0, SW12_CS1, SW11_CS1, SW10_CS1}, // LShift
{0, L_2, K_2, J_2}, // NUBS {0, SW12_CS2, SW11_CS2, SW10_CS2}, // NUBS
{0, L_3, K_3, J_3}, // Z {0, SW12_CS3, SW11_CS3, SW10_CS3}, // Z
{0, L_4, K_4, J_4}, // X {0, SW12_CS4, SW11_CS4, SW10_CS4}, // X
{0, L_5, K_5, J_5}, // C {0, SW12_CS5, SW11_CS5, SW10_CS5}, // C
{0, L_6, K_6, J_6}, // V {0, SW12_CS6, SW11_CS6, SW10_CS6}, // V
{0, L_7, K_7, J_7}, // B {0, SW12_CS7, SW11_CS7, SW10_CS7}, // B
{0, L_8, K_8, J_8}, // N {0, SW12_CS8, SW11_CS8, SW10_CS8}, // N
{0, L_9, K_9, J_9}, // M {0, SW12_CS9, SW11_CS9, SW10_CS9}, // M
{0, L_10, K_10, J_10}, // < {0, SW12_CS10, SW11_CS10, SW10_CS10}, // <
{0, L_11, K_11, J_11}, // > {0, SW12_CS11, SW11_CS11, SW10_CS11}, // >
{0, L_12, K_12, J_12}, // ? {0, SW12_CS12, SW11_CS12, SW10_CS12}, // ?
{0, L_13, K_13, J_13}, // RShift {0, SW12_CS13, SW11_CS13, SW10_CS13}, // RShift
{0, L_14, K_14, J_14}, // Up {0, SW12_CS14, SW11_CS14, SW10_CS14}, // Up
{0, L_15, K_15, J_15}, // PgOn {0, SW12_CS15, SW11_CS15, SW10_CS15}, // PgOn
{1, C_1, B_1, A_1}, // LCtrl {1, SW3_CS1, SW2_CS1, SW1_CS1}, // LCtrl
{1, C_2, B_2, A_2}, // LAlt {1, SW3_CS2, SW2_CS2, SW1_CS2}, // LAlt
{1, C_3, B_3, A_3}, // Windows {1, SW3_CS3, SW2_CS3, SW1_CS3}, // Windows
{1, C_6, B_6, A_6}, // Space {1, SW3_CS6, SW2_CS6, SW1_CS6}, // Space
{1, C_10, B_10, A_10}, // Fn1/RAlt hades/venus {1, SW3_CS10, SW2_CS10, SW1_CS10}, // Fn1/RAlt hades/venus
{1, C_11, B_11, A_11}, // Fn2/Fn1 {1, SW3_CS11, SW2_CS11, SW1_CS11}, // Fn2/Fn1
{1, C_12, B_12, A_12}, // RCtrl/Fn2 {1, SW3_CS12, SW2_CS12, SW1_CS12}, // RCtrl/Fn2
{1, C_13, B_13, A_13}, // LEFT/RCtrl {1, SW3_CS13, SW2_CS13, SW1_CS13}, // LEFT/RCtrl
{1, C_14, B_14, A_14}, // DOWN {1, SW3_CS14, SW2_CS14, SW1_CS14}, // DOWN
{1, C_15, B_15, A_15} // RIGHT {1, SW3_CS15, SW2_CS15, SW1_CS15} // RIGHT
}; };
#endif /* RGB_MATRIX_ENABLE */ #endif /* RGB_MATRIX_ENABLE */

View File

@ -26,71 +26,71 @@ const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
* | | | B location * | | | B location
* | | | | */ * | | | | */
{0, C_1, B_1, A_1}, // Esc {0, SW3_CS1, SW2_CS1, SW1_CS1}, // Esc
{0, C_2, B_2, A_2}, // 1 {0, SW3_CS2, SW2_CS2, SW1_CS2}, // 1
{0, C_3, B_3, A_3}, // 2 {0, SW3_CS3, SW2_CS3, SW1_CS3}, // 2
{0, C_4, B_4, A_4}, // 3 {0, SW3_CS4, SW2_CS4, SW1_CS4}, // 3
{0, C_5, B_5, A_5}, // 4 {0, SW3_CS5, SW2_CS5, SW1_CS5}, // 4
{0, C_6, B_6, A_6}, // 5 {0, SW3_CS6, SW2_CS6, SW1_CS6}, // 5
{0, C_7, B_7, A_7}, // 6 {0, SW3_CS7, SW2_CS7, SW1_CS7}, // 6
{0, C_8, B_8, A_8}, // 7 {0, SW3_CS8, SW2_CS8, SW1_CS8}, // 7
{0, C_9, B_9, A_9}, // 8 {0, SW3_CS9, SW2_CS9, SW1_CS9}, // 8
{0, C_10, B_10, A_10}, // 9 {0, SW3_CS10, SW2_CS10, SW1_CS10}, // 9
{0, C_11, B_11, A_11}, // 0 {0, SW3_CS11, SW2_CS11, SW1_CS11}, // 0
{0, C_12, B_12, A_12}, // - {0, SW3_CS12, SW2_CS12, SW1_CS12}, // -
{0, C_13, B_13, A_13}, // = {0, SW3_CS13, SW2_CS13, SW1_CS13}, // =
{0, C_14, B_14, A_14}, // Bksp {0, SW3_CS14, SW2_CS14, SW1_CS14}, // Bksp
{0, F_1, E_1, D_1}, // Tab {0, SW6_CS1, SW5_CS1, SW4_CS1}, // Tab
{0, F_2, E_2, D_2}, // Q {0, SW6_CS2, SW5_CS2, SW4_CS2}, // Q
{0, F_3, E_3, D_3}, // W {0, SW6_CS3, SW5_CS3, SW4_CS3}, // W
{0, F_4, E_4, D_4}, // E {0, SW6_CS4, SW5_CS4, SW4_CS4}, // E
{0, F_5, E_5, D_5}, // R {0, SW6_CS5, SW5_CS5, SW4_CS5}, // R
{0, F_6, E_6, D_6}, // T {0, SW6_CS6, SW5_CS6, SW4_CS6}, // T
{0, F_7, E_7, D_7}, // Y {0, SW6_CS7, SW5_CS7, SW4_CS7}, // Y
{0, F_8, E_8, D_8}, // U {0, SW6_CS8, SW5_CS8, SW4_CS8}, // U
{0, F_9, E_9, D_9}, // I {0, SW6_CS9, SW5_CS9, SW4_CS9}, // I
{0, F_10, E_10, D_10}, // O {0, SW6_CS10, SW5_CS10, SW4_CS10}, // O
{0, F_11, E_11, D_11}, // P {0, SW6_CS11, SW5_CS11, SW4_CS11}, // P
{0, F_12, E_12, D_12}, // [ {0, SW6_CS12, SW5_CS12, SW4_CS12}, // [
{0, F_13, E_13, D_13}, // ] {0, SW6_CS13, SW5_CS13, SW4_CS13}, // ]
{0, F_14, E_14, D_14}, // Pipe {0, SW6_CS14, SW5_CS14, SW4_CS14}, // Pipe
{0, I_1, H_1, G_1}, // Caps {0, SW9_CS1, SW8_CS1, SW7_CS1}, // Caps
{0, I_2, H_2, G_2}, // A {0, SW9_CS2, SW8_CS2, SW7_CS2}, // A
{0, I_3, H_3, G_3}, // S {0, SW9_CS3, SW8_CS3, SW7_CS3}, // S
{0, I_4, H_4, G_4}, // D {0, SW9_CS4, SW8_CS4, SW7_CS4}, // D
{0, I_5, H_5, G_5}, // F {0, SW9_CS5, SW8_CS5, SW7_CS5}, // F
{0, I_6, H_6, G_6}, // G {0, SW9_CS6, SW8_CS6, SW7_CS6}, // G
{0, I_7, H_7, G_7}, // H {0, SW9_CS7, SW8_CS7, SW7_CS7}, // H
{0, I_8, H_8, G_8}, // J {0, SW9_CS8, SW8_CS8, SW7_CS8}, // J
{0, I_9, H_9, G_9}, // K {0, SW9_CS9, SW8_CS9, SW7_CS9}, // K
{0, I_10, H_10, G_10}, // L {0, SW9_CS10, SW8_CS10, SW7_CS10}, // L
{0, I_11, H_11, G_11}, // : {0, SW9_CS11, SW8_CS11, SW7_CS11}, // :
{0, I_12, H_12, G_12}, // ' {0, SW9_CS12, SW8_CS12, SW7_CS12}, // '
{0, I_14, H_14, G_14}, // Enter {0, SW9_CS14, SW8_CS14, SW7_CS14}, // Enter
{0, L_1, K_1, J_1}, // LShift {0, SW12_CS1, SW11_CS1, SW10_CS1}, // LShift
{0, L_2, K_2, J_2}, // Z {0, SW12_CS2, SW11_CS2, SW10_CS2}, // Z
{0, L_3, K_3, J_3}, // X {0, SW12_CS3, SW11_CS3, SW10_CS3}, // X
{0, L_4, K_4, J_4}, // C {0, SW12_CS4, SW11_CS4, SW10_CS4}, // C
{0, L_5, K_5, J_5}, // V {0, SW12_CS5, SW11_CS5, SW10_CS5}, // V
{0, L_6, K_6, J_6}, // B {0, SW12_CS6, SW11_CS6, SW10_CS6}, // B
{0, L_7, K_7, J_7}, // N {0, SW12_CS7, SW11_CS7, SW10_CS7}, // N
{0, L_8, K_8, J_8}, // M {0, SW12_CS8, SW11_CS8, SW10_CS8}, // M
{0, L_9, K_9, J_9}, // < {0, SW12_CS9, SW11_CS9, SW10_CS9}, // <
{0, L_10, K_10, J_10}, // > {0, SW12_CS10, SW11_CS10, SW10_CS10}, // >
{0, L_11, K_11, J_11}, // ? {0, SW12_CS11, SW11_CS11, SW10_CS11}, // ?
{0, L_12, K_12, J_12}, // RShift {0, SW12_CS12, SW11_CS12, SW10_CS12}, // RShift
{1, C_1, B_1, A_1}, // LCtrl {1, SW3_CS1, SW2_CS1, SW1_CS1}, // LCtrl
{1, C_2, B_2, A_2}, // LAlt {1, SW3_CS2, SW2_CS2, SW1_CS2}, // LAlt
{1, C_3, B_3, A_3}, // Windows {1, SW3_CS3, SW2_CS3, SW1_CS3}, // Windows
{1, C_6, B_6, A_6}, // Space {1, SW3_CS6, SW2_CS6, SW1_CS6}, // Space
{1, C_10, B_10, A_10}, // Fn1/RAlt hades/venus {1, SW3_CS10, SW2_CS10, SW1_CS10}, // Fn1/RAlt hades/venus
{1, C_11, B_11, A_11}, // Fn2/Fn1 {1, SW3_CS11, SW2_CS11, SW1_CS11}, // Fn2/Fn1
{1, C_12, B_12, A_12}, // RCtrl/Fn2 {1, SW3_CS12, SW2_CS12, SW1_CS12}, // RCtrl/Fn2
{1, C_13, B_13, A_13}, // LEFT/RCtrl {1, SW3_CS13, SW2_CS13, SW1_CS13}, // LEFT/RCtrl
}; };
led_config_t g_led_config = { { led_config_t g_led_config = { {

View File

@ -2,73 +2,73 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, K_14, J_14, L_14 }, { 0, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, H_14, G_14, I_14 }, { 0, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, B_14, A_14, C_14 }, { 0, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, B_15, A_15, C_15 }, { 0, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, E_15, D_15, F_15 }, { 0, SW5_CS15, SW4_CS15, SW6_CS15 },
{ 0, H_15, G_15, I_15 }, { 0, SW8_CS15, SW7_CS15, SW9_CS15 },
{ 0, B_16, A_16, C_16 }, { 0, SW2_CS16, SW1_CS16, SW3_CS16 },
{ 0, E_16, D_16, F_16 }, { 0, SW5_CS16, SW4_CS16, SW6_CS16 },
{ 0, H_16, G_16, I_16 }, { 0, SW8_CS16, SW7_CS16, SW9_CS16 },
{ 0, K_16, J_16, L_16 } { 0, SW11_CS16, SW10_CS16, SW12_CS16 }
}; };
led_config_t g_led_config = { led_config_t g_led_config = {

View File

@ -2,71 +2,71 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, K_14, J_14, L_14 }, { 0, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, H_14, G_14, I_14 }, { 0, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, B_15, A_15, C_15 }, { 0, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, E_15, D_15, F_15 }, { 0, SW5_CS15, SW4_CS15, SW6_CS15 },
{ 0, B_16, A_16, C_16 }, { 0, SW2_CS16, SW1_CS16, SW3_CS16 },
{ 0, E_16, D_16, F_16 }, { 0, SW5_CS16, SW4_CS16, SW6_CS16 },
{ 0, H_16, G_16, I_16 }, { 0, SW8_CS16, SW7_CS16, SW9_CS16 },
{ 0, K_16, J_16, L_16 } { 0, SW11_CS16, SW10_CS16, SW12_CS16 }
}; };
led_config_t g_led_config = { led_config_t g_led_config = {

View File

@ -2,72 +2,72 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, H_15, G_15, I_15 }, { 0, SW8_CS15, SW7_CS15, SW9_CS15 },
{ 0, K_14, J_14, L_14 }, { 0, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, H_14, G_14, I_14 }, { 0, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, B_14, A_14, C_14 }, { 0, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, B_15, A_15, C_15 }, { 0, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, B_16, A_16, C_16 }, { 0, SW2_CS16, SW1_CS16, SW3_CS16 },
{ 0, E_16, D_16, F_16 }, { 0, SW5_CS16, SW4_CS16, SW6_CS16 },
{ 0, H_16, G_16, I_16 }, { 0, SW8_CS16, SW7_CS16, SW9_CS16 },
{ 0, K_16, J_16, L_16 } { 0, SW11_CS16, SW10_CS16, SW12_CS16 }
}; };
led_config_t g_led_config = { led_config_t g_led_config = {

View File

@ -18,74 +18,74 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = { const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
{ 0, K_14, J_14, L_14 }, { 0, SW11_CS14, SW10_CS14, SW12_CS14 },
{ 0, K_13, J_13, L_13 }, { 0, SW11_CS13, SW10_CS13, SW12_CS13 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, H_14, G_14, I_14 }, { 0, SW8_CS14, SW7_CS14, SW9_CS14 },
{ 0, H_13, G_13, I_13 }, { 0, SW8_CS13, SW7_CS13, SW9_CS13 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, E_14, D_14, F_14 }, { 0, SW5_CS14, SW4_CS14, SW6_CS14 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 0, B_14, A_14, C_14 }, { 0, SW2_CS14, SW1_CS14, SW3_CS14 },
{ 0, B_13, A_13, C_13 }, { 0, SW2_CS13, SW1_CS13, SW3_CS13 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 0, B_15, A_15, C_15 }, { 0, SW2_CS15, SW1_CS15, SW3_CS15 },
{ 0, E_13, D_13, F_13 }, { 0, SW5_CS13, SW4_CS13, SW6_CS13 },
{ 0, K_15, J_15, L_15 }, { 0, SW11_CS15, SW10_CS15, SW12_CS15 },
{ 0, E_15, D_15, F_15 }, { 0, SW5_CS15, SW4_CS15, SW6_CS15 },
{ 0, H_15, G_15, I_15 }, { 0, SW8_CS15, SW7_CS15, SW9_CS15 },
{ 0, B_16, A_16, C_16 }, { 0, SW2_CS16, SW1_CS16, SW3_CS16 },
{ 0, E_16, D_16, F_16 }, { 0, SW5_CS16, SW4_CS16, SW6_CS16 },
{ 0, H_16, G_16, I_16 }, { 0, SW8_CS16, SW7_CS16, SW9_CS16 },
{ 0, K_16, J_16, L_16 } { 0, SW11_CS16, SW10_CS16, SW12_CS16 }
}; };
led_config_t g_led_config = { led_config_t g_led_config = {

View File

@ -19,78 +19,78 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = { const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
{0, CS21_SW1, CS20_SW1, CS19_SW1}, {0, SW1_CS21, SW1_CS20, SW1_CS19},
{0, CS21_SW2, CS20_SW2, CS19_SW2}, {0, SW2_CS21, SW2_CS20, SW2_CS19},
{0, CS21_SW3, CS20_SW3, CS19_SW3}, {0, SW3_CS21, SW3_CS20, SW3_CS19},
{0, CS21_SW4, CS20_SW4, CS19_SW4}, {0, SW4_CS21, SW4_CS20, SW4_CS19},
{0, CS21_SW5, CS20_SW5, CS19_SW5}, {0, SW5_CS21, SW5_CS20, SW5_CS19},
{0, CS21_SW6, CS20_SW6, CS19_SW6}, {0, SW6_CS21, SW6_CS20, SW6_CS19},
{0, CS21_SW7, CS20_SW7, CS19_SW7}, {0, SW7_CS21, SW7_CS20, SW7_CS19},
{0, CS21_SW8, CS20_SW8, CS19_SW8}, {0, SW8_CS21, SW8_CS20, SW8_CS19},
{0, CS24_SW1, CS23_SW1, CS22_SW1}, {0, SW1_CS24, SW1_CS23, SW1_CS22},
{0, CS24_SW2, CS23_SW2, CS22_SW2}, {0, SW2_CS24, SW2_CS23, SW2_CS22},
{0, CS24_SW3, CS23_SW3, CS22_SW3}, {0, SW3_CS24, SW3_CS23, SW3_CS22},
{0, CS24_SW4, CS23_SW4, CS22_SW4}, {0, SW4_CS24, SW4_CS23, SW4_CS22},
{0, CS24_SW5, CS23_SW5, CS22_SW5}, {0, SW5_CS24, SW5_CS23, SW5_CS22},
{0, CS24_SW6, CS23_SW6, CS22_SW6}, {0, SW6_CS24, SW6_CS23, SW6_CS22},
{0, CS24_SW7, CS23_SW7, CS22_SW7}, {0, SW7_CS24, SW7_CS23, SW7_CS22},
{0, CS15_SW1, CS14_SW1, CS13_SW1}, {0, SW1_CS15, SW1_CS14, SW1_CS13},
{0, CS15_SW2, CS14_SW2, CS13_SW2}, {0, SW2_CS15, SW2_CS14, SW2_CS13},
{0, CS15_SW3, CS14_SW3, CS13_SW3}, {0, SW3_CS15, SW3_CS14, SW3_CS13},
{0, CS15_SW4, CS14_SW4, CS13_SW4}, {0, SW4_CS15, SW4_CS14, SW4_CS13},
{0, CS15_SW5, CS14_SW5, CS13_SW5}, {0, SW5_CS15, SW5_CS14, SW5_CS13},
{0, CS15_SW6, CS14_SW6, CS13_SW6}, {0, SW6_CS15, SW6_CS14, SW6_CS13},
{0, CS15_SW7, CS14_SW7, CS13_SW7}, {0, SW7_CS15, SW7_CS14, SW7_CS13},
{0, CS15_SW8, CS14_SW8, CS13_SW8}, {0, SW8_CS15, SW8_CS14, SW8_CS13},
{0, CS30_SW1, CS29_SW1, CS28_SW1}, {0, SW1_CS30, SW1_CS29, SW1_CS28},
{0, CS30_SW2, CS29_SW2, CS28_SW2}, {0, SW2_CS30, SW2_CS29, SW2_CS28},
{0, CS30_SW3, CS29_SW3, CS28_SW3}, {0, SW3_CS30, SW3_CS29, SW3_CS28},
{0, CS30_SW4, CS29_SW4, CS28_SW4}, {0, SW4_CS30, SW4_CS29, SW4_CS28},
{0, CS30_SW5, CS29_SW5, CS28_SW5}, {0, SW5_CS30, SW5_CS29, SW5_CS28},
{0, CS30_SW6, CS29_SW6, CS28_SW6}, {0, SW6_CS30, SW6_CS29, SW6_CS28},
{0, CS30_SW7, CS29_SW7, CS28_SW7}, {0, SW7_CS30, SW7_CS29, SW7_CS28},
{0, CS12_SW1, CS11_SW1, CS10_SW1}, {0, SW1_CS12, SW1_CS11, SW1_CS10},
{0, CS12_SW2, CS11_SW2, CS10_SW2}, {0, SW2_CS12, SW2_CS11, SW2_CS10},
{0, CS12_SW3, CS11_SW3, CS10_SW3}, {0, SW3_CS12, SW3_CS11, SW3_CS10},
{0, CS12_SW4, CS11_SW4, CS10_SW4}, {0, SW4_CS12, SW4_CS11, SW4_CS10},
{0, CS12_SW5, CS11_SW5, CS10_SW5}, {0, SW5_CS12, SW5_CS11, SW5_CS10},
{0, CS12_SW6, CS11_SW6, CS10_SW6}, {0, SW6_CS12, SW6_CS11, SW6_CS10},
{0, CS12_SW7, CS11_SW7, CS10_SW7}, {0, SW7_CS12, SW7_CS11, SW7_CS10},
{0, CS12_SW8, CS11_SW8, CS10_SW8}, {0, SW8_CS12, SW8_CS11, SW8_CS10},
{0, CS33_SW1, CS32_SW1, CS31_SW1}, {0, SW1_CS33, SW1_CS32, SW1_CS31},
{0, CS33_SW2, CS32_SW2, CS31_SW2}, {0, SW2_CS33, SW2_CS32, SW2_CS31},
{0, CS33_SW3, CS32_SW3, CS31_SW3}, {0, SW3_CS33, SW3_CS32, SW3_CS31},
{0, CS33_SW4, CS32_SW4, CS31_SW4}, {0, SW4_CS33, SW4_CS32, SW4_CS31},
{0, CS33_SW5, CS32_SW5, CS31_SW5}, {0, SW5_CS33, SW5_CS32, SW5_CS31},
{0, CS33_SW7, CS32_SW7, CS31_SW7}, {0, SW7_CS33, SW7_CS32, SW7_CS31},
{0, CS9_SW1, CS8_SW1, CS7_SW1}, {0, SW1_CS9, SW1_CS8, SW1_CS7},
{0, CS9_SW2, CS8_SW2, CS7_SW2}, {0, SW2_CS9, SW2_CS8, SW2_CS7},
{0, CS9_SW3, CS8_SW3, CS7_SW3}, {0, SW3_CS9, SW3_CS8, SW3_CS7},
{0, CS9_SW4, CS8_SW4, CS7_SW4}, {0, SW4_CS9, SW4_CS8, SW4_CS7},
{0, CS9_SW5, CS8_SW5, CS7_SW5}, {0, SW5_CS9, SW5_CS8, SW5_CS7},
{0, CS9_SW6, CS8_SW6, CS7_SW6}, {0, SW6_CS9, SW6_CS8, SW6_CS7},
{0, CS9_SW7, CS8_SW7, CS7_SW7}, {0, SW7_CS9, SW7_CS8, SW7_CS7},
{0, CS9_SW8, CS8_SW8, CS7_SW8}, {0, SW8_CS9, SW8_CS8, SW8_CS7},
{0, CS36_SW1, CS35_SW1, CS34_SW1}, {0, SW1_CS36, SW1_CS35, SW1_CS34},
{0, CS36_SW2, CS35_SW2, CS34_SW2}, {0, SW2_CS36, SW2_CS35, SW2_CS34},
{0, CS36_SW3, CS35_SW3, CS34_SW3}, {0, SW3_CS36, SW3_CS35, SW3_CS34},
{0, CS36_SW4, CS35_SW4, CS34_SW4}, {0, SW4_CS36, SW4_CS35, SW4_CS34},
{0, CS36_SW5, CS35_SW5, CS34_SW5}, {0, SW5_CS36, SW5_CS35, SW5_CS34},
{0, CS36_SW7, CS35_SW7, CS34_SW7}, {0, SW7_CS36, SW7_CS35, SW7_CS34},
{0, CS3_SW1, CS2_SW1, CS1_SW1}, {0, SW1_CS3, SW1_CS2, SW1_CS1},
{0, CS3_SW2, CS2_SW2, CS1_SW2}, {0, SW2_CS3, SW2_CS2, SW2_CS1},
{0, CS3_SW3, CS2_SW3, CS1_SW3}, {0, SW3_CS3, SW3_CS2, SW3_CS1},
{0, CS3_SW6, CS2_SW6, CS1_SW6}, {0, SW6_CS3, SW6_CS2, SW6_CS1},
{0, CS39_SW1, CS38_SW1, CS37_SW1}, {0, SW1_CS39, SW1_CS38, SW1_CS37},
{0, CS39_SW2, CS38_SW2, CS37_SW2}, {0, SW2_CS39, SW2_CS38, SW2_CS37},
{0, CS39_SW3, CS38_SW3, CS37_SW3}, {0, SW3_CS39, SW3_CS38, SW3_CS37},
{0, CS39_SW4, CS38_SW4, CS37_SW4}, {0, SW4_CS39, SW4_CS38, SW4_CS37},
{0, CS39_SW5, CS38_SW5, CS37_SW5}, {0, SW5_CS39, SW5_CS38, SW5_CS37},
{0, CS39_SW7, CS38_SW7, CS37_SW7} {0, SW7_CS39, SW7_CS38, SW7_CS37}
}; };
led_config_t g_led_config = { { led_config_t g_led_config = { {

View File

@ -18,76 +18,76 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[IS31FL3737_LED_COUNT] = { const is31fl3737_led_t PROGMEM g_is31fl3737_leds[IS31FL3737_LED_COUNT] = {
{ 1, K_12, J_12, L_12 }, { 1, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 1, K_11, J_11, L_11 }, { 1, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 1, K_10, J_10, L_10 }, { 1, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 1, K_9, J_9, L_9 }, { 1, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 1, K_8, J_8, L_8 }, { 1, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 1, K_7, J_7, L_7 }, { 1, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 1, K_6, J_6, L_6 }, { 1, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 1, K_5, J_5, L_5 }, { 1, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 1, K_4, J_4, L_4 }, { 1, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 1, K_3, J_3, L_3 }, { 1, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 1, K_2, J_2, L_2 }, { 1, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 1, K_1, J_1, L_1 }, { 1, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 1, H_1, G_1, I_1 }, { 1, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 1, H_2, G_2, I_2 }, { 1, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 1, H_3, G_3, I_3 }, { 1, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 1, H_6, G_6, I_6 }, { 1, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 1, H_5, G_5, I_5 }, { 1, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 1, H_4, G_4, I_4 }, { 1, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 1, H_7, G_7, I_7 }, { 1, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 1, H_8, G_8, I_8 }, { 1, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
}; };
bool rgb_matrix_indicators_kb(void) { bool rgb_matrix_indicators_kb(void) {

View File

@ -19,78 +19,78 @@
#ifdef RGB_MATRIX_ENABLE #ifdef RGB_MATRIX_ENABLE
const is31fl3737_led_t PROGMEM g_is31fl3737_leds[IS31FL3737_LED_COUNT] = { const is31fl3737_led_t PROGMEM g_is31fl3737_leds[IS31FL3737_LED_COUNT] = {
{ 1, K_12, J_12, L_12 }, { 1, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 1, K_11, J_11, L_11 }, { 1, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 1, K_10, J_10, L_10 }, { 1, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 1, K_9, J_9, L_9 }, { 1, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 1, K_8, J_8, L_8 }, { 1, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 1, K_7, J_7, L_7 }, { 1, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 1, K_6, J_6, L_6 }, { 1, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 1, K_5, J_5, L_5 }, { 1, SW11_CS5, SW10_CS5, SW12_CS5 },
{ 1, K_4, J_4, L_4 }, { 1, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 1, K_3, J_3, L_3 }, { 1, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 1, K_2, J_2, L_2 }, { 1, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 1, K_1, J_1, L_1 }, { 1, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 1, H_1, G_1, I_1 }, { 1, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 1, H_2, G_2, I_2 }, { 1, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 1, H_3, G_3, I_3 }, { 1, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, B_12, A_12, C_12 }, { 0, SW2_CS12, SW1_CS12, SW3_CS12 },
{ 0, B_11, A_11, C_11 }, { 0, SW2_CS11, SW1_CS11, SW3_CS11 },
{ 0, B_10, A_10, C_10 }, { 0, SW2_CS10, SW1_CS10, SW3_CS10 },
{ 0, B_9, A_9, C_9 }, { 0, SW2_CS9, SW1_CS9, SW3_CS9 },
{ 0, B_8, A_8, C_8 }, { 0, SW2_CS8, SW1_CS8, SW3_CS8 },
{ 0, B_7, A_7, C_7 }, { 0, SW2_CS7, SW1_CS7, SW3_CS7 },
{ 0, B_6, A_6, C_6 }, { 0, SW2_CS6, SW1_CS6, SW3_CS6 },
{ 0, B_5, A_5, C_5 }, { 0, SW2_CS5, SW1_CS5, SW3_CS5 },
{ 0, B_4, A_4, C_4 }, { 0, SW2_CS4, SW1_CS4, SW3_CS4 },
{ 0, B_3, A_3, C_3 }, { 0, SW2_CS3, SW1_CS3, SW3_CS3 },
{ 0, B_2, A_2, C_2 }, { 0, SW2_CS2, SW1_CS2, SW3_CS2 },
{ 0, B_1, A_1, C_1 }, { 0, SW2_CS1, SW1_CS1, SW3_CS1 },
{ 1, H_6, G_6, I_6 }, { 1, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 1, H_5, G_5, I_5 }, { 1, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 1, H_4, G_4, I_4 }, { 1, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, E_12, D_12, F_12 }, { 0, SW5_CS12, SW4_CS12, SW6_CS12 },
{ 0, E_11, D_11, F_11 }, { 0, SW5_CS11, SW4_CS11, SW6_CS11 },
{ 0, E_10, D_10, F_10 }, { 0, SW5_CS10, SW4_CS10, SW6_CS10 },
{ 0, E_9, D_9, F_9 }, { 0, SW5_CS9, SW4_CS9, SW6_CS9 },
{ 0, E_8, D_8, F_8 }, { 0, SW5_CS8, SW4_CS8, SW6_CS8 },
{ 0, E_7, D_7, F_7 }, { 0, SW5_CS7, SW4_CS7, SW6_CS7 },
{ 0, E_6, D_6, F_6 }, { 0, SW5_CS6, SW4_CS6, SW6_CS6 },
{ 0, E_5, D_5, F_5 }, { 0, SW5_CS5, SW4_CS5, SW6_CS5 },
{ 0, E_4, D_4, F_4 }, { 0, SW5_CS4, SW4_CS4, SW6_CS4 },
{ 0, E_3, D_3, F_3 }, { 0, SW5_CS3, SW4_CS3, SW6_CS3 },
{ 0, E_2, D_2, F_2 }, { 0, SW5_CS2, SW4_CS2, SW6_CS2 },
{ 0, E_1, D_1, F_1 }, { 0, SW5_CS1, SW4_CS1, SW6_CS1 },
{ 1, H_7, G_7, I_7 }, { 1, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 1, H_8, G_8, I_8 }, { 1, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_12, G_12, I_12 }, { 0, SW8_CS12, SW7_CS12, SW9_CS12 },
{ 0, H_11, G_11, I_11 }, { 0, SW8_CS11, SW7_CS11, SW9_CS11 },
{ 0, H_10, G_10, I_10 }, { 0, SW8_CS10, SW7_CS10, SW9_CS10 },
{ 0, H_9, G_9, I_9 }, { 0, SW8_CS9, SW7_CS9, SW9_CS9 },
{ 0, H_8, G_8, I_8 }, { 0, SW8_CS8, SW7_CS8, SW9_CS8 },
{ 0, H_7, G_7, I_7 }, { 0, SW8_CS7, SW7_CS7, SW9_CS7 },
{ 0, H_6, G_6, I_6 }, { 0, SW8_CS6, SW7_CS6, SW9_CS6 },
{ 0, H_5, G_5, I_5 }, { 0, SW8_CS5, SW7_CS5, SW9_CS5 },
{ 0, H_4, G_4, I_4 }, { 0, SW8_CS4, SW7_CS4, SW9_CS4 },
{ 0, H_3, G_3, I_3 }, { 0, SW8_CS3, SW7_CS3, SW9_CS3 },
{ 0, H_2, G_2, I_2 }, { 0, SW8_CS2, SW7_CS2, SW9_CS2 },
{ 0, H_1, G_1, I_1 }, { 0, SW8_CS1, SW7_CS1, SW9_CS1 },
{ 0, K_9, J_9, L_9 }, { 0, SW11_CS9, SW10_CS9, SW12_CS9 },
{ 0, K_8, J_8, L_8 }, { 0, SW11_CS8, SW10_CS8, SW12_CS8 },
{ 0, K_12, J_12, L_12 }, { 0, SW11_CS12, SW10_CS12, SW12_CS12 },
{ 0, K_11, J_11, L_11 }, { 0, SW11_CS11, SW10_CS11, SW12_CS11 },
{ 0, K_10, J_10, L_10 }, { 0, SW11_CS10, SW10_CS10, SW12_CS10 },
{ 0, K_7, J_7, L_7 }, { 0, SW11_CS7, SW10_CS7, SW12_CS7 },
{ 0, K_4, J_4, L_4 }, { 0, SW11_CS4, SW10_CS4, SW12_CS4 },
{ 0, K_3, J_3, L_3 }, { 0, SW11_CS3, SW10_CS3, SW12_CS3 },
{ 0, K_2, J_2, L_2 }, { 0, SW11_CS2, SW10_CS2, SW12_CS2 },
{ 0, K_1, J_1, L_1 }, { 0, SW11_CS1, SW10_CS1, SW12_CS1 },
{ 0, K_6, J_6, L_6 }, { 0, SW11_CS6, SW10_CS6, SW12_CS6 },
{ 0, K_5, J_5, L_5 }, { 0, SW11_CS5, SW10_CS5, SW12_CS5 },
}; };
bool rgb_matrix_indicators_kb(void) { bool rgb_matrix_indicators_kb(void) {

View File

@ -24,57 +24,57 @@ const is31fl3733_led_t PROGMEM g_is31fl3733_leds[IS31FL3733_LED_COUNT] = {
* | | G location * | | G location
* | | | B location * | | | B location
* | | | | */ * | | | | */
{0, B_1, C_1, A_1}, {0, SW2_CS1, SW3_CS1, SW1_CS1},
{0, B_2, C_2, A_2}, {0, SW2_CS2, SW3_CS2, SW1_CS2},
{0, B_3, C_3, A_3}, {0, SW2_CS3, SW3_CS3, SW1_CS3},
{0, B_4, C_4, A_4}, {0, SW2_CS4, SW3_CS4, SW1_CS4},
{0, B_5, C_5, A_5}, {0, SW2_CS5, SW3_CS5, SW1_CS5},
{0, B_6, C_6, A_6}, {0, SW2_CS6, SW3_CS6, SW1_CS6},
{0, B_7, C_7, A_7}, {0, SW2_CS7, SW3_CS7, SW1_CS7},
{0, B_8, C_8, A_8}, {0, SW2_CS8, SW3_CS8, SW1_CS8},
{0, B_9, C_9, A_9}, {0, SW2_CS9, SW3_CS9, SW1_CS9},
{0, B_10, C_10, A_10}, {0, SW2_CS10, SW3_CS10, SW1_CS10},
{0, B_11, C_11, A_11}, {0, SW2_CS11, SW3_CS11, SW1_CS11},
{0, B_12, C_12, A_12}, {0, SW2_CS12, SW3_CS12, SW1_CS12},
{0, B_13, C_13, A_13}, {0, SW2_CS13, SW3_CS13, SW1_CS13},
{0, E_1, F_1, D_1}, {0, SW5_CS1, SW6_CS1, SW4_CS1},
{0, E_2, F_2, D_2}, {0, SW5_CS2, SW6_CS2, SW4_CS2},
{0, E_3, F_3, D_3}, {0, SW5_CS3, SW6_CS3, SW4_CS3},
{0, E_4, F_4, D_4}, {0, SW5_CS4, SW6_CS4, SW4_CS4},
{0, E_5, F_5, D_5}, {0, SW5_CS5, SW6_CS5, SW4_CS5},
{0, E_6, F_6, D_6}, {0, SW5_CS6, SW6_CS6, SW4_CS6},
{0, E_7, F_7, D_7}, {0, SW5_CS7, SW6_CS7, SW4_CS7},
{0, E_8, F_8, D_8}, {0, SW5_CS8, SW6_CS8, SW4_CS8},
{0, E_9, F_9, D_9}, {0, SW5_CS9, SW6_CS9, SW4_CS9},
{0, E_10, F_10, D_10}, {0, SW5_CS10, SW6_CS10, SW4_CS10},
{0, E_11, F_11, D_11}, {0, SW5_CS11, SW6_CS11, SW4_CS11},
{0, E_13, F_13, D_13}, {0, SW5_CS13, SW6_CS13, SW4_CS13},
{0, H_1, I_1, G_1}, {0, SW8_CS1, SW9_CS1, SW7_CS1},
{0, H_2, I_2, G_2}, {0, SW8_CS2, SW9_CS2, SW7_CS2},
{0, H_3, I_3, G_3}, {0, SW8_CS3, SW9_CS3, SW7_CS3},
{0, H_4, I_4, G_4}, {0, SW8_CS4, SW9_CS4, SW7_CS4},
{0, H_5, I_5, G_5}, {0, SW8_CS5, SW9_CS5, SW7_CS5},
{0, H_6, I_6, G_6}, {0, SW8_CS6, SW9_CS6, SW7_CS6},
{0, H_7, I_7, G_7}, {0, SW8_CS7, SW9_CS7, SW7_CS7},
{0, H_8, I_8, G_8}, {0, SW8_CS8, SW9_CS8, SW7_CS8},
{0, H_9, I_9, G_9}, {0, SW8_CS9, SW9_CS9, SW7_CS9},
{0, H_10, I_10, G_10}, {0, SW8_CS10, SW9_CS10, SW7_CS10},
{0, H_11, I_11, G_11}, {0, SW8_CS11, SW9_CS11, SW7_CS11},
{0, H_12, I_12, G_12}, {0, SW8_CS12, SW9_CS12, SW7_CS12},
{0, H_13, I_13, G_13}, {0, SW8_CS13, SW9_CS13, SW7_CS13},
{0, K_1, L_1, J_1}, {0, SW11_CS1, SW12_CS1, SW10_CS1},
{0, K_2, L_2, J_2}, {0, SW11_CS2, SW12_CS2, SW10_CS2},
{0, K_3, L_3, J_3}, {0, SW11_CS3, SW12_CS3, SW10_CS3},
{0, K_4, L_4, J_4}, {0, SW11_CS4, SW12_CS4, SW10_CS4},
{0, K_6, L_6, J_6}, {0, SW11_CS6, SW12_CS6, SW10_CS6},
{0, K_8, L_8, J_8}, {0, SW11_CS8, SW12_CS8, SW10_CS8},
{0, K_10, L_10, J_10}, {0, SW11_CS10, SW12_CS10, SW10_CS10},
{0, K_11, L_11, J_11}, {0, SW11_CS11, SW12_CS11, SW10_CS11},
{0, K_12, L_12, J_12}, {0, SW11_CS12, SW12_CS12, SW10_CS12},
{0, K_13, L_13, J_13} {0, SW11_CS13, SW12_CS13, SW10_CS13}
}; };
led_config_t g_led_config = { { led_config_t g_led_config = { {

Some files were not shown because too many files have changed in this diff Show More