diff options
Diffstat (limited to 'gr-digital/lib/pfb_clock_sync_fff_impl.cc')
-rw-r--r-- | gr-digital/lib/pfb_clock_sync_fff_impl.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gr-digital/lib/pfb_clock_sync_fff_impl.cc b/gr-digital/lib/pfb_clock_sync_fff_impl.cc index 2b73aed699..beb6bf5579 100644 --- a/gr-digital/lib/pfb_clock_sync_fff_impl.cc +++ b/gr-digital/lib/pfb_clock_sync_fff_impl.cc @@ -287,6 +287,9 @@ namespace gr { // Normalize the taps for(unsigned int i = 0; i < difftaps.size(); i++) { difftaps[i] *= d_nfilters/pwr; + if(difftaps[i] != difftaps[i]) { + throw std::runtime_error("pfb_clock_sync_fff::create_diff_taps produced NaN."); + } } } |