my new gear...

Dependencies:   mbed

Committer:
yootee
Date:
Sun Mar 27 04:39:16 2022 +0000
Revision:
2:e7b09385d197
arrc?

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yootee 2:e7b09385d197 1 #pragma once
yootee 2:e7b09385d197 2 #include<mbed.h>
yootee 2:e7b09385d197 3 #include<portSet.hpp>
yootee 2:e7b09385d197 4
yootee 2:e7b09385d197 5 class DCmotor
yootee 2:e7b09385d197 6 {
yootee 2:e7b09385d197 7 public:
yootee 2:e7b09385d197 8 DCmotor(Port motor, float max_pwm, float min_pwm, bool CW_flag);
yootee 2:e7b09385d197 9 DCmotor(PinName pin_a, PinName pin_b, float max_pwm, float min_pwm, bool CW_flag);
yootee 2:e7b09385d197 10 void drive(float pwm);
yootee 2:e7b09385d197 11 private:
yootee 2:e7b09385d197 12 Port motor_;
yootee 2:e7b09385d197 13 float max_pwm_;
yootee 2:e7b09385d197 14 float min_pwm_;
yootee 2:e7b09385d197 15 bool CW_flag_;
yootee 2:e7b09385d197 16 };