Martin Simpson
/
ELEC347_STM303K8_IIR
IIR Sample Code
Diff: main.h
- Revision:
- 0:cf938939cb77
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.h Fri Oct 13 09:40:21 2017 +0000 @@ -0,0 +1,19 @@ +#define ON 1 +#define OFF 0 + +unsigned short ADC_DATA; +float centreTap = 0.0; + +//ALL unsigned short VALUES HAVE BEEN CHANGED TO FLOATS OTHERWISE THE COEFFICIENT MULTIPLICATIONS WILL BE ROUNDED TO THE NEAREST INTEGER WHICH IN SOME CASES IS ZERO. +float xn = 0.0; +float xnm1 = 0.0; +float xnm2 = 0.0; +float xnm3 = 0.0; +float xnm4 = 0.0; + + +float yn = 0.0; +float ynm1 = 0.0; +float ynm2 = 0.0; +float ynm3 = 0.0; +float ynm4 = 0.0;