Browse Source

move g_led_config to json

pull/23125/head
jiaxin96 2 months ago
parent
commit
6c6a487f07
3 changed files with 125 additions and 38 deletions
  1. +120
    -1
      keyboards/yandrstudio/transition_lite/info.json
  2. +1
    -0
      keyboards/yandrstudio/transition_lite/readme.md
  3. +4
    -37
      keyboards/yandrstudio/transition_lite/transition_lite.c

+ 120
- 1
keyboards/yandrstudio/transition_lite/info.json View File

@ -70,7 +70,126 @@
"solid_splash": true,
"solid_multisplash": true
},
"sleep": true
"sleep": true,
"layout": [
{"flags": 4, "matrix": [0, 0], "x": 0, "y": 0},
{"flags": 4, "matrix": [0, 1], "x": 14, "y": 0},
{"flags": 4, "matrix": [0, 2], "x": 28, "y": 0},
{"flags": 4, "matrix": [0, 3], "x": 42, "y": 0},
{"flags": 4, "matrix": [0, 4], "x": 56, "y": 0},
{"flags": 4, "matrix": [0, 5], "x": 70, "y": 0},
{"flags": 4, "matrix": [0, 6], "x": 84, "y": 0},
{"flags": 4, "matrix": [0, 7], "x": 98, "y": 0},
{"flags": 4, "matrix": [0, 8], "x": 112, "y": 0},
{"flags": 4, "matrix": [0, 9], "x": 126, "y": 0},
{"flags": 4, "matrix": [0, 10], "x": 140, "y": 0},
{"flags": 4, "matrix": [0, 11], "x": 154, "y": 0},
{"flags": 4, "matrix": [0, 12], "x": 168, "y": 0},
{"flags": 4, "matrix": [0, 14], "x": 196, "y": 0},
{"flags": 4, "matrix": [0, 15], "x": 210, "y": 0},
{"flags": 4, "matrix": [0, 16], "x": 224, "y": 0},
{"flags": 4, "matrix": [1, 16], "x": 224, "y": 13},
{"flags": 4, "matrix": [1, 15], "x": 210, "y": 13},
{"flags": 4, "matrix": [1, 14], "x": 196, "y": 13},
{"flags": 4, "matrix": [1, 13], "x": 182, "y": 13},
{"flags": 4, "matrix": [1, 12], "x": 168, "y": 13},
{"flags": 4, "matrix": [1, 11], "x": 154, "y": 13},
{"flags": 4, "matrix": [1, 10], "x": 140, "y": 13},
{"flags": 4, "matrix": [1, 9], "x": 126, "y": 13},
{"flags": 4, "matrix": [1, 8], "x": 112, "y": 13},
{"flags": 4, "matrix": [1, 7], "x": 98, "y": 13},
{"flags": 4, "matrix": [1, 6], "x": 84, "y": 13},
{"flags": 4, "matrix": [1, 5], "x": 70, "y": 13},
{"flags": 4, "matrix": [1, 4], "x": 56, "y": 13},
{"flags": 4, "matrix": [1, 3], "x": 42, "y": 13},
{"flags": 4, "matrix": [1, 2], "x": 28, "y": 13},
{"flags": 4, "matrix": [1, 1], "x": 14, "y": 13},
{"flags": 4, "matrix": [1, 0], "x": 0, "y": 13},
{"flags": 4, "matrix": [2, 0], "x": 0, "y": 26},
{"flags": 4, "matrix": [2, 1], "x": 14, "y": 26},
{"flags": 4, "matrix": [2, 2], "x": 28, "y": 26},
{"flags": 4, "matrix": [2, 3], "x": 42, "y": 26},
{"flags": 4, "matrix": [2, 4], "x": 56, "y": 26},
{"flags": 4, "matrix": [2, 5], "x": 70, "y": 26},
{"flags": 4, "matrix": [2, 6], "x": 84, "y": 26},
{"flags": 4, "matrix": [2, 7], "x": 98, "y": 26},
{"flags": 4, "matrix": [2, 8], "x": 112, "y": 26},
{"flags": 4, "matrix": [2, 9], "x": 126, "y": 26},
{"flags": 4, "matrix": [2, 10], "x": 140, "y": 26},
{"flags": 4, "matrix": [2, 11], "x": 154, "y": 26},
{"flags": 4, "matrix": [2, 12], "x": 168, "y": 26},
{"flags": 4, "matrix": [2, 13], "x": 182, "y": 26},
{"flags": 4, "matrix": [2, 14], "x": 196, "y": 26},
{"flags": 4, "matrix": [2, 15], "x": 210, "y": 26},
{"flags": 4, "matrix": [2, 16], "x": 224, "y": 26},
{"flags": 4, "matrix": [3, 13], "x": 182, "y": 38},
{"flags": 4, "matrix": [3, 11], "x": 154, "y": 38},
{"flags": 4, "matrix": [3, 10], "x": 140, "y": 38},
{"flags": 4, "matrix": [3, 9], "x": 126, "y": 38},
{"flags": 4, "matrix": [3, 8], "x": 112, "y": 38},
{"flags": 4, "matrix": [3, 7], "x": 98, "y": 38},
{"flags": 4, "matrix": [3, 6], "x": 84, "y": 38},
{"flags": 4, "matrix": [3, 5], "x": 70, "y": 38},
{"flags": 4, "matrix": [3, 4], "x": 56, "y": 38},
{"flags": 4, "matrix": [3, 3], "x": 42, "y": 38},
{"flags": 4, "matrix": [3, 2], "x": 28, "y": 38},
{"flags": 4, "matrix": [3, 1], "x": 14, "y": 38},
{"flags": 4, "matrix": [3, 0], "x": 0, "y": 38},
{"flags": 4, "matrix": [4, 0], "x": 0, "y": 51},
{"flags": 4, "matrix": [4, 2], "x": 28, "y": 51},
{"flags": 4, "matrix": [4, 3], "x": 42, "y": 51},
{"flags": 4, "matrix": [4, 4], "x": 56, "y": 51},
{"flags": 4, "matrix": [4, 5], "x": 70, "y": 51},
{"flags": 4, "matrix": [4, 6], "x": 84, "y": 51},
{"flags": 4, "matrix": [4, 7], "x": 98, "y": 51},
{"flags": 4, "matrix": [4, 8], "x": 112, "y": 51},
{"flags": 4, "matrix": [4, 9], "x": 126, "y": 51},
{"flags": 4, "matrix": [4, 10], "x": 140, "y": 51},
{"flags": 4, "matrix": [4, 11], "x": 154, "y": 51},
{"flags": 4, "matrix": [4, 12], "x": 168, "y": 51},
{"flags": 4, "matrix": [4, 15], "x": 210, "y": 51},
{"flags": 4, "matrix": [5, 16], "x": 224, "y": 38},
{"flags": 4, "matrix": [5, 15], "x": 210, "y": 38},
{"flags": 4, "matrix": [5, 14], "x": 196, "y": 38},
{"flags": 4, "matrix": [5, 13], "x": 182, "y": 38},
{"flags": 4, "matrix": [5, 12], "x": 168, "y": 38},
{"flags": 4, "matrix": [5, 11], "x": 154, "y": 38},
{"flags": 4, "matrix": [5, 10], "x": 140, "y": 38},
{"flags": 4, "x": 126, "y": 38},
{"flags": 4, "x": 112, "y": 38},
{"flags": 4, "matrix": [5, 7], "x": 98, "y": 38},
{"flags": 4, "x": 84, "y": 38},
{"flags": 4, "x": 70, "y": 38},
{"flags": 4, "matrix": [5, 2], "x": 28, "y": 38},
{"flags": 4, "matrix": [5, 1], "x": 14, "y": 38},
{"flags": 4, "matrix": [5, 0], "x": 0, "y": 38},
{"flags": 8, "x": 0, "y": 64},
{"flags": 8, "x": 19, "y": 64},
{"flags": 8, "x": 37, "y": 64},
{"flags": 8, "x": 56, "y": 64},
{"flags": 8, "x": 75, "y": 64},
{"flags": 8, "x": 93, "y": 64},
{"flags": 8, "x": 112, "y": 64},
{"flags": 8, "x": 131, "y": 64},
{"flags": 8, "x": 149, "y": 64},
{"flags": 8, "x": 168, "y": 64},
{"flags": 8, "x": 187, "y": 64},
{"flags": 8, "x": 205, "y": 64},
{"flags": 8, "x": 224, "y": 64},
{"flags": 8, "x": 224, "y": 0},
{"flags": 8, "x": 205, "y": 0},
{"flags": 8, "x": 187, "y": 0},
{"flags": 8, "x": 168, "y": 0},
{"flags": 8, "x": 149, "y": 0},
{"flags": 8, "x": 131, "y": 0},
{"flags": 8, "x": 112, "y": 0},
{"flags": 8, "x": 93, "y": 0},
{"flags": 8, "x": 75, "y": 0},
{"flags": 8, "x": 56, "y": 0},
{"flags": 8, "x": 37, "y": 0},
{"flags": 8, "x": 19, "y": 0},
{"flags": 8, "x": 0, "y": 0}
]
},
"layout_aliases": {
"LAYOUT_all": "LAYOUT_tkl_ansi"


+ 1
- 0
keyboards/yandrstudio/transition_lite/readme.md View File

@ -1,6 +1,7 @@
# transition_lite
![transition_lite](https://i.imgur.com/9IUQvsG.jpg)
A 80% keyboard with RGB.
- Keyboard Maintainer: https://github.com/jiaxin96


+ 4
- 37
keyboards/yandrstudio/transition_lite/transition_lite.c View File

@ -3,42 +3,7 @@
#include "quantum.h"
led_config_t g_led_config = {
{
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, NO_LED, 13, 14, 15},
{32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16},
{33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49},
{62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, NO_LED, 50, NO_LED, NO_LED, NO_LED},
{63, NO_LED, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, NO_LED, NO_LED, 75, NO_LED},
{90, 89, 88, NO_LED, NO_LED, NO_LED, NO_LED, 85, NO_LED, NO_LED, 82, 81, 80, 79, 78, 77, 76}
},
{
{0,0},{14,0},{28,0},{42,0},{56,0},{70,0},{84,0},{98,0},{112,0},{126,0},{140,0},{154,0},{168,0}, {196,0},{210,0},{224,0},
{224,13},{210,13},{196,13},{182,13},{168,13},{154,13},{140,13},{126,13},{112,13},{98,13},{84,13},{70,13},{56,13},{42,13},{28,13},{14,13},{0,13},
{0,26},{14,26},{28,26},{42,26},{56,26},{70,26},{84,26},{98,26},{112,26},{126,26},{140,26},{154,26},{168,26},{182,26},{196,26},{210,26},{224,26},
{182,38}, {154,38},{140,38},{126,38},{112,38},{98,38},{84,38},{70,38},{56,38},{42,38},{28,38},{14,38},{0,38},
{0,51}, {28,51},{42,51},{56,51},{70,51},{84,51},{98,51},{112,51},{126,51},{140,51},{154,51},{168,51}, {210,51},
{224,64},{210,64},{196,64},{182,64},{168,64},{154,64},{140,64},{126,64},{112,64},{98,64},{84,64},{70,64}, {28,64},{14,64},{0,64},
{0,64},{19,64},{37,64},{56,64},{75,64},{93,64},{112,64},{131,64},{149,64},{168,64},{187,64},{205,64},{224,64},
{224,0},{205,0},{187,0},{168,0},{149,0},{131,0},{112,0},{93,0},{75,0},{56,0},{37,0},{19,0},{0,0}
},
{
4,4,4,4,4, 4,4,4,4,4,
4,4,4,4,4, 4,4,4,4,4,
4,4,4,4,4, 4,4,4,4,4,
4,4,4,4,4, 4,4,4,4,4,
4,4,4,4,4, 4,4,4,4,4,
4,4,4,4,4, 4,4,4,4,4,
4,4,4,4,4, 4,4,4,4,4,
4,4,4,4,4, 4,4,4,4,4,
4,4,4,4,4, 4,4,4,4,4,
4,
8,8,8,8,8, 8,8,8,8,8,
8,8,8,8,8, 8,8,8,8,8,
8,8,8,8,8, 8
}
};
#ifdef RGB_MATRIX_ENABLE
extern rgb_led_t rgb_matrix_ws2812_array[RGB_MATRIX_LED_COUNT];
@ -54,4 +19,6 @@ bool rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max) {
}
return true;
}
}
#endif

Loading…
Cancel
Save