![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
dsf
Dependencies: BLE_API mbed nRF51822
PIDController.hpp
- Committer:
- stoicancristi
- Date:
- 2017-02-05
- Revision:
- 0:b5906c81772b
File content as of revision 0:b5906c81772b:
#ifndef PIDCONTROLLER_H #define PIDCONTROLLER_H #include "Controller.hpp" #include "ControllerParams.hpp" #define TE 0.1 #define dif(a,b) (a-b) class PIDController : public Controller { private: float kp; float ti; float td; public: virtual void updateParams(ControllerParams&); virtual float calculateCmd(void) const; virtual ~PIDController(); void setKp(float); float getKp() const; void setTi(float); float getTi() const; void setTd(float); float getTd() const; }; #endif