robot

Dependencies:   FastPWM3 mbed

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