test publish

Dependencies:   mbed GroveEarbudSensor

Revision:
3:b4f04b8b8797
Parent:
1:4249509c28d1
Child:
5:ee265ab0752d
--- a/main.cpp	Thu Mar 24 15:34:07 2016 +0000
+++ b/main.cpp	Thu Mar 24 16:35:09 2016 +0000
@@ -1,13 +1,21 @@
 #include "mbed.h"
+#include "GroveEarbudSensor.h"
 
-DigitalOut myled(LED1);
+InterruptIn earSensor(p5);
+DigitalOut led(LED1);
+
+void printHeartRate(float heartrate,void *data) {
+    printf("Callback: heartrate = %.1f\r\n",heartrate);
+}
 
 int main()
 {
-    while(1) {
-        myled = 1;
-        wait(0.5);
-        myled = 0;
+    GroveEarbudSensor earbud(&earSensor);
+    earbud.registerCallback(printHeartRate);
+    
+    while(true) {
+        led = !led; 
         wait(0.5);
     }
+    
 }