Makes a biquadchain out of second order sections

Revision:
0:8b742e1512c1
diff -r 000000000000 -r 8b742e1512c1 biquadChain.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/biquadChain.cpp	Fri Oct 20 12:23:25 2017 +0000
@@ -0,0 +1,18 @@
+#include "biquadChain.h"
+
+#include "mbed.h"
+#include "biquadFilter.h"
+
+// Member function definitions
+biquadChain::biquadChain(biquadFilter BQ1, biquadFilter BQ2):bq1(BQ1), bq2(BQ2){
+
+    }
+
+double biquadChain :: applyFilter(double u){
+    // first SOS
+    double y = bq1.filterInput(u);
+    // second SOS
+    y = bq2.filterInput(y);
+    // return output value
+    return y;
+    }
\ No newline at end of file