A small library that's provide helpers for programmers

Dependents:   PYRN

Revision:
1:ee7a5f05513d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/MyBlinker.h	Tue Feb 17 11:55:34 2015 +0000
@@ -0,0 +1,26 @@
+
+#ifndef BLINKER_H
+#define BLINKER_H
+
+#include "mbed.h"
+#include "MyThread.h"
+
+/** MyThread class.
+ *  Create a self blinking led. 
+ *  Use it to display some states.
+ */
+class MyBlinker: public MyThread {
+private:
+    PwmOut *led;
+    int32_t delay;
+    float highState;
+    float lowState;
+public:
+    MyBlinker(PwmOut *o, int32_t d, float hState = 1.0, float lState = 0.0);
+    virtual void setDelay(int32_t d);
+    virtual void setHighState(float hState);
+    virtual void setLowState(float lState);
+    virtual void Main(void);
+};
+
+#endif
\ No newline at end of file