James Bartholomew / Clock
Revision:
0:293ea2789df6
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/clock.cpp	Thu Apr 11 22:17:06 2019 +0000
@@ -0,0 +1,25 @@
+#include "mbed.h"
+#include "clock.h"
+    bool istick;
+    Ticker ticker; //class, instance of class
+
+void tick()
+{
+    istick=true;
+}
+
+void set_tick_(float set_tick) //constructor
+{   //used to setup the clock
+    ticker.attach(&tick, set_tick);
+}
+    
+bool tock()
+{   //used to run the code 
+    if (istick)
+    {
+    istick =false;
+    return true;
+    }
+    return false;
+}
+