Hi, I am trying to use Polyphase Clock Synchronization (PCS) block to conduct > timing synchronization for QPSK signal with half-sine pulse shaping. In the > doxygen document of PCS, it says that the "taps" parameter could be the > matched filter. Thus, I put the matched filter of half-sine pulse here, > [0,sin(pi/4),1,sin(3*pi/4)]. However, the output is all 0. > > Is there anyone knows how to generate the "taps" parameter here? Any > suggestion would be appreciated. Thanks in advance. >
I'm not an expert in all the details, but what I know is that the taps there need to be generated at "Filter Size" * "Sample Rate". So I'd try something like [math.sin(math.pi*i/(32*4)) for i in range(32*4)] Cheers, Sylvain
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio