Bayley Wang
/
foc-ed_in_the_bot_compact
robot
Diff: Filter/Filter.h
- Revision:
- 224:90172915d0fb
- Parent:
- 150:08c13bfc7417
--- a/Filter/Filter.h Tue Oct 02 07:12:01 2018 +0000 +++ b/Filter/Filter.h Wed Oct 17 02:59:26 2018 +0000 @@ -4,9 +4,9 @@ #include "mbed.h" #include "math.h" -class CircularBuffer { +class fCircularBuffer { public: - CircularBuffer(int length, bool use_median); + fCircularBuffer(int length, bool use_median); float oldest() {if (oldest_index >= 0) return buf[oldest_index]; return 0.0f;} float newest() {if (newest_index >= 0) return buf[newest_index]; return 0.0f;} int length() {return _length;} @@ -38,7 +38,7 @@ MedianFilter(int length); virtual float update(float x); private: - CircularBuffer *buf; + fCircularBuffer *buf; }; class MovingAverageFilter : public Filter { @@ -46,7 +46,7 @@ MovingAverageFilter(int length); virtual float update(float x); private: - CircularBuffer *buf; + fCircularBuffer *buf; }; #endif