Final

Revision:
0:e0bfe92fd649
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Motor_Driver.cpp	Wed Nov 06 04:53:49 2019 +0000
@@ -0,0 +1,22 @@
+#include "Motor_Driver.h"
+
+//initialization function
+BLDR::BLDR(PinName in1, PinName in2, PinName pwm):
+        _pwm(pwm), _in1(in1), _in2(in2) {
+    _pwm.period(0.01);
+}
+
+void BLDR::set_dir(int dir){
+    if(dir==1){
+        _in1=1;
+        _in2=0;   
+    }
+    if(dir==-1){
+        _in1=0;
+        _in2=1;   
+    }
+}
+
+void BLDR::set_duty(float dc){
+    _pwm.write(dc);
+}
\ No newline at end of file