What is the actual amplitude where it fails? Many of the clock sync blocks in GR expect a signal between -1.0 and +1.0, though I am not sure about the PFB Clock Sync.
On Sun, Mar 11, 2018 at 10:37 AM Milos Milosavljevic < milos.milosavlje...@spire.com> wrote: > Dear All, > > I am using the pfb_clock_sync to estimate the timing offset in my QPSK > receiver and I have a problem that I would like to ask about. > > Basically if the amplitude of the incoming signal is set relatively high > (havent checked what actual threshold is) the flowgraph just hangs. After > the process of elimination I discovered that it is actually the > pfb_clock_sync block that causes this. Then I put some printf statements in > the code and found out that the d_k (phase) value becomes -NaN when signal > amplitude becomes high. The same thing is with the d_error from > here d_error = (error_i + error_r) / 2.0. > > I suspect it is due to some filtering (either the RC or diff filter). > > Do you have any suggestions on where this might be coming from? > > Any comments will be highly appreciated. > > Many thanks, > > Kind Regards > Milos > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > -- Very Respectfully, Dan CaJacob
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio