Initial import
[JMPrope_player.git] / animations / ao2.h
1 const PROGMEM prog_uint8_t animationData[]  = {
2 // Length of the color table - 1, in bytes. length: 1 byte
3    2,
4 // Color table section. Each entry is 3 bytes. length: 9 bytes
5    0,  89, 128,
6  230, 230, 230,
7    0, 128, 203,
8 // Pixel runs section. Each pixel run is 2 bytes. length: -1 bytes
9    7,   2,
10   23,   0,
11    6,   2,
12   24,   0,
13    6,   2,
14   24,   0,
15    6,   2,
16   24,   0,
17    6,   2,
18   24,   0,
19    6,   2,
20   24,   0,
21    6,   2,
22   24,   0,
23    6,   2,
24    9,   0,
25    5,   1,
26   10,   0,
27    6,   2,
28    8,   0,
29    9,   1,
30    7,   0,
31    6,   2,
32    9,   0,
33    9,   1,
34    6,   0,
35    6,   2,
36    8,   0,
37   10,   1,
38    6,   0,
39    6,   2,
40    6,   0,
41   12,   1,
42    6,   0,
43    6,   2,
44    7,   0,
45   11,   1,
46    6,   0,
47    6,   2,
48    8,   0,
49   10,   1,
50    6,   0,
51    6,   2,
52    7,   0,
53   11,   1,
54    6,   0,
55    6,   2,
56    6,   0,
57   12,   1,
58    6,   0,
59    6,   2,
60    6,   0,
61   12,   1,
62    6,   0,
63    7,   2,
64    6,   0,
65   11,   1,
66    6,   0,
67    7,   2,
68    5,   0,
69   12,   1,
70    6,   0,
71    7,   2,
72    5,   0,
73   12,   1,
74    6,   0,
75    8,   2,
76    5,   0,
77   11,   1,
78    6,   0,
79    8,   2,
80    5,   0,
81   11,   1,
82    6,   0,
83    9,   2,
84    3,   0,
85   12,   1,
86    6,   0,
87    9,   2,
88    3,   0,
89   12,   1,
90    6,   0,
91   10,   2,
92    3,   0,
93   11,   1,
94    6,   0,
95   10,   2,
96    3,   0,
97   11,   1,
98    6,   0,
99   11,   2,
100    3,   0,
101   10,   1,
102    6,   0,
103   12,   2,
104    3,   0,
105    9,   1,
106    6,   0,
107   12,   2,
108    2,   0,
109   10,   1,
110    6,   0,
111   12,   2,
112    1,   0,
113   11,   1,
114    6,   0,
115   12,   2,
116    1,   0,
117   11,   1,
118    6,   0,
119   13,   2,
120    2,   0,
121    9,   1,
122    6,   0,
123   14,   2,
124    2,   0,
125    8,   1,
126    6,   0,
127   13,   2,
128    2,   0,
129    9,   1,
130    6,   0,
131   13,   2,
132    1,   0,
133   10,   1,
134    6,   0,
135   12,   2,
136    3,   0,
137    9,   1,
138    6,   0,
139   15,   2,
140    1,   0,
141    8,   1,
142    1,   0,
143    2,   2,
144    3,   0,
145   13,   2,
146    1,   0,
147    1,   2,
148    1,   0,
149    8,   1,
150    1,   0,
151    4,   2,
152    1,   0,
153   13,   2,
154    3,   0,
155    8,   1,
156    1,   0,
157    4,   2,
158    1,   0,
159   15,   2,
160    2,   0,
161    7,   1,
162    1,   0,
163    4,   2,
164    1,   0,
165   15,   2,
166    1,   0,
167    8,   1,
168    1,   0,
169    4,   2,
170    1,   0,
171   15,   2,
172    2,   0,
173    7,   1,
174    1,   0,
175    4,   2,
176    1,   0,
177   16,   2,
178    1,   0,
179    7,   1,
180    1,   0,
181    4,   2,
182    1,   0,
183   14,   2,
184    2,   0,
185    8,   1,
186    1,   0,
187    4,   2,
188    1,   0,
189   16,   2,
190    1,   0,
191    7,   1,
192    1,   0,
193    4,   2,
194    1,   0,
195   16,   2,
196    1,   0,
197    7,   1,
198    1,   0,
199    4,   2,
200    1,   0,
201   15,   2,
202    5,   0,
203    4,   1,
204    1,   0,
205    4,   2,
206    1,   0,
207   18,   2,
208    1,   0,
209    5,   1,
210    1,   0,
211    4,   2,
212    1,   0,
213   17,   2,
214    1,   0,
215    6,   1,
216    1,   0,
217    4,   2,
218    1,   0,
219   16,   2,
220    1,   0,
221    7,   1,
222    1,   0,
223    4,   2,
224    1,   0,
225   15,   2,
226    1,   0,
227    8,   1,
228    1,   0,
229    4,   2,
230    1,   0,
231   16,   2,
232    1,   0,
233    7,   1,
234    1,   0,
235    4,   2,
236    1,   0,
237   17,   2,
238    1,   0,
239    6,   1,
240    1,   0,
241    4,   2,
242    1,   0,
243   15,   2,
244    4,   0,
245    5,   1,
246    1,   0,
247    4,   2,
248    1,   0,
249   16,   2,
250    1,   0,
251    7,   1,
252    1,   0,
253    3,   1,
254    1,   2,
255    1,   0,
256   17,   2,
257    1,   0,
258    6,   1,
259    1,   0,
260    4,   1,
261    1,   0,
262   17,   2,
263    2,   0,
264    5,   1,
265    1,   0,
266    4,   1,
267    1,   0,
268   16,   2,
269    1,   0,
270    7,   1,
271    1,   0,
272    4,   1,
273    1,   0,
274   17,   2,
275    1,   0,
276    6,   1,
277    1,   0,
278    4,   1,
279    1,   0,
280   16,   2,
281    3,   0,
282    5,   1,
283    1,   0,
284    4,   1,
285    1,   0,
286   16,   2,
287    1,   0,
288    7,   1,
289    1,   0,
290    4,   1,
291    1,   0,
292   16,   2,
293    1,   0,
294    7,   1,
295    1,   0,
296    4,   1,
297    1,   0,
298   16,   2,
299    2,   0,
300    6,   1,
301    1,   0,
302    4,   1,
303    1,   0,
304   16,   2,
305    1,   0,
306    7,   1,
307    1,   0,
308    4,   1,
309    1,   0,
310   15,   2,
311    2,   0,
312    7,   1,
313    1,   0,
314    4,   2,
315    1,   0,
316   14,   2,
317    1,   0,
318    9,   1,
319    1,   0,
320    4,   2,
321    1,   0,
322   15,   2,
323    1,   0,
324    8,   1,
325    1,   0,
326    4,   2,
327    1,   0,
328   14,   2,
329    4,   0,
330    6,   1,
331    1,   0,
332    4,   2,
333    1,   0,
334   14,   2,
335    1,   0,
336    9,   1,
337    1,   0,
338    4,   2,
339    1,   0,
340   15,   2,
341    1,   0,
342    8,   1,
343    1,   0,
344    4,   2,
345    1,   0,
346   14,   2,
347    1,   0,
348    9,   1,
349    1,   0,
350    4,   2,
351    1,   0,
352   14,   2,
353    1,   0,
354    9,   1,
355    1,   0,
356    4,   2,
357    1,   0,
358   13,   2,
359    2,   0,
360    9,   1,
361    1,   0,
362    4,   2,
363    1,   0,
364   13,   2,
365    1,   0,
366   10,   1,
367    1,   0,
368    4,   2,
369    1,   0,
370   13,   2,
371    2,   0,
372    9,   1,
373    1,   0,
374    4,   2,
375    1,   0,
376   14,   2,
377    2,   0,
378    8,   1,
379    1,   0,
380    4,   2,
381    1,   0,
382   13,   2,
383    2,   0,
384    9,   1,
385    1,   0,
386    4,   2,
387    1,   0,
388   13,   2,
389    1,   0,
390   10,   1,
391    1,   0,
392    4,   2,
393    1,   0,
394   13,   2,
395    1,   0,
396   10,   1,
397    1,   0,
398    4,   2,
399    1,   0,
400   13,   2,
401    1,   0,
402   10,   1,
403    1,   0,
404    4,   2,
405    1,   0,
406   12,   2,
407    1,   0,
408   11,   1,
409    1,   0,
410    4,   2,
411    1,   0,
412   12,   2,
413    2,   0,
414   10,   1,
415    1,   0,
416    3,   2,
417    2,   0,
418   13,   2,
419    1,   0,
420   10,   1,
421    6,   0,
422   13,   2,
423    1,   0,
424   10,   1,
425    6,   0,
426   12,   2,
427    1,   0,
428   11,   1,
429    6,   0,
430   13,   2,
431    1,   0,
432   10,   1,
433    6,   0,
434   13,   2,
435    1,   0,
436   10,   1,
437    6,   0,
438   12,   2,
439    2,   0,
440   10,   1,
441    6,   0,
442   12,   2,
443    1,   0,
444   11,   1,
445    6,   0,
446   13,   2,
447    2,   0,
448    9,   1,
449    6,   0,
450   12,   2,
451    3,   0,
452    9,   1,
453    6,   0,
454   11,   2,
455    3,   0,
456   10,   1,
457    6,   0,
458   11,   2,
459    3,   0,
460    9,   1,
461    7,   0,
462   10,   2,
463    6,   0,
464    4,   1,
465   10,   0,
466    9,   2,
467   21,   0,
468    9,   2,
469   21,   0,
470    8,   2,
471   22,   0,
472    8,   2,
473   22,   0,
474    7,   2,
475   23,   0,
476    7,   2,
477   23,   0,
478    7,   2,
479   23,   0,
480 };
481
482 #define NUM_FRAMES 101
483 #define NUM_LEDS 30
484 Animation animation(NUM_FRAMES, animationData, NUM_LEDS);