2017 hongo b team

Dependents:   CtrlMD 2017_Bteam_alpha_slave

MD10c.h

Committer:
Komazawa_sun
Date:
2017-09-08
Revision:
0:be058264e889

File content as of revision 0:be058264e889:

#ifndef MOTOR_DRIVER_MD10C_H
#define MOTOR_DRIVER_MD10C_H

#include "mbed.h"
#include "MotorDriver.h"

class MD10c : public MotorDriver
{
    public:
        MD10c(PinName dir_pin, PinName pwm_pin, bool _dir_flip = false);
        virtual void drive(double _pwm);
        virtual void drive(signed int _pwm, unsigned int max_pwm_abs = 127);
    private:
        bool dir_flip;
        DigitalOut dir_out;
        PwmOut pwm_out;
};

#endif