summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rondeau2010-11-23 23:57:02 -0500
committerTom Rondeau2010-11-23 23:57:02 -0500
commit88c83cf6e9374f2cbd5483798a0614d72fb3dcbd (patch)
tree78088320f142bbe6309b9de8d477270fb6179fc5
parente90e0af122570193a3daecb1a4b4ef45dae3c83c (diff)
downloadgnuradio-88c83cf6e9374f2cbd5483798a0614d72fb3dcbd.tar.gz
gnuradio-88c83cf6e9374f2cbd5483798a0614d72fb3dcbd.tar.bz2
gnuradio-88c83cf6e9374f2cbd5483798a0614d72fb3dcbd.zip
Fixing output types from tap_type to o_type in gr_single_pole_iir.h. Doesn't make a difference in the current uses of this class, but could in the future. Thanks to Achilleas Anastasopoulos for pointing this out.
-rw-r--r--gnuradio-core/src/lib/filter/gr_single_pole_iir.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/gnuradio-core/src/lib/filter/gr_single_pole_iir.h b/gnuradio-core/src/lib/filter/gr_single_pole_iir.h
index bd59e53ac..da919b35c 100644
--- a/gnuradio-core/src/lib/filter/gr_single_pole_iir.h
+++ b/gnuradio-core/src/lib/filter/gr_single_pole_iir.h
@@ -71,12 +71,12 @@ public:
d_prev_output = 0;
}
- tap_type prev_output () { return d_prev_output; }
+ o_type prev_output () { return d_prev_output; }
protected:
tap_type d_alpha;
tap_type d_one_minus_alpha;
- tap_type d_prev_output;
+ o_type d_prev_output;
};
@@ -87,7 +87,7 @@ template<class o_type, class i_type, class tap_type>
o_type
gr_single_pole_iir<o_type, i_type, tap_type>::filter (const i_type input)
{
- tap_type output;
+ o_type output;
output = d_alpha * input + d_one_minus_alpha * d_prev_output;
d_prev_output = output;