Dependents:   InjectorValveFourthMicro InjectorValveFourthMicro1 InjectorValveFourthMicro2 ReadingInLines_copy

Fork of PWM-Coil-driver by David Wahl

Revision:
4:ca7107dff643
Parent:
3:0b1f41462b97
Child:
6:e8395448fc8b
--- a/coil-driver.cpp	Tue Jun 20 19:45:42 2017 +0000
+++ b/coil-driver.cpp	Tue Jun 20 19:48:42 2017 +0000
@@ -1,3 +1,27 @@
+// Begin sample code
+/*
+#include "mbed.h"
+#include "rtos.h"
+#include "coil-driver.h"
+// Coil parameters [control pin, spike time (us), hold time period (us), hold time pulse width (us)]
+Coil orange(A0, 500, 40, 3); // Valve driven by pin A0, 500us spike time, 25kHz PWM at 7.5% duty cycle
+
+Coil yellow(A1, 5000, 40, 6); // Valve driven by pin A1, 5ms spike time, 25kHz PWM at 15% duty cycle
+
+int main()
+{
+    while (true) {
+        orange.on();
+        yellow.on();
+        Thread::wait(500);
+        orange.off();
+        yellow.off();
+        Thread::wait(500);
+    }
+}
+*/
+// End sample code
+
 #include "coil-driver.h"
 
 // Default constructor