view projects/d-box/FIRfilter.h @ 68:59edd5780fef

Changed d-box code to run cleanly when built on board. Updated Makefile to add ne10 include path on board. Some extra docs in Utilities.h
author andrewm
date Fri, 17 Jul 2015 16:57:08 +0100
parents 8a575ba3ab52
children
line wrap: on
line source
/*
 * FIRfilter.h
 *
 *  Created on: Aug 5, 2014
 *      Author: Victor Zappi and Andrew McPherson
 */

#ifndef FIRFILTER_H_
#define FIRFILTER_H_


#include <NE10.h>

//#define FILTER_TAP_NUM 21
//ne10_float32_t filterTaps[FILTER_TAP_NUM] = {
//	0.000350,
//	0.001133,
//	0.002407,
//	0.004203,
//	0.006468,
//	0.009057,
//	0.011748,
//	0.014265,
//	0.016323,
//	0.017671,
//	0.018141,
//	0.017671,
//	0.016323,
//	0.014265,
//	0.011748,
//	0.009057,
//	0.006468,
//	0.004203,
//	0.002407,
//	0.001133,
//	0.000350
//};
#define FILTER_TAP_NUM 31
ne10_float32_t filterTaps[FILTER_TAP_NUM] = {
		0.000018,
		0.000043,
		0.000078,
		0.000125,
		0.000183,
		0.000252,
		0.000330,
		0.000415,
		0.000504,
		0.000592,
		0.000677,
		0.000754,
		0.000818,
		0.000866,
		0.000897,
		0.000907,
		0.000897,
		0.000866,
		0.000818,
		0.000754,
		0.000677,
		0.000592,
		0.000504,
		0.000415,
		0.000330,
		0.000252,
		0.000183,
		0.000125,
		0.000078,
		0.000043,
		0.000018
};

#endif /* FIRFILTER_H_ */