Comments about IFIR filter taps design parameters.

This commit is contained in:
Jared Boone 2016-01-02 10:49:37 -08:00
parent 410d4d7fc3
commit e7be7c5121
2 changed files with 4 additions and 0 deletions

View File

@ -184,6 +184,7 @@ constexpr fir_taps_real<32> taps_6k0_channel {
// WFM 200KF8E emission type //////////////////////////////////////////////
// IFIR image-reject filter: fs=3072000, pass=100000, stop=484000, decim=4, fout=768000
constexpr fir_taps_real<24> taps_200k_wfm_decim_0 = {
.pass_frequency_normalized = 100000.0f / 3072000.0f,
.stop_frequency_normalized = 484000.0f / 3072000.0f,
@ -194,6 +195,7 @@ constexpr fir_taps_real<24> taps_200k_wfm_decim_0 = {
} },
};
// IFIR prototype filter: fs=768000, pass=100000, stop=284000, decim=2, fout=384000
constexpr fir_taps_real<16> taps_200k_wfm_decim_1 = {
.pass_frequency_normalized = 100000.0f / 768000.0f,
.stop_frequency_normalized = 284000.0f / 768000.0f,

View File

@ -28,6 +28,7 @@ using namespace lpc43xx;
#include "dsp_fir_taps.hpp"
// IFIR image-reject filter: fs=2457600, pass=100000, stop=407200, decim=4, fout=614400
static constexpr fir_taps_real<24> taps_200k_decim_0 = {
.pass_frequency_normalized = 100000.0f / 2457600.0f,
.stop_frequency_normalized = 407200.0f / 2457600.0f,
@ -38,6 +39,7 @@ static constexpr fir_taps_real<24> taps_200k_decim_0 = {
} },
};
// IFIR prototype filter: fs=614400, pass=100000, stop=207200, decim=2, fout=307200
static constexpr fir_taps_real<16> taps_200k_decim_1 = {
.pass_frequency_normalized = 100000.0f / 614400.0f,
.stop_frequency_normalized = 207200.0f / 614400.0f,