2017 hongo b team

Dependents:   CtrlMD 2017_Bteam_alpha_slave

Committer:
Komazawa_sun
Date:
Fri Sep 08 03:31:04 2017 +0000
Revision:
0:be058264e889
????;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Komazawa_sun 0:be058264e889 1 #ifndef MOTOR_DRIVER_MD10C_H
Komazawa_sun 0:be058264e889 2 #define MOTOR_DRIVER_MD10C_H
Komazawa_sun 0:be058264e889 3
Komazawa_sun 0:be058264e889 4 #include "mbed.h"
Komazawa_sun 0:be058264e889 5 #include "MotorDriver.h"
Komazawa_sun 0:be058264e889 6
Komazawa_sun 0:be058264e889 7 class MD10c : public MotorDriver
Komazawa_sun 0:be058264e889 8 {
Komazawa_sun 0:be058264e889 9 public:
Komazawa_sun 0:be058264e889 10 MD10c(PinName dir_pin, PinName pwm_pin, bool _dir_flip = false);
Komazawa_sun 0:be058264e889 11 virtual void drive(double _pwm);
Komazawa_sun 0:be058264e889 12 virtual void drive(signed int _pwm, unsigned int max_pwm_abs = 127);
Komazawa_sun 0:be058264e889 13 private:
Komazawa_sun 0:be058264e889 14 bool dir_flip;
Komazawa_sun 0:be058264e889 15 DigitalOut dir_out;
Komazawa_sun 0:be058264e889 16 PwmOut pwm_out;
Komazawa_sun 0:be058264e889 17 };
Komazawa_sun 0:be058264e889 18
Komazawa_sun 0:be058264e889 19 #endif