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