Jack Snape
/
NoiseFilter
v1
resources/nFilter.h@0:9da26936fdc0, 2021-11-29 (annotated)
- Committer:
- snapo
- Date:
- Mon Nov 29 13:13:55 2021 +0000
- Revision:
- 0:9da26936fdc0
v1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
snapo | 0:9da26936fdc0 | 1 | #pragma once |
snapo | 0:9da26936fdc0 | 2 | #include <string> |
snapo | 0:9da26936fdc0 | 3 | |
snapo | 0:9da26936fdc0 | 4 | class nFilter{ |
snapo | 0:9da26936fdc0 | 5 | private: |
snapo | 0:9da26936fdc0 | 6 | float p_ValsToHold[9] = { }; |
snapo | 0:9da26936fdc0 | 7 | float p_ArrAvg = 0; |
snapo | 0:9da26936fdc0 | 8 | float p_Mid = 0; |
snapo | 0:9da26936fdc0 | 9 | public: |
snapo | 0:9da26936fdc0 | 10 | nFilter(float ValsToHold_[9]); |
snapo | 0:9da26936fdc0 | 11 | void sortAndFilter(); |
snapo | 0:9da26936fdc0 | 12 | void getAndCalcAvg(); |
snapo | 0:9da26936fdc0 | 13 | void mid(); |
snapo | 0:9da26936fdc0 | 14 | float getMid(); |
snapo | 0:9da26936fdc0 | 15 | float getAvg(); |
snapo | 0:9da26936fdc0 | 16 | auto Avg(int Fixed); |
snapo | 0:9da26936fdc0 | 17 | }; |