Hi all,

First off, thank you for all the amazing work you've put into this community.

I'm working with 1.024M baud QPSK signal with sample rate of 4.096M. This 
symbol sync block works perfectly 99% of time. I can successfully demodulate 
input symbols, perform convolutional decoding and find sync word using Sync and 
Create PDU block. However, when I close and re-open the flow while the source 
is still transmitting, sometimes it stops finding sync word despite the 
constellation being correct. In other words, constellation sink shows perfect 4 
dots on the screen. I tried delaying constellation decoder output for 1 symbol 
time to cover for bit shifts. It did not work. I want to highlight that this 
only happens when I close and re-open the flow, but it never stops finding sync 
word while running. Also, it never starts finding the sync word once it fails 
to find one. What might the problem be? GNU radio version is 3.10.7.0 (Python 
3.10.12). Flow is attached.

Thanks in advance!

Ceren.

Reply via email to