Tony Stark / BLDC_V2_JYB

Dependencies:   mbed-dev-f303 FastPWM3

TorqueController/TorqueController.h

Committer:
benkatz
Date:
2017-02-14
Revision:
19:bd10a04eedc2
Parent:
9:d7eb815cb057

File content as of revision 19:bd10a04eedc2:

#ifndef TORQUECONTROLLER_H
#define TORQUECONTROLLER_H

#include "CurrentRegulator.h"

class TorqueController{
public:
    TorqueController(float Kt, CurrentRegulator *regulator);
    virtual void SetTorque(float torque);

private:    
    virtual void SetCurrent(float Id, float Iq);
    CurrentRegulator* _CurrentRegulator;
    float _Kt;
    };
    
    

#endif