diff options
Diffstat (limited to 'keyboards/model01/leds.c')
| -rw-r--r-- | keyboards/model01/leds.c | 95 |
1 files changed, 29 insertions, 66 deletions
diff --git a/keyboards/model01/leds.c b/keyboards/model01/leds.c index 0abc1f0da..b21c1a5c8 100644 --- a/keyboards/model01/leds.c +++ b/keyboards/model01/leds.c | |||
| @@ -46,72 +46,35 @@ void set_led_to(int led, uint8_t r, uint8_t g, uint8_t b) { | |||
| 46 | #ifdef RGB_MATRIX_ENABLE | 46 | #ifdef RGB_MATRIX_ENABLE |
| 47 | 47 | ||
| 48 | __attribute__ ((weak)) | 48 | __attribute__ ((weak)) |
| 49 | rgb_led g_rgb_leds[DRIVER_LED_TOTAL] = { | 49 | led_config_t g_led_config = { { |
| 50 | {{0x73}, { 3, 35}, 4}, | 50 | { 27, 26, 20, 19, 12, 11, 4, 3 }, |
| 51 | {{0x72}, { 0, 26}, 4}, | 51 | { 28, 25, 21, 18, 13, 10, 5, 2 }, |
| 52 | {{0x71}, { 0, 17}, 4}, | 52 | { 29, 24, 22, 17, 14, 9, 6, 1 }, |
| 53 | {{0x70}, { 0, 6}, 4}, | 53 | { 30, 31, 23, 16, 15, 8, 7, 0 }, |
| 54 | {{0x60}, { 14, 5}, 4}, | 54 | { 60, 59, 52, 51, 44, 43, 37, 36 }, |
| 55 | {{0x61}, { 15, 16}, 4}, | 55 | { 61, 58, 53, 50, 45, 42, 38, 35 }, |
| 56 | {{0x62}, { 16, 25}, 4}, | 56 | { 62, 57, 54, 49, 46, 41, 39, 34 }, |
| 57 | {{0x63}, { 17, 34}, 4}, | 57 | { 63, 56, 55, 48, 47, 40, 32, 33 } |
| 58 | {{0x53}, { 31, 29}, 4}, | 58 | }, { |
| 59 | {{0x52}, { 31, 19}, 4}, | 59 | { 3, 35 }, { 0, 26 }, { 0, 17 }, { 0, 6 }, { 14, 5 }, { 15, 16 }, { 16, 25 }, { 17, 34 }, |
| 60 | {{0x51}, { 30, 11}, 4}, | 60 | { 31, 29 }, { 31, 19 }, { 30, 11 }, { 30, 1 }, { 45, 0 }, { 45, 8 }, { 46, 17 }, { 46, 27 }, |
| 61 | {{0x50}, { 30, 1}, 4}, | 61 | { 60, 27 }, { 60, 18 }, { 60, 9 }, { 60, 0 }, { 74, 2 }, { 74, 11 }, { 75, 20 }, { 74, 28 }, |
| 62 | {{0x40}, { 45, 0}, 4}, | 62 | { 89, 30 }, { 89, 19 }, { 89, 7 }, { 70, 38 }, { 82, 41 }, { 93, 45 }, { 104, 50 }, { 74, 64 }, |
| 63 | {{0x41}, { 45, 8}, 4}, | 63 | { 149, 64 }, { 119, 50 }, { 130, 45 }, { 141, 41 }, { 153, 38 }, { 134, 7 }, { 134, 19 }, { 134, 30 }, |
| 64 | {{0x42}, { 46, 17}, 4}, | 64 | { 149, 28 }, { 148, 20 }, { 149, 11 }, { 149, 2 }, { 163, 0 }, { 163, 9 }, { 163, 18 }, { 163, 27 }, |
| 65 | {{0x43}, { 46, 27}, 4}, | 65 | { 177, 27 }, { 177, 17 }, { 178, 8 }, { 178, 0 }, { 193, 1 }, { 193, 11 }, { 192, 19 }, { 192, 29 }, |
| 66 | {{0x33}, { 60, 27}, 4}, | 66 | { 206, 34 }, { 207, 25 }, { 208, 16 }, { 209, 5 }, { 224, 6 }, { 223, 17 }, { 223, 26 }, { 220, 35 } |
| 67 | {{0x32}, { 60, 18}, 4}, | 67 | }, { |
| 68 | {{0x31}, { 60, 9}, 4}, | 68 | 4, 4, 4, 4, 4, 4, 4, 4, |
| 69 | {{0x30}, { 60, 0}, 4}, | 69 | 4, 4, 4, 4, 4, 4, 4, 4, |
| 70 | {{0x20}, { 74, 2}, 4}, | 70 | 4, 4, 4, 4, 4, 4, 4, 4, |
| 71 | {{0x21}, { 74, 11}, 4}, | 71 | 4, 4, 4, 1, 1, 1, 1, 1, |
| 72 | {{0x22}, { 75, 20}, 4}, | 72 | 1, 1, 1, 1, 1, 4, 4, 4, |
| 73 | {{0x23}, { 74, 28}, 4}, | 73 | 4, 4, 4, 4, 4, 4, 4, 4, |
| 74 | {{0x12}, { 89, 30}, 4}, | 74 | 4, 4, 4, 4, 4, 4, 4, 4, |
| 75 | {{0x11}, { 89, 19}, 4}, | 75 | 4, 4, 4, 4, 4, 4, 4, 4 |
| 76 | {{0x10}, { 89, 7}, 4}, | 76 | } }; |
| 77 | {{0x00}, { 70, 38}, 1}, | 77 | |
| 78 | {{0x01}, { 82, 41}, 1}, | ||
| 79 | {{0x02}, { 93, 45}, 1}, | ||
| 80 | {{0x03}, {104, 50}, 1}, | ||
| 81 | {{0x13}, { 74, 64}, 1}, | ||
| 82 | {{0x67}, {149, 64}, 1}, | ||
| 83 | {{0x77}, {119, 50}, 1}, | ||
| 84 | {{0x76}, {130, 45}, 1}, | ||
| 85 | {{0x75}, {141, 41}, 1}, | ||
| 86 | {{0x74}, {153, 38}, 1}, | ||
| 87 | {{0x64}, {134, 7}, 4}, | ||
| 88 | {{0x65}, {134, 19}, 4}, | ||
| 89 | {{0x66}, {134, 30}, 4}, | ||
| 90 | {{0x57}, {149, 28}, 4}, | ||
| 91 | {{0x56}, {148, 20}, 4}, | ||
| 92 | {{0x55}, {149, 11}, 4}, | ||
| 93 | {{0x54}, {149, 2}, 4}, | ||
| 94 | {{0x44}, {163, 0}, 4}, | ||
| 95 | {{0x45}, {163, 9}, 4}, | ||
| 96 | {{0x46}, {163, 18}, 4}, | ||
| 97 | {{0x47}, {163, 27}, 4}, | ||
| 98 | {{0x37}, {177, 27}, 4}, | ||
| 99 | {{0x36}, {177, 17}, 4}, | ||
| 100 | {{0x35}, {178, 8}, 4}, | ||
| 101 | {{0x34}, {178, 0}, 4}, | ||
| 102 | {{0x24}, {193, 1}, 4}, | ||
| 103 | {{0x25}, {193, 11}, 4}, | ||
| 104 | {{0x26}, {192, 19}, 4}, | ||
| 105 | {{0x27}, {192, 29}, 4}, | ||
| 106 | {{0x17}, {206, 34}, 4}, | ||
| 107 | {{0x16}, {207, 25}, 4}, | ||
| 108 | {{0x15}, {208, 16}, 4}, | ||
| 109 | {{0x14}, {209, 5}, 4}, | ||
| 110 | {{0x04}, {224, 6}, 4}, | ||
| 111 | {{0x05}, {223, 17}, 4}, | ||
| 112 | {{0x06}, {223, 26}, 4}, | ||
| 113 | {{0x07}, {220, 35}, 4}, | ||
| 114 | }; | ||
| 115 | 78 | ||
| 116 | static struct { | 79 | static struct { |
| 117 | uint8_t b; | 80 | uint8_t b; |
