syouichi imamori / Mbed OS MulticopterQuadX

Dependencies:   IAP

Revision:
4:4060309b9cc0
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/PulseOut/PulseOut.h	Tue Oct 14 08:15:03 2014 +0000
@@ -0,0 +1,23 @@
+#ifndef PULSEOUT_H
+#define PULSEOUT_H
+#define POSITIVE true
+#define NEGATIVE false
+
+#include "mbed.h"
+
+class PulseOut  
+{
+private:
+    Timeout _timeout;
+    void stop();
+    DigitalOut pulse;
+    bool positive;
+    int width;
+
+public:
+    PulseOut(PinName,bool mode=true); 
+    void pulsewidth_us(int);
+    void period_us(int);
+    void start();
+};
+#endif
\ No newline at end of file