File tree Expand file tree Collapse file tree
digistump-avr/libraries/DigisparkRGB/examples/DigisparkRGB Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,46 +13,40 @@ byte GREEN = 1;
1313byte COLORS[] = {RED, BLUE, GREEN};
1414
1515// the setup routine runs once when you press reset:
16- void setup () {
16+ void setup () {
1717 DigisparkRGBBegin ();
1818}
1919
2020
21- void loop ()
22- {
23- // direction: up = true, down = false
24- boolean dir = true ;
25- int i = 0 ;
26-
27- while (1 )
28- {
29- fade (COLORS[i%3 ], dir);
30- i++;
31- dir = !dir;
32- }
33- }
34- void fade (byte Led, boolean dir)
35- {
36- int i;
37-
38- // if fading up
39- if (dir)
40- {
41- for (i = 0 ; i < 256 ; i++)
42- {
43- DigisparkRGB (Led, i);
44- DigisparkRGBDelay (25 );// 1);
45- }
46- }
47- else
48- {
49- for (i = 255 ; i >= 0 ; i--)
50- {
51- DigisparkRGB (Led, i);
52- DigisparkRGBDelay (25 );// 1);
53- }
21+ void loop () {
22+ // direction: up = true, down = false
23+ boolean dir = true ;
24+ int i = 0 ;
25+
26+ while (1 ) {
27+ fade (COLORS[i%3 ], dir);
28+ i++;
29+ dir = !dir;
30+ }
5431}
32+
33+ void fade (byte Led, boolean dir) {
34+ int i;
35+
36+ // if fading up
37+ if (dir) {
38+ for (i = 0 ; i < 256 ; i++) {
39+ DigisparkRGB (Led, i);
40+ DigisparkRGBDelay (25 );// 1);
41+ }
42+ } else {
43+ for (i = 255 ; i >= 0 ; i--) {
44+ DigisparkRGB (Led, i);
45+ DigisparkRGBDelay (25 );// 1);
46+ }
47+ }
5548}
5649
5750
5851
52+
You can’t perform that action at this time.
0 commit comments