7 #ifndef _LIB_ALMATH_ALMATH_DSP_PIDCONTROLLER_H_
8 #define _LIB_ALMATH_ALMATH_DSP_PIDCONTROLLER_H_
32 void initialize(
float pKp,
39 float computeFeedback(
float pCommand,
41 float pPeriod = -1.0f);
42 float computeFeedbackAbsolute(
float pAbsoluteErr);
62 void xResetParameters(
void);
63 void xCheckData(
void)
const;
64 void xCheckPositif(
float pVal)
const;
65 void xCheckStriclyPositif(
float pVal)
const;
70 #endif // _LIB_ALMATH_ALMATH_DSP_PIDCONTROLLER_H_