aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2014-04-29 16:38:43 +0200
committerLars-Dominik Braun <lars@6xq.net>2014-04-29 16:38:43 +0200
commite9601a5adada7e6abe80f5d711a8adefc894dfeb (patch)
treefcf5fc4f830b3a873b9ad4b74f47b1ef13baed0f /main.c
parent6dc875e136b4ab418cf63154bdd2ffea46c6e67a (diff)
downloadhourglass-e9601a5adada7e6abe80f5d711a8adefc894dfeb.tar.gz
hourglass-e9601a5adada7e6abe80f5d711a8adefc894dfeb.tar.bz2
hourglass-e9601a5adada7e6abe80f5d711a8adefc894dfeb.zip
speaker: Initial implementation
Diffstat (limited to 'main.c')
-rw-r--r--main.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/main.c b/main.c
index a581ea8..608327c 100644
--- a/main.c
+++ b/main.c
@@ -13,6 +13,7 @@
#include "timer.h"
#include "gyro.h"
#include "accel.h"
+#include "speaker.h"
static void ledInit () {
/* set led1,led2 to output */
@@ -49,6 +50,7 @@ int main () {
uartInit ();
gyroInit ();
accelInit ();
+ speakerInit ();
set_sleep_mode (SLEEP_MODE_IDLE);
printf ("initialization done\n");
@@ -58,6 +60,10 @@ int main () {
gyroStart ();
accelStart ();
+ speakerStart ();
+ _delay_ms (200);
+ speakerStop ();
+
timerStart ();
bool checkGyro = false;
while (1) {