blinky1/myrand.c

115 lines
662 B
C

#include "myrand.h"
uint8_t numbers[] = {
220,
60,
136,
163,
230,
44,
255,
40,
252,
66,
201,
204,
142,
232,
33,
26,
59,
188,
68,
92,
93,
58,
69,
158,
193,
132,
30,
152,
128,
126,
23,
202,
182,
126,
47,
119,
131,
104,
102,
38,
119,
24,
203,
244,
24,
216,
179,
71,
186,
202,
246,
64,
102,
67,
168,
255,
21,
104,
138,
23,
220,
134,
16,
196,
39,
105,
214,
240,
27,
122,
120,
175,
72,
123,
88,
229,
247,
203,
85,
143,
8,
232,
207,
113,
236,
7,
82,
195,
254,
178,
77,
32,
182,
150,
223,
183,
246,
255,
104,
72,
};
uint8_t myrand() {
static uint16_t i = 0;
uint8_t r = numbers[i];
i++;
if (i > sizeof(numbers)) {
i = 0;
}
return r;
}