summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gr-digital/lib/clock_recovery_mm_cc_impl.cc1
-rw-r--r--gr-digital/lib/clock_recovery_mm_ff_impl.cc1
2 files changed, 2 insertions, 0 deletions
diff --git a/gr-digital/lib/clock_recovery_mm_cc_impl.cc b/gr-digital/lib/clock_recovery_mm_cc_impl.cc
index f51fba4803..c6a1a66c22 100644
--- a/gr-digital/lib/clock_recovery_mm_cc_impl.cc
+++ b/gr-digital/lib/clock_recovery_mm_cc_impl.cc
@@ -67,6 +67,7 @@ namespace gr {
set_omega(omega); // also sets min and max omega
set_relative_rate(1.0 / omega);
set_history(3); // ensure 2 extra input samples are available
+ enable_update_rate(true); // fixes tag propagation through variable rate block
}
clock_recovery_mm_cc_impl::~clock_recovery_mm_cc_impl()
diff --git a/gr-digital/lib/clock_recovery_mm_ff_impl.cc b/gr-digital/lib/clock_recovery_mm_ff_impl.cc
index 17377a22bb..57578bca28 100644
--- a/gr-digital/lib/clock_recovery_mm_ff_impl.cc
+++ b/gr-digital/lib/clock_recovery_mm_ff_impl.cc
@@ -60,6 +60,7 @@ namespace gr {
set_omega(omega); // also sets min and max omega
set_relative_rate (1.0 / omega);
+ enable_update_rate(true); // fixes tag propagation through variable rate block
}
clock_recovery_mm_ff_impl::~clock_recovery_mm_ff_impl()