Skip to content

Commit 7841eb2

Browse files
author
Erik Tylek Kettenburg
committed
Merge pull request #31 from nfriedly/patch-1
formatting improvements to RGB example
2 parents 41c2578 + f402493 commit 7841eb2

File tree

1 file changed

+28
-34
lines changed

1 file changed

+28
-34
lines changed

digistump-avr/libraries/DigisparkRGB/examples/DigisparkRGB/DigisparkRGB.ino

+28-34
Original file line numberDiff line numberDiff line change
@@ -13,46 +13,40 @@ byte GREEN = 1;
1313
byte 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+

0 commit comments

Comments
 (0)