Simple moving average filter.

Committer:
jonebuckman
Date:
Wed Feb 27 22:22:40 2019 +0000
Revision:
3:63b077baff96
Parent:
2:21b70641f866
Child:
4:9002522153d7
Changed filter length.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
KarimAzzouz 0:c1b48befe066 1 #ifndef MAF_H
KarimAzzouz 0:c1b48befe066 2 #define MAF_H
KarimAzzouz 0:c1b48befe066 3
KarimAzzouz 0:c1b48befe066 4 #include "mbed.h"
KarimAzzouz 0:c1b48befe066 5
joe4465 2:21b70641f866 6 class MAF
joe4465 2:21b70641f866 7 {
KarimAzzouz 0:c1b48befe066 8 public:
joe4465 2:21b70641f866 9 MAF();
KarimAzzouz 1:fbc57eb4e61d 10 float update(float data);
KarimAzzouz 0:c1b48befe066 11
KarimAzzouz 0:c1b48befe066 12 private :
jonebuckman 3:63b077baff96 13 //float _k[10];
jonebuckman 3:63b077baff96 14 float _k[4];
KarimAzzouz 0:c1b48befe066 15 float _result;
KarimAzzouz 0:c1b48befe066 16 };
KarimAzzouz 0:c1b48befe066 17
KarimAzzouz 0:c1b48befe066 18 #endif