@@ -94,19 +94,22 @@ const is31_led __flash g_is31_leds[DRIVER_LED_TOTAL] = {
94
94
95
95
};
96
96
led_config_t g_led_config = { {
97
- { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 },
98
- { 15 , 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 },
99
- { 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 39 , 40 , 41 , NO_LED ,42 , 43 },
100
- { 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 54 , NO_LED ,55 , 56 , 57 },
101
- { 58 , 59 , 60 , NO_LED , NO_LED , 61 , NO_LED , NO_LED , NO_LED , 62 , 63 , 64 , 65 , 66 }
97
+ // Key Matrix to LED Index
98
+ { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 14 },
99
+ { 15 , 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 },
100
+ { 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 39 , 40 , 41 , NO_LED , 42 , 43 },
101
+ { 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 54 , 55 , NO_LED , 56 , 57 },
102
+ { 58 , 59 , 60 , NO_LED , NO_LED , 61 , NO_LED , NO_LED , 62 , NO_LED , 63 , 64 , NO_LED , 65 , 66 }
102
103
}, {
103
- {0 ,0 },{15 ,0 },{30 ,0 },{45 ,0 },{60 ,0 },{75 ,0 },{90 ,0 },{105 ,0 },{120 ,0 },{135 ,0 },{150 ,0 },{165 ,0 },{180 ,0 },{203 ,0 },{224 ,0 },
104
- {4 ,16 },{23 ,16 },{38 ,16 },{53 ,16 },{68 ,16 },{83 ,16 },{98 ,16 },{113 ,16 },{128 ,16 },{143 ,16 },{158 ,16 },{173 ,16 },{188 ,16 },{206 ,16 },{224 ,16 },
105
- {6 ,32 },{26 ,32 },{41 ,32 },{56 ,32 },{71 ,32 },{86 ,32 },{101 ,32 },{116 ,32 },{131 ,32 },{146 ,32 },{161 ,32 },{176 ,32 },{201 ,32 },{224 ,32 },
106
- {9 ,48 },{34 ,48 },{49 ,48 },{64 ,48 },{79 ,48 },{94 ,48 },{109 ,48 },{124 ,48 },{139 ,48 },{154 ,48 },{169 ,48 },{189 ,48 },{210 ,48 },{224 ,48 },
107
- { 2 , 64 }, { 21 , 64 }, { 39 , 64 }, { 96 , 64 }, { 150 , 64 }, { 165 , 64 }, { 195 , 64 }, { 210 , 64 }, { 224 , 64 }
104
+ // LED Index to Physical Position
105
+ {6 ,10 },{20 ,10 },{34 ,10 },{48 ,10 },{62 ,10 },{76 ,10 },{90 ,10 },{104 ,10 },{118 ,10 },{132 ,10 },{146 ,10 },{160 ,10 },{174 ,10 }, {196 ,10 },{217 ,10 },
106
+ {9 ,23 }, {27 ,23 },{41 ,23 },{55 ,23 },{69 ,23 },{83 ,23 },{97 ,23 },{111 ,23 },{125 ,23 },{139 ,23 },{153 ,23 },{167 ,23 },{181 ,23 }, {199 ,23 },{217 ,23 },
107
+ {11 ,36 },{30 ,36 },{44 ,36 },{58 ,36 },{72 ,36 },{86 ,36 },{101 ,36 },{115 ,36 },{129 ,36 },{143 ,36 },{157 ,36 },{171 ,36 }, {194 ,36 },{217 ,36 },
108
+ {15 ,49 }, {38 ,49 },{52 ,49 },{66 ,49 },{80 ,49 },{94 ,49 },{108 ,49 },{122 ,49 },{136 ,49 },{150 ,49 },{164 ,49 }, {184 ,49 },{203 ,49 },{217 ,49 },
109
+ {8 ,62 },{25 ,62 },{43 ,62 }, {95 ,62 }, {149 ,62 },{166 ,62 }, {189 ,62 },{203 ,62 },{217 ,62 }
108
110
109
111
}, {
112
+ // LED Index to Flag
110
113
1 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 1 ,
111
114
1 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 1 ,
112
115
1 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 4 , 1 ,
0 commit comments