Pascal Keller
/
GRT_VC_PIDT1
Regler von Kellep15
PID_Cntrl.h
- Committer:
- altb2
- Date:
- 2019-05-03
- Revision:
- 0:05dd1de8cc3f
- Child:
- 1:92f175969d90
File content as of revision 0:05dd1de8cc3f:
#ifndef PID_CNTRL_H_ #define PID_CNTRL_H_ // PID Controller Class (Template) class PID_Cntrl { public: PID_Cntrl(float P, float I, float D, float tau_f, float Ts, float uMin, float uMax); float operator()(float error) { return update((double)error); } virtual ~PID_Cntrl(); void reset(float initValue); float update(double error); private: // here some local variables are defined }; #endif