Hi Marcus and Adrian,

Apologies for the incorrect link to the private image. You are correct, the
diagram in the README.md is the proper one. Thanks a lot for your advice.

For now, I've tried the simplest solution — adding a "Simple Squelch" block
to feed the "Polyphase Clock Sync" only when a signal is present. The
updated schematic is now available in the README.md of the project on
GitHub:
https://github.com/yabool2001/BPSK_test_02_3

Unfortunately, it didn't help. In this configuration, the project only
works with a continuous source, such as "Constant Source". If there is a
better implementation for signal detection that could assist in burst
transmission, I'd be grateful for your recommendation.

Now, I will also try Adrian’s suggestion to implement the "Correlation
Estimator" block.

Thanks again for your support!

Best regards,
Yabool2001

pon., 12 maj 2025 o 14:51 Marcus Müller <mmuel...@gnuradio.org> napisał(a):

> Hi Maciej,
>
> sadly, you attached a link to a picture on
> https://private-user-images.githubusercontent.com… , which is
> github-account-specific and
> can't be used by anyone but you. But the raw URL in your Readme works,
>
> https://github.com/user-attachments/assets/3f9eee70-811e-41be-9d43-877b2dcbb078
> so I'm assuming that's the one.
>
> What I think is wrong here is that the Polyphase Clock Sync drifts off
> during the pauses
> between frames: it doesn't know whether it's looking at noise only or
> signal, and so tries
> to "wildly" guess what it should do during the "noise only" periods, just
> to then be off
> from the correct timing enough to not be able to catch up with it during
> the first few
> symbols of each frame.
>
> In a practical system, you'd need to first detect presence before you feed
> it through the
> clock synchronizer.
>
> Best regards,
> Marcus
>
> On 5/12/25 10:47 AM, Maciej Zemło wrote:
> > Hi everyone,
> >
> > I've developed a brief demonstration project in GRC that transmits a
> single byte via Pluto
> > using BPSK modulation. The project works well when using a "Constant
> Source" block that
> > continuously sends the byte, but it completely fails to function with
> the "Message Strobe"
> > block, which sends a byte every 0.5 seconds.
> >
> > The project is available on GitHub for further reference:
> https://github.com/yabool2001/
> > BPSK_test_02_3 <https://github.com/yabool2001/BPSK_test_02_3>
> >
> >    I've attached a screenshot illustrating the structure of the project,
> available here
> > <https://private-user-
> >
> images.githubusercontent.com/38382353/442661233-3f9eee70-811e-41be-9d43-877b2dcbb078.png?
>
> >
> jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDcwMzkyNTIsIm5iZiI6MTc0NzAzODk1MiwicGF0aCI6Ii8zODM4MjM1My80NDI2NjEyMzMtM2Y5ZWVlNzAtODExZS00MWJlLTlkNDMtODc3YjJkY2JiMDc4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA1MTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwNTEyVDA4MzU1MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg2MmQ3MjAxM2U2NDg3MmI3MzZkZGQyNGFlMzdlODdkZjlmYjRlMjc1ZDgzYzgwYmE4OGQ1ZDE5OTM2MWFjNjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.whxllXKHs55LV7wgcRfq7BPy3oQjAiGJWUoKc-J8en8>.
> >
> > Could someone point me in the right direction regarding what might be
> going wrong here?
> >
> > Thanks in advance for your assistance!
> >
> > Best regards,
> > Yabool2001
> >
>
>
>

Reply via email to