Example program to do a frequency sweep on the speaker

Dependencies:   mbed

Fork of app-board-Speaker by Chris Styles

Revision:
2:cfd337edff08
Parent:
1:0a08d26b011a
Child:
3:3bb3e6051175
diff -r 0a08d26b011a -r cfd337edff08 main.cpp
--- a/main.cpp	Tue Oct 16 13:26:23 2012 +0000
+++ b/main.cpp	Thu Oct 25 12:25:00 2012 +0000
@@ -5,11 +5,13 @@
 
 int main()
 {
-    for (float i=2000.0; i<10000.0; i+=100) {
-        spkr.period(1.0/i);
-        spkr=0.5;
-        wait(0.1);
+    while (1) {
+        for (float i=2000.0; i<10000.0; i+=100) {
+            spkr.period(1.0/i);
+            spkr=0.5;
+            wait(0.1);
+        }
+        spkr=0.0;
+        while(!fire) {}
     }
-    spkr=0.0;
-    while(!fire) {}
 }
\ No newline at end of file