forked from mirror/qmk_firmware
Migrate g_led_config to DD (0-9, A) (#25558)
This commit is contained in:
@@ -21,41 +21,3 @@ void board_init(void) {
|
||||
gpio_set_pin_input(B9);
|
||||
gpio_set_pin_input(B10);
|
||||
}
|
||||
|
||||
led_config_t g_led_config = { {
|
||||
// { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , NO_LED , 13 , 14 , 15 },
|
||||
// { 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 },
|
||||
// { 33 , 34 , 35 , 36 , 37 , 38 , 39 , 40 , 41 , 42 , 43 , 44 , 45 , 46 , 47 , 48 , 49 },
|
||||
// { 50 , 51 , 52 , 53 , 54 , 55 , 56 , 57 , 58 , 59 , 60 , 61 , 62 , NO_LED , 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 },
|
||||
// { 76 , 77 , 78 , NO_LED , NO_LED , NO_LED , 79 , NO_LED , NO_LED , 80 , 81 , 82 , 83 , NO_LED , 84 , 85 , 86 }
|
||||
//
|
||||
{ 15 , 14 , 13 , 12 , 11 , 10 , 9 , 8 , 7 , 6 , 5 , 4 , 3 , NO_LED , 2 , 1 , 0 },
|
||||
{ 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 },
|
||||
{ 49 , 48 , 47 , 46 , 45 , 44 , 43 , 42 , 41 , 40 , 39 , 38 , 37 , 36 , 35 , 34 , 33 },
|
||||
{ 50 , 51 , 52 , 53 , 54 , 55 , 56 , 57 , 58 , 59 , 60 , 61 , 62 , NO_LED , NO_LED , NO_LED , NO_LED },
|
||||
{ 75 , NO_LED , 74 , 73 , 72 , 71 , 70 , 69 , 68 , 67 , 66 , 65 , 64 , NO_LED , NO_LED , 63 , NO_LED },
|
||||
{ 76 , 77 , 78 , NO_LED , NO_LED , NO_LED , 79 , NO_LED , NO_LED , 80 , 81 , 82 , 83 , NO_LED , 84 , 85 , 86 }
|
||||
},{
|
||||
// "Fine-tuned" complex configuration
|
||||
{ 210, 0}, { 196, 0}, { 182, 0}, { 168, 0}, { 154, 0}, { 140, 0}, { 140, 0}, { 126, 0}, { 112, 0}, { 98, 0}, { 84, 0}, { 70, 0}, { 56, 0}, { 28, 0}, { 14, 0}, { 0, 0},
|
||||
{ 0, 45}, { 14, 45}, { 28, 45}, { 42, 45}, { 56, 45}, { 70, 45}, { 84, 45}, { 98, 45}, { 112, 45}, { 126, 45}, { 140, 45}, { 154, 45}, { 168, 45}, { 182, 45}, { 196, 45}, { 210, 45}, { 224, 45},
|
||||
{ 224, 90}, { 210, 90}, { 196, 90}, { 182, 90}, { 168, 90}, { 154, 90}, { 140, 90}, { 126, 90}, { 112, 90}, { 98, 90}, { 84, 90}, { 70, 90}, { 56, 90}, { 42, 90}, { 28, 90}, { 14, 90}, { 0, 90},
|
||||
{ 0, 135}, { 14, 135}, { 28, 135}, { 42, 135}, { 56, 135}, { 70, 135}, { 84, 135}, { 98, 135}, { 112, 135}, { 126, 135}, { 140, 135}, { 154, 135}, { 168, 135},
|
||||
{ 192, 180}, { 168, 180}, { 154, 180}, { 140, 180}, { 126, 180}, { 112, 180}, { 98, 180}, { 84, 180}, { 70, 180}, { 56, 180}, { 42, 180}, { 28, 180}, { 14, 180},
|
||||
{ 0, 225}, { 14, 225}, { 28, 225}, { 84, 225}, { 126, 225}, { 140, 225}, { 154, 225}, { 168, 225}, { 196, 45}, { 210, 45}, { 224, 90}
|
||||
// "Stock" simple configuration
|
||||
// { 224, 0}, { 210, 0}, { 196, 0}, { 182, 0}, { 168, 0}, { 154, 0}, { 140, 0}, { 126, 0}, { 112, 0}, { 98, 0}, { 84, 0}, { 70, 0}, { 56, 0}, { 28, 0}, { 14, 0}, { 0, 0},
|
||||
// { 0, 45}, { 14, 45}, { 28, 45}, { 42, 45}, { 56, 45}, { 70, 45}, { 84, 45}, { 98, 45}, { 112, 45}, { 126, 45}, { 140, 45}, { 154, 45}, { 168, 45}, { 182, 45}, { 196, 45}, { 210, 45}, { 224, 45},
|
||||
// { 224, 90}, { 210, 90}, { 196, 90}, { 182, 90}, { 168, 90}, { 154, 90}, { 140, 90}, { 126, 90}, { 112, 90}, { 98, 90}, { 84, 90}, { 70, 90}, { 56, 90}, { 42, 90}, { 28, 90}, { 14, 90}, { 0, 90},
|
||||
// { 0, 135}, { 14, 135}, { 28, 135}, { 42, 135}, { 56, 135}, { 70, 135}, { 84, 135}, { 98, 135}, { 112, 135}, { 126, 135}, { 140, 135}, { 154, 135}, { 168, 135},
|
||||
// { 224, 180}, { 196, 180}, { 182, 180}, { 168, 180}, { 154, 180}, { 140, 180}, { 126, 180}, { 112, 180}, { 98, 180}, { 84, 180}, { 70, 180}, { 56, 180}, { 14, 180},
|
||||
// { 0, 225}, { 14, 225}, { 28, 225}, { 84, 225}, { 126, 225}, { 140, 225}, { 154, 225}, { 168, 225}, { 196, 45}, { 210, 45}, { 224, 90}
|
||||
}, {
|
||||
1 , 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 , 1 ,
|
||||
1 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 1 , 1 ,
|
||||
1 , 1 , 1 , 4 , 1 , 1 , 1 , 1 , 1 , 1 , 1
|
||||
} };
|
||||
|
||||
@@ -57,6 +57,95 @@
|
||||
"val": 60
|
||||
},
|
||||
"driver": "ws2812",
|
||||
"layout": [
|
||||
{"matrix": [0, 16], "x": 224, "y": 0, "flags": 1},
|
||||
{"matrix": [0, 15], "x": 210, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 14], "x": 196, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 12], "x": 182, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 11], "x": 168, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 10], "x": 154, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 9], "x": 140, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 8], "x": 126, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 7], "x": 112, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 6], "x": 98, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 5], "x": 84, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 4], "x": 70, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 3], "x": 56, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 2], "x": 28, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 1], "x": 14, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 0], "x": 0, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 0], "x": 0, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 1], "x": 14, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 2], "x": 28, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 3], "x": 42, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 4], "x": 56, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 5], "x": 70, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 6], "x": 84, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 7], "x": 98, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 8], "x": 112, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 9], "x": 126, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 10], "x": 140, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 11], "x": 154, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 12], "x": 168, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 13], "x": 182, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 14], "x": 196, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 15], "x": 210, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 16], "x": 224, "y": 12, "flags": 4},
|
||||
{"matrix": [2, 16], "x": 224, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 15], "x": 210, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 14], "x": 196, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 13], "x": 182, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 12], "x": 168, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 11], "x": 154, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 10], "x": 140, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 9], "x": 126, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 8], "x": 112, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 7], "x": 98, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 6], "x": 84, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 5], "x": 70, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 4], "x": 56, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 3], "x": 42, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 2], "x": 28, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 1], "x": 14, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 0], "x": 0, "y": 25, "flags": 4},
|
||||
{"matrix": [3, 0], "x": 0, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 1], "x": 14, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 2], "x": 28, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 3], "x": 42, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 4], "x": 56, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 5], "x": 70, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 6], "x": 84, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 7], "x": 98, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 8], "x": 112, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 9], "x": 126, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 10], "x": 140, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 11], "x": 154, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 12], "x": 168, "y": 38, "flags": 1},
|
||||
{"matrix": [4, 15], "x": 210, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 12], "x": 168, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 11], "x": 154, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 10], "x": 140, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 9], "x": 126, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 8], "x": 112, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 7], "x": 98, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 6], "x": 84, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 5], "x": 70, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 4], "x": 56, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 3], "x": 42, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 2], "x": 28, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 0], "x": 14, "y": 51, "flags": 1},
|
||||
{"matrix": [5, 0], "x": 0, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 1], "x": 14, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 2], "x": 28, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 6], "x": 84, "y": 64, "flags": 4},
|
||||
{"matrix": [5, 9], "x": 126, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 10], "x": 140, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 11], "x": 154, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 12], "x": 168, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 14], "x": 196, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 15], "x": 210, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 16], "x": 224, "y": 64, "flags": 1}
|
||||
],
|
||||
"sleep": true
|
||||
},
|
||||
"features": {
|
||||
|
||||
@@ -120,27 +120,4 @@ const is31fl3741_led_t PROGMEM g_is31fl3741_leds[IS31FL3741_LED_COUNT] = {
|
||||
{0, SW3_CS24, SW3_CS23, SW3_CS22 }, //RIGHT 86
|
||||
|
||||
};
|
||||
|
||||
led_config_t g_led_config = { {
|
||||
{ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 , 15 },
|
||||
{ 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 },
|
||||
{ 33 , 34 , 35 , 36 , 37 , 38 , 39 , 40 , 41 , 41 , 43 , 44 , 45 , 46 , 47 , 48 },
|
||||
{ 50 , 51 , 52 , 53 , 54 , 55 , 56 , 57 , 58 , 59 , 60 , 61 , 62 , NO_LED , NO_LED , NO_LED },
|
||||
{ 63 , NO_LED , 64 , 65 , 66 , 67 , 68 , 69 , 70 , 71 , 72 , 73 , 74 , 75 , 49 , 32 },
|
||||
{ 76 , 77 , 78 , NO_LED , NO_LED , NO_LED , 79 , NO_LED , NO_LED , 80 , 81 , 82 , 83 , 84 , 85 , 86 }
|
||||
},{
|
||||
{ 0, 0}, { 15, 0}, { 30, 0}, { 45, 0}, { 60, 0}, { 75, 0}, { 90, 0}, { 105, 0}, { 120, 0}, { 135, 0}, { 150, 0}, { 165, 0}, { 180, 0}, { 210, 0}, { 210, 0}, { 225, 0},
|
||||
{ 0, 45}, { 15, 45}, { 30, 45}, { 45, 45}, { 60, 45}, { 75, 45}, { 90, 45}, { 105, 45}, { 120, 45}, { 135, 45}, { 150, 45}, { 165, 45}, { 180, 45}, { 210, 45}, { 210, 45}, { 215, 45},
|
||||
{ 0, 90}, { 15, 90}, { 30, 90}, { 45, 90}, { 60, 90}, { 75, 90}, { 90, 90}, { 105, 90}, { 120, 90}, { 135, 90}, { 150, 90}, { 165, 90}, { 180, 90}, { 195, 90}, { 210, 90}, { 215, 90},
|
||||
{ 0, 135}, { 15, 135}, { 30, 135}, { 45, 135}, { 60, 135}, { 75, 135}, { 90, 135}, { 105, 135}, { 120, 135}, { 135, 135}, { 150, 135}, { 165, 135}, { 180, 135},
|
||||
{ 0, 180}, { 30, 180}, { 45, 180}, { 60, 180}, { 75, 180}, { 90, 180}, { 105, 180}, { 120, 180}, { 135, 180}, { 150, 180}, { 165, 180}, { 180, 180}, { 210, 180}, { 225, 45}, { 225, 0},
|
||||
{ 0, 225}, { 15, 225}, { 30, 225}, { 90, 225}, { 135, 225}, { 150, 225}, { 165, 225}, { 180, 225}, { 195, 225}, { 210, 225}, { 225, 225}
|
||||
}, {
|
||||
1 , 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 , 1 ,
|
||||
1 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 1 , 1 , 1 , 1 ,
|
||||
1 , 1 , 1 , 4 , 1 , 1 , 1 , 1 , 1 , 1 , 1
|
||||
} };
|
||||
#endif
|
||||
|
||||
@@ -58,6 +58,95 @@
|
||||
"val": 80
|
||||
},
|
||||
"driver": "is31fl3741",
|
||||
"layout": [
|
||||
{"matrix": [0, 0], "x": 0, "y": 0, "flags": 1},
|
||||
{"matrix": [0, 1], "x": 14, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 2], "x": 28, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 3], "x": 56, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 4], "x": 70, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 5], "x": 84, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 6], "x": 98, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 7], "x": 112, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 8], "x": 126, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 9], "x": 140, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 10], "x": 154, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 11], "x": 168, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 12], "x": 182, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 13], "x": 196, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 14], "x": 210, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 15], "x": 224, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 0], "x": 0, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 1], "x": 14, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 2], "x": 28, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 3], "x": 42, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 4], "x": 56, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 5], "x": 70, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 6], "x": 84, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 7], "x": 98, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 8], "x": 112, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 9], "x": 126, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 10], "x": 140, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 11], "x": 154, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 12], "x": 168, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 13], "x": 182, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 14], "x": 196, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 15], "x": 210, "y": 12, "flags": 4},
|
||||
{"matrix": [4, 15], "x": 224, "y": 12, "flags": 4},
|
||||
{"matrix": [2, 0], "x": 0, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 1], "x": 14, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 2], "x": 28, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 3], "x": 42, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 4], "x": 56, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 5], "x": 70, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 6], "x": 84, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 7], "x": 98, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 8], "x": 112, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 9], "x": 126, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 10], "x": 140, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 11], "x": 154, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 12], "x": 168, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 13], "x": 182, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 14], "x": 196, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 15], "x": 210, "y": 25, "flags": 4},
|
||||
{"matrix": [4, 14], "x": 224, "y": 25, "flags": 4},
|
||||
{"matrix": [3, 0], "x": 0, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 1], "x": 14, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 2], "x": 28, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 3], "x": 42, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 4], "x": 56, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 5], "x": 70, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 6], "x": 84, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 7], "x": 98, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 8], "x": 112, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 9], "x": 126, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 10], "x": 140, "y": 38, "flags": 1},
|
||||
{"matrix": [3, 11], "x": 156, "y": 38, "flags": 1},
|
||||
{"matrix": [3, 12], "x": 168, "y": 38, "flags": 4},
|
||||
{"matrix": [4, 0], "x": 0, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 2], "x": 14, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 3], "x": 28, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 4], "x": 42, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 5], "x": 56, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 6], "x": 70, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 7], "x": 84, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 8], "x": 98, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 9], "x": 112, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 10], "x": 126, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 11], "x": 140, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 12], "x": 156, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 13], "x": 210, "y": 51, "flags": 1},
|
||||
{"matrix": [5, 0], "x": 0, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 1], "x": 14, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 2], "x": 28, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 6], "x": 84, "y": 64, "flags": 4},
|
||||
{"matrix": [5, 9], "x": 140, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 10], "x": 154, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 11], "x": 168, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 12], "x": 182, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 13], "x": 196, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 14], "x": 210, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 15], "x": 224, "y": 64, "flags": 1}
|
||||
],
|
||||
"sleep": true
|
||||
},
|
||||
"features": {
|
||||
|
||||
@@ -21,27 +21,3 @@ void board_init(void) {
|
||||
gpio_set_pin_input(B9);
|
||||
gpio_set_pin_input(B10);
|
||||
}
|
||||
|
||||
led_config_t g_led_config = { {
|
||||
{ 15 , 14 , 13 , 12 , 11 , 10 , 9 , 8 , 7 , 6 , 5 , 4 , 3 , NO_LED , 2 , 1 , 0 },
|
||||
{ 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 },
|
||||
{ 49 , 48 , 47 , 46 , 45 , 44 , 43 , 42 , 41 , 40 , 39 , 38 , 37 , 36 , 35 , 34 , 33 },
|
||||
{ 50 , 51 , 52 , 53 , 54 , 55 , 56 , 57 , 58 , 59 , 60 , 61 , 62 , NO_LED , NO_LED , NO_LED , NO_LED },
|
||||
{ 75 , NO_LED , 74 , 73 , 72 , 71 , 70 , 69 , 68 , 67 , 66 , 65 , 64 , NO_LED , NO_LED , 63 , NO_LED },
|
||||
{ 76 , 77 , 78 , NO_LED , NO_LED , NO_LED , 79 , NO_LED , NO_LED , NO_LED , 80 , 81 , 82 , NO_LED , 83 , 84 , 85 }
|
||||
},{
|
||||
// "Fine-tuned" complex configuration
|
||||
{ 210, 0}, { 196, 0}, { 182, 0}, { 168, 0}, { 154, 0}, { 140, 0}, { 140, 0}, { 126, 0}, { 112, 0}, { 98, 0}, { 84, 0}, { 70, 0}, { 56, 0}, { 28, 0}, { 14, 0}, { 0, 0},
|
||||
{ 0, 45}, { 14, 45}, { 28, 45}, { 42, 45}, { 56, 45}, { 70, 45}, { 84, 45}, { 98, 45}, { 112, 45}, { 126, 45}, { 140, 45}, { 154, 45}, { 168, 45}, { 182, 45}, { 196, 45}, { 210, 45}, { 224, 45},
|
||||
{ 224, 90}, { 210, 90}, { 196, 90}, { 182, 90}, { 168, 90}, { 154, 90}, { 140, 90}, { 126, 90}, { 112, 90}, { 98, 90}, { 84, 90}, { 70, 90}, { 56, 90}, { 42, 90}, { 28, 90}, { 14, 90}, { 0, 90},
|
||||
{ 0, 135}, { 14, 135}, { 28, 135}, { 42, 135}, { 56, 135}, { 70, 135}, { 84, 135}, { 98, 135}, { 112, 135}, { 126, 135}, { 140, 135}, { 154, 135}, { 168, 135},
|
||||
{ 192, 180}, { 168, 180}, { 154, 180}, { 140, 180}, { 126, 180}, { 112, 180}, { 98, 180}, { 84, 180}, { 70, 180}, { 56, 180}, { 42, 180}, { 28, 180}, { 14, 180},
|
||||
{ 0, 225}, { 14, 225}, { 28, 225}, { 84, 225}, { 140, 225}, { 154, 225}, { 168, 225}, { 196, 225}, { 210, 225}, { 224, 225}
|
||||
}, {
|
||||
1 , 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 , 1 ,
|
||||
1 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 1 , 1 ,
|
||||
1 , 1 , 1 , 4 , 1 , 1 , 1 , 1 , 1 , 1
|
||||
} };
|
||||
|
||||
@@ -60,6 +60,94 @@
|
||||
"val": 60
|
||||
},
|
||||
"driver": "ws2812",
|
||||
"layout": [
|
||||
{"matrix": [0, 16], "x": 210, "y": 0, "flags": 1},
|
||||
{"matrix": [0, 15], "x": 196, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 14], "x": 182, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 12], "x": 168, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 11], "x": 154, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 10], "x": 140, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 9], "x": 140, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 8], "x": 126, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 7], "x": 112, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 6], "x": 98, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 5], "x": 84, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 4], "x": 70, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 3], "x": 56, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 2], "x": 28, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 1], "x": 14, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 0], "x": 0, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 0], "x": 0, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 1], "x": 14, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 2], "x": 28, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 3], "x": 42, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 4], "x": 56, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 5], "x": 70, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 6], "x": 84, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 7], "x": 98, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 8], "x": 112, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 9], "x": 126, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 10], "x": 140, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 11], "x": 154, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 12], "x": 168, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 13], "x": 182, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 14], "x": 196, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 15], "x": 210, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 16], "x": 224, "y": 12, "flags": 4},
|
||||
{"matrix": [2, 16], "x": 224, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 15], "x": 210, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 14], "x": 196, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 13], "x": 182, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 12], "x": 168, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 11], "x": 154, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 10], "x": 140, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 9], "x": 126, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 8], "x": 112, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 7], "x": 98, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 6], "x": 84, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 5], "x": 70, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 4], "x": 56, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 3], "x": 42, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 2], "x": 28, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 1], "x": 14, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 0], "x": 0, "y": 25, "flags": 4},
|
||||
{"matrix": [3, 0], "x": 0, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 1], "x": 14, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 2], "x": 28, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 3], "x": 42, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 4], "x": 56, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 5], "x": 70, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 6], "x": 84, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 7], "x": 98, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 8], "x": 112, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 9], "x": 126, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 10], "x": 140, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 11], "x": 154, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 12], "x": 168, "y": 38, "flags": 1},
|
||||
{"matrix": [4, 15], "x": 192, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 12], "x": 168, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 11], "x": 154, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 10], "x": 140, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 9], "x": 126, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 8], "x": 112, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 7], "x": 98, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 6], "x": 84, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 5], "x": 70, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 4], "x": 56, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 3], "x": 42, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 2], "x": 28, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 0], "x": 14, "y": 51, "flags": 1},
|
||||
{"matrix": [5, 0], "x": 0, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 1], "x": 14, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 2], "x": 28, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 6], "x": 84, "y": 64, "flags": 4},
|
||||
{"matrix": [5, 10], "x": 140, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 11], "x": 154, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 12], "x": 168, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 14], "x": 196, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 15], "x": 210, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 16], "x": 224, "y": 64, "flags": 1}
|
||||
],
|
||||
"sleep": true
|
||||
},
|
||||
"features": {
|
||||
|
||||
@@ -1,42 +0,0 @@
|
||||
/*
|
||||
Copyright 2022 Álvaro "Gondolindrim" Volpato <alvaro.volpato@usp.br>
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "quantum.h"
|
||||
|
||||
led_config_t g_led_config = { {
|
||||
{ 16 , 15 , 14 , 13 , 12 , 11 , 10 , 9 , 8 , 7 , 6 , 5 , 4 , 3 , 2 , 1 , 0 },
|
||||
{ 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 },
|
||||
{ 50 , 49 , 48 , 47 , 46 , 45 , 44 , 43 , 42 , 41 , 40 , 39 , 38 , 37 , 36 , 35 , 34 },
|
||||
{ 51 , 52 , 53 , 54 , 55 , 56 , 57 , 58 , 59 , 60 , 61 , 62 , 63 , NO_LED , NO_LED , NO_LED , NO_LED },
|
||||
{ 76 , NO_LED , 75 , 74 , 73 , 72 , 71 , 70 , 69 , 68 , 67 , 66 , 65 , NO_LED , NO_LED , 64 , NO_LED },
|
||||
{ 77 , 78 , 79 , NO_LED , NO_LED , NO_LED , 80 , NO_LED , NO_LED , NO_LED , 81 , 82 , 83 , NO_LED , 84 , 85 , 86 }
|
||||
},{
|
||||
// "Fine-tuned" complex configuration
|
||||
{ 210, 0}, { 196, 0}, { 182, 0}, { 168, 0}, { 154, 0}, { 140, 0}, { 140, 0}, { 126, 0}, { 112, 0}, { 98, 0}, { 84, 0}, { 70, 0}, { 56, 0}, { 45, 0}, { 28, 0}, { 14, 0}, { 0, 0},
|
||||
{ 0, 45}, { 14, 45}, { 28, 45}, { 42, 45}, { 56, 45}, { 70, 45}, { 84, 45}, { 98, 45}, { 112, 45}, { 126, 45}, { 140, 45}, { 154, 45}, { 168, 45}, { 182, 45}, { 196, 45}, { 210, 45}, { 224, 45},
|
||||
{ 224, 90}, { 210, 90}, { 196, 90}, { 182, 90}, { 168, 90}, { 154, 90}, { 140, 90}, { 126, 90}, { 112, 90}, { 98, 90}, { 84, 90}, { 70, 90}, { 56, 90}, { 42, 90}, { 28, 90}, { 14, 90}, { 0, 90},
|
||||
{ 0, 135}, { 14, 135}, { 28, 135}, { 42, 135}, { 56, 135}, { 70, 135}, { 84, 135}, { 98, 135}, { 112, 135}, { 126, 135}, { 140, 135}, { 154, 135}, { 168, 135},
|
||||
{ 192, 180}, { 168, 180}, { 154, 180}, { 140, 180}, { 126, 180}, { 112, 180}, { 98, 180}, { 84, 180}, { 70, 180}, { 56, 180}, { 42, 180}, { 28, 180}, { 14, 180},
|
||||
{ 0, 225}, { 14, 225}, { 28, 225}, { 84, 225}, { 140, 225}, { 154, 225}, { 168, 225}, { 196, 45}, { 210, 45}, { 224, 90}
|
||||
}, {
|
||||
1 , 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 , 1 ,
|
||||
1 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 1 , 1 ,
|
||||
1 , 1 , 1 , 4 , 1 , 1 , 1 , 1 , 1 , 1
|
||||
} };
|
||||
@@ -60,6 +60,95 @@
|
||||
"val": 60
|
||||
},
|
||||
"driver": "ws2812",
|
||||
"layout": [
|
||||
{"matrix": [0, 16], "x": 210, "y": 0, "flags": 1},
|
||||
{"matrix": [0, 15], "x": 196, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 14], "x": 182, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 13], "x": 168, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 12], "x": 154, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 11], "x": 140, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 10], "x": 140, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 9], "x": 126, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 8], "x": 112, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 7], "x": 98, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 6], "x": 84, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 5], "x": 70, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 4], "x": 56, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 3], "x": 45, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 2], "x": 28, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 1], "x": 14, "y": 0, "flags": 4},
|
||||
{"matrix": [0, 0], "x": 0, "y": 0, "flags": 4},
|
||||
{"matrix": [1, 0], "x": 0, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 1], "x": 14, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 2], "x": 28, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 3], "x": 42, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 4], "x": 56, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 5], "x": 70, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 6], "x": 84, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 7], "x": 98, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 8], "x": 112, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 9], "x": 126, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 10], "x": 140, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 11], "x": 154, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 12], "x": 168, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 13], "x": 182, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 14], "x": 196, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 15], "x": 210, "y": 12, "flags": 4},
|
||||
{"matrix": [1, 16], "x": 224, "y": 12, "flags": 4},
|
||||
{"matrix": [2, 16], "x": 224, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 15], "x": 210, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 14], "x": 196, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 13], "x": 182, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 12], "x": 168, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 11], "x": 154, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 10], "x": 140, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 9], "x": 126, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 8], "x": 112, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 7], "x": 98, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 6], "x": 84, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 5], "x": 70, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 4], "x": 56, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 3], "x": 42, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 2], "x": 28, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 1], "x": 14, "y": 25, "flags": 4},
|
||||
{"matrix": [2, 0], "x": 0, "y": 25, "flags": 4},
|
||||
{"matrix": [3, 0], "x": 0, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 1], "x": 14, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 2], "x": 28, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 3], "x": 42, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 4], "x": 56, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 5], "x": 70, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 6], "x": 84, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 7], "x": 98, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 8], "x": 112, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 9], "x": 126, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 10], "x": 140, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 11], "x": 154, "y": 38, "flags": 4},
|
||||
{"matrix": [3, 12], "x": 168, "y": 38, "flags": 1},
|
||||
{"matrix": [4, 15], "x": 192, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 12], "x": 168, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 11], "x": 154, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 10], "x": 140, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 9], "x": 126, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 8], "x": 112, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 7], "x": 98, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 6], "x": 84, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 5], "x": 70, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 4], "x": 56, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 3], "x": 42, "y": 51, "flags": 4},
|
||||
{"matrix": [4, 2], "x": 28, "y": 51, "flags": 1},
|
||||
{"matrix": [4, 0], "x": 14, "y": 51, "flags": 1},
|
||||
{"matrix": [5, 0], "x": 0, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 1], "x": 14, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 2], "x": 28, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 6], "x": 84, "y": 64, "flags": 4},
|
||||
{"matrix": [5, 10], "x": 140, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 11], "x": 154, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 12], "x": 168, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 14], "x": 196, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 15], "x": 210, "y": 64, "flags": 1},
|
||||
{"matrix": [5, 16], "x": 224, "y": 64, "flags": 1}
|
||||
],
|
||||
"sleep": true
|
||||
},
|
||||
"features": {
|
||||
|
||||
Reference in New Issue
Block a user