Your thoughts on attached simulation?
Robert Heerekop <[email protected]> Mon, 2 Mar 2026 07:41:58 +0100
| Newsgroups | gmane.comp.gnu.radio.general |
|---|---|
| Message-ID | <CAEVWvhSZtLSZX3NwFaSCfh0Qd-3_6EVOhUSQ32Gi7ya+w51ZDw@mail.gmail.com> |
The objective is to measure the phase difference between a noisy burst of 200ms containing 500Hz and a reference 500Hz. Attached grc runs without hardware, contains the signal sources and works as follows: 1. A noisy 200ms burst signal of 500Hz is generated based on a 500Hz sine. 2. A squelch block its sob-Tag triggers a python block which diverts the stream (during the active pulse) from the default null sink to a detector. 3. The detector is a conjugate multiplication which transfers the difference of both signals to DC. The noise is averaged out and the resulting phase difference is extracted. 4. A compass and constallation sink show the phase difference [image: 20260302.png] Thanks for sharing your thoughts what to improve in the phase shift detection of this simulation. Robert https://github.com/rrrRbert360/GR_Burst_PHdetection
20260302.png
(image/png, 161.7 KB) - not displayed
Simulated_Burst_PhaseDetect_20260224.grc
(application/octet-stream, 35.4 KB) - not displayed