andrewm@0: /*
andrewm@0:  * FIRfilter.h
andrewm@0:  *
andrewm@0:  *  Created on: Aug 5, 2014
andrewm@0:  *      Author: Victor Zappi and Andrew McPherson
andrewm@0:  */
andrewm@0: 
andrewm@0: #ifndef FIRFILTER_H_
andrewm@0: #define FIRFILTER_H_
andrewm@0: 
andrewm@0: 
andrewm@0: #include <NE10.h>
andrewm@0: 
andrewm@0: //#define FILTER_TAP_NUM 21
andrewm@0: //ne10_float32_t filterTaps[FILTER_TAP_NUM] = {
andrewm@0: //	0.000350,
andrewm@0: //	0.001133,
andrewm@0: //	0.002407,
andrewm@0: //	0.004203,
andrewm@0: //	0.006468,
andrewm@0: //	0.009057,
andrewm@0: //	0.011748,
andrewm@0: //	0.014265,
andrewm@0: //	0.016323,
andrewm@0: //	0.017671,
andrewm@0: //	0.018141,
andrewm@0: //	0.017671,
andrewm@0: //	0.016323,
andrewm@0: //	0.014265,
andrewm@0: //	0.011748,
andrewm@0: //	0.009057,
andrewm@0: //	0.006468,
andrewm@0: //	0.004203,
andrewm@0: //	0.002407,
andrewm@0: //	0.001133,
andrewm@0: //	0.000350
andrewm@0: //};
andrewm@0: #define FILTER_TAP_NUM 31
andrewm@0: ne10_float32_t filterTaps[FILTER_TAP_NUM] = {
andrewm@0: 		0.000018,
andrewm@0: 		0.000043,
andrewm@0: 		0.000078,
andrewm@0: 		0.000125,
andrewm@0: 		0.000183,
andrewm@0: 		0.000252,
andrewm@0: 		0.000330,
andrewm@0: 		0.000415,
andrewm@0: 		0.000504,
andrewm@0: 		0.000592,
andrewm@0: 		0.000677,
andrewm@0: 		0.000754,
andrewm@0: 		0.000818,
andrewm@0: 		0.000866,
andrewm@0: 		0.000897,
andrewm@0: 		0.000907,
andrewm@0: 		0.000897,
andrewm@0: 		0.000866,
andrewm@0: 		0.000818,
andrewm@0: 		0.000754,
andrewm@0: 		0.000677,
andrewm@0: 		0.000592,
andrewm@0: 		0.000504,
andrewm@0: 		0.000415,
andrewm@0: 		0.000330,
andrewm@0: 		0.000252,
andrewm@0: 		0.000183,
andrewm@0: 		0.000125,
andrewm@0: 		0.000078,
andrewm@0: 		0.000043,
andrewm@0: 		0.000018
andrewm@0: };
andrewm@0: 
andrewm@0: #endif /* FIRFILTER_H_ */