Skip to content

Commit f1f484b

Browse files
fixed some minor bugs
1 parent 5877b12 commit f1f484b

File tree

5 files changed

+15
-13
lines changed

5 files changed

+15
-13
lines changed

examples/Ball/Ball.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ void wait()
1010
void setup()
1111
{
1212
Serial.begin(9600);
13-
13+
Ball.setAutoDelete();
1414
Timer.repeat(wait, 500);
1515
}
1616

examples/Led/Led.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include <Led.h>
22

3-
// create an LED object that uses PIN 13 and uses 5+ for on
3+
// create an LED object that uses PIN 6 and uses 5+ for on
44
Led led(6, HIGH);
55

66
void done(Led &led)

examples/Relay/Relay.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ void setup()
88
Serial.begin(9600);
99

1010
Serial.print("Relay state: ");
11-
Serial.print(relay.state());
11+
Serial.println(relay.state());
1212

1313
// engage the relay
1414
relay.on();

examples/Timer/Timer.ino

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#include <Timer.h>
22

3-
#define SECOND 1000
4-
#define MINUTE 60 * SECOND
5-
#define HOUR 60 * SECOND
3+
#define SECOND 1000l
4+
#define MINUTE (60 * SECOND)
5+
#define HOUR (60 * MINUTE)
66

77
void second()
88
{
@@ -16,15 +16,15 @@ void minute()
1616

1717
void wake()
1818
{
19-
Serial.println("Time to wake!")
19+
Serial.println("Time to wake!");
2020
}
2121

2222
// The setup function is called once at startup of the sketch
2323
void setup()
2424
{
2525
Serial.begin(9600);
2626

27-
Timer.alarm(wake, HOUR);
27+
Timer.delay(wake, HOUR);
2828
Timer.repeat(second, SECOND);
2929
Timer.repeat(minute, MINUTE);
3030
}

src/Ball.cpp

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
#define BALL "/-\\|"
44

5-
BallClass::BallClass() : m_frame(0),
6-
m_auto_delete(false),
7-
m_ball_len(strlen(BALL))
5+
BallClass::BallClass() : m_auto_delete(false),
6+
m_ball_len(strlen(BALL)),
7+
m_frame(0)
88
{
99
}
1010

@@ -20,10 +20,12 @@ const char BallClass::next() const
2020

2121
size_t BallClass::printTo(Print &p) const
2222
{
23-
p.write(next());
23+
size_t s = p.write(next());
2424

2525
if (m_auto_delete)
26-
p.write(char(8));
26+
s += p.write(char(8));
27+
28+
return s;
2729
}
2830

2931
void BallClass::setAutoDelete()

0 commit comments

Comments
 (0)