Initial import
[JMPrope_player.git] / animations / JMPrope.h
1 const PROGMEM prog_uint8_t animationData[]  = {
2 // Length of the color table - 1, in bytes. length: 1 byte
3    8,
4 // Color table section. Each entry is 3 bytes. length: 27 bytes
5  255, 255,   0,
6    0, 255, 255,
7    0, 255,   0,
8    0,   0, 255,
9    5, 252,   5,
10  255,   0,   0,
11  255,   0, 255,
12    0,   0,   0,
13  255, 255, 255,
14 // Pixel runs section. Each pixel run is 2 bytes. length: -1 bytes
15   28,   7,
16    2,   5,
17   13,   7,
18    5,   8,
19   10,   7,
20    2,   5,
21   12,   7,
22    7,   8,
23    9,   7,
24    2,   5,
25   12,   7,
26    2,   8,
27    3,   7,
28    2,   8,
29    9,   7,
30    2,   5,
31   12,   7,
32    2,   8,
33    4,   7,
34    2,   8,
35    8,   7,
36    2,   5,
37   12,   7,
38    2,   8,
39    3,   7,
40    2,   8,
41    9,   7,
42    2,   5,
43   12,   7,
44    7,   8,
45    9,   7,
46    2,   5,
47   13,   7,
48    5,   8,
49   10,   7,
50    2,   5,
51   28,   7,
52    2,   5,
53   12,   7,
54    3,   8,
55   13,   7,
56    2,   5,
57   12,   7,
58    2,   8,
59   14,   7,
60    2,   0,
61   12,   7,
62    2,   8,
63   14,   7,
64    2,   0,
65   13,   7,
66    7,   8,
67    8,   7,
68    2,   0,
69   13,   7,
70    7,   8,
71    8,   7,
72    2,   0,
73   12,   7,
74    2,   8,
75   14,   7,
76    2,   0,
77   12,   7,
78    1,   8,
79   15,   7,
80    2,   0,
81   28,   7,
82    2,   0,
83   28,   7,
84    2,   0,
85   28,   7,
86    2,   0,
87   28,   7,
88    2,   0,
89   28,   7,
90    2,   0,
91   28,   7,
92    2,   0,
93   28,   7,
94    2,   0,
95   28,   7,
96    2,   0,
97   28,   7,
98    2,   2,
99   28,   7,
100    2,   2,
101   28,   7,
102    2,   2,
103   28,   7,
104    2,   2,
105   28,   7,
106    2,   2,
107   28,   7,
108    2,   2,
109   28,   7,
110    2,   2,
111   28,   7,
112    2,   2,
113   28,   7,
114    2,   2,
115   10,   7,
116    3,   5,
117   15,   7,
118    2,   2,
119    9,   7,
120    2,   5,
121   17,   7,
122    2,   2,
123    8,   7,
124    2,   5,
125   18,   7,
126    2,   2,
127    8,   7,
128    2,   5,
129   18,   7,
130    2,   2,
131    8,   7,
132    3,   5,
133   17,   7,
134    2,   2,
135    9,   7,
136   11,   5,
137    8,   7,
138    2,   2,
139   10,   7,
140   10,   5,
141    8,   7,
142    2,   2,
143   28,   7,
144    2,   2,
145   28,   7,
146    2,   2,
147   28,   7,
148    2,   1,
149   10,   7,
150    2,   2,
151   16,   7,
152    2,   1,
153   10,   7,
154    5,   2,
155   13,   7,
156    2,   1,
157   11,   7,
158    7,   2,
159   10,   7,
160    2,   1,
161   14,   7,
162    6,   2,
163    8,   7,
164    2,   1,
165   13,   7,
166    6,   2,
167    9,   7,
168    2,   1,
169   12,   7,
170    5,   2,
171   11,   7,
172    2,   1,
173   10,   7,
174    1,   4,
175    3,   2,
176   14,   7,
177    2,   1,
178    9,   7,
179    1,   4,
180    3,   2,
181   15,   7,
182    2,   1,
183   10,   7,
184    1,   4,
185    3,   2,
186   14,   7,
187    2,   1,
188   12,   7,
189    5,   2,
190   11,   7,
191    2,   1,
192   13,   7,
193    6,   2,
194    9,   7,
195    2,   1,
196   14,   7,
197    6,   2,
198    8,   7,
199    2,   1,
200   11,   7,
201    7,   2,
202   10,   7,
203    2,   1,
204   10,   7,
205    5,   2,
206   13,   7,
207    2,   1,
208   10,   7,
209    2,   2,
210   16,   7,
211    2,   3,
212   28,   7,
213    2,   3,
214   28,   7,
215    2,   3,
216   28,   7,
217    2,   3,
218   28,   7,
219    2,   3,
220    8,   7,
221   10,   3,
222   10,   7,
223    2,   3,
224    8,   7,
225   11,   3,
226    9,   7,
227    2,   3,
228   12,   7,
229    2,   3,
230    3,   7,
231    2,   3,
232    9,   7,
233    2,   3,
234   12,   7,
235    2,   3,
236    3,   7,
237    2,   3,
238    9,   7,
239    2,   3,
240   12,   7,
241    2,   3,
242    3,   7,
243    2,   3,
244    9,   7,
245    2,   3,
246   12,   7,
247    7,   3,
248    9,   7,
249    2,   3,
250   13,   7,
251    5,   3,
252   10,   7,
253    2,   3,
254   28,   7,
255    2,   3,
256   28,   7,
257    2,   3,
258   28,   7,
259    2,   3,
260   28,   7,
261    2,   3,
262   28,   7,
263    2,   3,
264   28,   7,
265    2,   3,
266   28,   7,
267    2,   6,
268   28,   7,
269    2,   6,
270   28,   7,
271    2,   6,
272   28,   7,
273    2,   6,
274   28,   7,
275    2,   6,
276   28,   7,
277    2,   6,
278   28,   7,
279    2,   6,
280   28,   7,
281    2,   6,
282   28,   7,
283    2,   6,
284   28,   7,
285    2,   6,
286   13,   7,
287    3,   8,
288    2,   7,
289    1,   8,
290    9,   7,
291    2,   6,
292   12,   7,
293    4,   8,
294    2,   7,
295    1,   8,
296    9,   7,
297    2,   6,
298   12,   7,
299    1,   8,
300    2,   7,
301    1,   8,
302    2,   7,
303    2,   8,
304    8,   7,
305    2,   6,
306   12,   7,
307    1,   8,
308    2,   7,
309    1,   8,
310    2,   7,
311    1,   8,
312    9,   7,
313    2,   6,
314   12,   7,
315    7,   8,
316    9,   7,
317    2,   5,
318   13,   7,
319    5,   8,
320   10,   7,
321    2,   5,
322   28,   7,
323    2,   5,
324   28,   7,
325    2,   5,
326   13,   7,
327    5,   8,
328   10,   7,
329    2,   5,
330   13,   7,
331    6,   8,
332    9,   7,
333    2,   5,
334   13,   7,
335    1,   8,
336    3,   7,
337    2,   8,
338    9,   7,
339    2,   5,
340   13,   7,
341    1,   8,
342    4,   7,
343    1,   8,
344    9,   7,
345    2,   5,
346   13,   7,
347    9,   8,
348    6,   7,
349    2,   5,
350   12,   7,
351   10,   8,
352    6,   7,
353    2,   5,
354   12,   7,
355    2,   8,
356   14,   7,
357    2,   5,
358   28,   7,
359    2,   5,
360 };
361
362 #define NUM_FRAMES 101
363 #define NUM_LEDS 30
364 Animation animation(NUM_FRAMES, animationData, NUM_LEDS);