IIR Sample Code

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.h Source File

main.h

00001 #define ON  1
00002 #define OFF 0
00003 
00004 unsigned short ADC_DATA;
00005 float centreTap = 0.0;
00006 
00007 //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.
00008 float xn   = 0.0;       
00009 float xnm1 = 0.0;
00010 float xnm2 = 0.0;
00011 float xnm3 = 0.0;
00012 float xnm4 = 0.0;
00013 
00014 
00015 float yn   = 0.0;
00016 float ynm1 = 0.0;
00017 float ynm2 = 0.0;
00018 float ynm3 = 0.0;
00019 float ynm4 = 0.0;