]> git.donarmstrong.com Git - qmk_firmware.git/blob - quantum/rgblight_breathe_table.h
[Keyboard] Doro67 cleanup (#6514)
[qmk_firmware.git] / quantum / rgblight_breathe_table.h
1 #ifndef RGBLIGHT_EFFECT_BREATHE_TABLE
2 #define RGBLIGHT_EFFECT_BREATHE_TABLE
3
4 const uint8_t rgblight_effect_breathe_table[] PROGMEM = {
5 /* #define RGBLIGHT_EFFECT_BREATHE_CENTER   1.85 */
6 /* #define RGBLIGHT_EFFECT_BREATHE_MAX      255 */
7
8 #if RGBLIGHT_BREATHE_TABLE_SIZE == 256
9     0x22,
10     0x23,
11     0x25,
12     0x26,
13     0x28,
14     0x29,
15     0x2a,
16     0x2c,
17     0x2d,
18     0x2f,
19     0x30,
20     0x32,
21     0x33,
22     0x35,
23     0x36,
24     0x38,
25     0x3a,
26     0x3b,
27     0x3d,
28     0x3e,
29     0x40,
30     0x42,
31     0x43,
32     0x45,
33     0x47,
34     0x49,
35     0x4a,
36     0x4c,
37     0x4e,
38     0x50,
39     0x51,
40     0x53,
41     0x55,
42     0x57,
43     0x59,
44     0x5a,
45     0x5c,
46     0x5e,
47     0x60,
48     0x62,
49     0x64,
50     0x66,
51     0x68,
52     0x69,
53     0x6b,
54     0x6d,
55     0x6f,
56     0x71,
57     0x73,
58     0x75,
59     0x77,
60     0x79,
61     0x7b,
62     0x7d,
63     0x7f,
64     0x81,
65     0x83,
66     0x85,
67     0x87,
68     0x89,
69     0x8a,
70     0x8c,
71     0x8e,
72     0x90,
73     0x92,
74     0x94,
75     0x96,
76     0x98,
77     0x9a,
78     0x9c,
79     0x9e,
80     0x9f,
81     0xa1,
82     0xa3,
83     0xa5,
84     0xa7,
85     0xa8,
86     0xaa,
87     0xac,
88     0xae,
89     0xaf,
90     0xb1,
91     0xb3,
92     0xb4,
93     0xb6,
94     0xb8,
95     0xb9,
96     0xbb,
97     0xbc,
98     0xbe,
99     0xbf,
100     0xc1,
101     0xc2,
102     0xc3,
103     0xc5,
104     0xc6,
105     0xc7,
106     0xc9,
107     0xca,
108     0xcb,
109     0xcc,
110     0xcd,
111     0xce,
112     0xd0,
113     0xd1,
114     0xd2,
115     0xd2,
116     0xd3,
117     0xd4,
118     0xd5,
119     0xd6,
120     0xd7,
121     0xd7,
122     0xd8,
123     0xd9,
124     0xd9,
125     0xda,
126     0xda,
127     0xdb,
128     0xdb,
129     0xdb,
130     0xdc,
131     0xdc,
132     0xdc,
133     0xdc,
134     0xdc,
135     0xdd,
136     0xdd,
137     0xdd,
138     0xdd,
139     0xdc,
140     0xdc,
141     0xdc,
142     0xdc,
143     0xdc,
144     0xdb,
145     0xdb,
146     0xdb,
147     0xda,
148     0xda,
149     0xd9,
150     0xd9,
151     0xd8,
152     0xd7,
153     0xd7,
154     0xd6,
155     0xd5,
156     0xd4,
157     0xd3,
158     0xd2,
159     0xd2,
160     0xd1,
161     0xd0,
162     0xce,
163     0xcd,
164     0xcc,
165     0xcb,
166     0xca,
167     0xc9,
168     0xc7,
169     0xc6,
170     0xc5,
171     0xc3,
172     0xc2,
173     0xc1,
174     0xbf,
175     0xbe,
176     0xbc,
177     0xbb,
178     0xb9,
179     0xb8,
180     0xb6,
181     0xb4,
182     0xb3,
183     0xb1,
184     0xaf,
185     0xae,
186     0xac,
187     0xaa,
188     0xa8,
189     0xa7,
190     0xa5,
191     0xa3,
192     0xa1,
193     0x9f,
194     0x9e,
195     0x9c,
196     0x9a,
197     0x98,
198     0x96,
199     0x94,
200     0x92,
201     0x90,
202     0x8e,
203     0x8c,
204     0x8a,
205     0x89,
206     0x87,
207     0x85,
208     0x83,
209     0x81,
210     0x7f,
211     0x7d,
212     0x7b,
213     0x79,
214     0x77,
215     0x75,
216     0x73,
217     0x71,
218     0x6f,
219     0x6d,
220     0x6b,
221     0x69,
222     0x68,
223     0x66,
224     0x64,
225     0x62,
226     0x60,
227     0x5e,
228     0x5c,
229     0x5a,
230     0x59,
231     0x57,
232     0x55,
233     0x53,
234     0x51,
235     0x50,
236     0x4e,
237     0x4c,
238     0x4a,
239     0x49,
240     0x47,
241     0x45,
242     0x43,
243     0x42,
244     0x40,
245     0x3e,
246     0x3d,
247     0x3b,
248     0x3a,
249     0x38,
250     0x36,
251     0x35,
252     0x33,
253     0x32,
254     0x30,
255     0x2f,
256     0x2d,
257     0x2c,
258     0x2a,
259     0x29,
260     0x28,
261     0x26,
262     0x25,
263     0x23,
264     0x22
265 #endif /* 256 bytes table */
266
267 #if RGBLIGHT_BREATHE_TABLE_SIZE == 128
268     0x22,
269     0x25,
270     0x28,
271     0x2a,
272     0x2d,
273     0x30,
274     0x33,
275     0x36,
276     0x3a,
277     0x3d,
278     0x40,
279     0x43,
280     0x47,
281     0x4a,
282     0x4e,
283     0x51,
284     0x55,
285     0x59,
286     0x5c,
287     0x60,
288     0x64,
289     0x68,
290     0x6b,
291     0x6f,
292     0x73,
293     0x77,
294     0x7b,
295     0x7f,
296     0x83,
297     0x87,
298     0x8a,
299     0x8e,
300     0x92,
301     0x96,
302     0x9a,
303     0x9e,
304     0xa1,
305     0xa5,
306     0xa8,
307     0xac,
308     0xaf,
309     0xb3,
310     0xb6,
311     0xb9,
312     0xbc,
313     0xbf,
314     0xc2,
315     0xc5,
316     0xc7,
317     0xca,
318     0xcc,
319     0xce,
320     0xd1,
321     0xd2,
322     0xd4,
323     0xd6,
324     0xd7,
325     0xd9,
326     0xda,
327     0xdb,
328     0xdb,
329     0xdc,
330     0xdc,
331     0xdd,
332     0xdd,
333     0xdc,
334     0xdc,
335     0xdc,
336     0xdb,
337     0xda,
338     0xd9,
339     0xd8,
340     0xd7,
341     0xd5,
342     0xd3,
343     0xd2,
344     0xd0,
345     0xcd,
346     0xcb,
347     0xc9,
348     0xc6,
349     0xc3,
350     0xc1,
351     0xbe,
352     0xbb,
353     0xb8,
354     0xb4,
355     0xb1,
356     0xae,
357     0xaa,
358     0xa7,
359     0xa3,
360     0x9f,
361     0x9c,
362     0x98,
363     0x94,
364     0x90,
365     0x8c,
366     0x89,
367     0x85,
368     0x81,
369     0x7d,
370     0x79,
371     0x75,
372     0x71,
373     0x6d,
374     0x69,
375     0x66,
376     0x62,
377     0x5e,
378     0x5a,
379     0x57,
380     0x53,
381     0x50,
382     0x4c,
383     0x49,
384     0x45,
385     0x42,
386     0x3e,
387     0x3b,
388     0x38,
389     0x35,
390     0x32,
391     0x2f,
392     0x2c,
393     0x29,
394     0x26,
395     0x23
396 #endif /* 128 bytes table */
397
398 #if RGBLIGHT_BREATHE_TABLE_SIZE == 64
399     0x22,
400     0x28,
401     0x2d,
402     0x33,
403     0x3a,
404     0x40,
405     0x47,
406     0x4e,
407     0x55,
408     0x5c,
409     0x64,
410     0x6b,
411     0x73,
412     0x7b,
413     0x83,
414     0x8a,
415     0x92,
416     0x9a,
417     0xa1,
418     0xa8,
419     0xaf,
420     0xb6,
421     0xbc,
422     0xc2,
423     0xc7,
424     0xcc,
425     0xd1,
426     0xd4,
427     0xd7,
428     0xda,
429     0xdb,
430     0xdc,
431     0xdd,
432     0xdc,
433     0xdb,
434     0xd9,
435     0xd7,
436     0xd3,
437     0xd0,
438     0xcb,
439     0xc6,
440     0xc1,
441     0xbb,
442     0xb4,
443     0xae,
444     0xa7,
445     0x9f,
446     0x98,
447     0x90,
448     0x89,
449     0x81,
450     0x79,
451     0x71,
452     0x69,
453     0x62,
454     0x5a,
455     0x53,
456     0x4c,
457     0x45,
458     0x3e,
459     0x38,
460     0x32,
461     0x2c,
462     0x26
463 #endif /* 64 bytes table */
464 };
465
466 static const int table_scale = 256 / sizeof(rgblight_effect_breathe_table);
467
468 #endif /* RGBLIGHT_EFFECT_BREATHE_TABLE */