victor@2: /*
victor@2:  * FIRfilter.h
victor@2:  *
victor@2:  *  Created on: Aug 5, 2014
victor@2:  *      Author: Victor Zappi and Andrew McPherson
victor@2:  */
victor@2: 
victor@2: #ifndef FIRFILTER_H_
victor@2: #define FIRFILTER_H_
victor@2: 
victor@2: 
victor@2: #include <NE10.h>
victor@2: 
victor@2: #define FILTER_TAP_NUM 31
victor@2: 
victor@2: // Coefficients for FIR High Pass Filter at 3 KHz
victor@2: ne10_float32_t filterTaps[FILTER_TAP_NUM] = {
victor@2: 		-0.000055,
victor@2: 		0.000318,
victor@2: 		0.001401,
victor@2: 		0.003333,
victor@2: 		0.005827,
victor@2: 		0.007995,
victor@2: 		0.008335,
victor@2: 		0.004991,
victor@2: 		-0.003764,
victor@2: 		-0.018906,
victor@2: 		-0.040112,
victor@2: 		-0.065486,
victor@2: 		-0.091722,
victor@2: 		-0.114710,
victor@2: 		-0.130454,
victor@2: 		0.863946,
victor@2: 		-0.130454,
victor@2: 		-0.114710,
victor@2: 		-0.091722,
victor@2: 		-0.065486,
victor@2: 		-0.040112,
victor@2: 		-0.018906,
victor@2: 		-0.003764,
victor@2: 		0.004991,
victor@2: 		0.008335,
victor@2: 		0.007995,
victor@2: 		0.005827,
victor@2: 		0.003333,
victor@2: 		0.001401,
victor@2: 		0.000318,
victor@2: 		-0.000055
victor@2: };
victor@2: 
victor@2: #endif /* FIRFILTER_H_ */