Hi,
I'm testing a basic BPSK tx-rx chain using GNU Radio v3.10.12.0 with a single Pluto device. The system performs BPSK modulation on a constant bit stream (0x0A) and transmits it via the PlutoSDR's TX (cycle on), while the RX path is connected in a loopback configuration.
Each time I run the script, the received I and Q components appear in a different arrangement. Sometimes the signal appears predominantly on the I channel, other times on Q, or even rotated. The transmitted waveform remains constant and is visualized properly in the TX time sink, while the RX signal varies significantly in phase alignment between subsequent executions. A set of plots showing these differences is available at:
I'm testing a basic BPSK tx-rx chain using GNU Radio v3.10.12.0 with a single Pluto device. The system performs BPSK modulation on a constant bit stream (0x0A) and transmits it via the PlutoSDR's TX (cycle on), while the RX path is connected in a loopback configuration.
Each time I run the script, the received I and Q components appear in a different arrangement. Sometimes the signal appears predominantly on the I channel, other times on Q, or even rotated. The transmitted waveform remains constant and is visualized properly in the TX time sink, while the RX signal varies significantly in phase alignment between subsequent executions. A set of plots showing these differences is available at:
https://github.com/yabool2001/gnuradio/blob/main/yabool2001/BPSK_02/results.jpg
I'd appreciate even a brief signal on whether this behavior is expected and how it is typically addressed. Would using two separate Pluto units (one for TX and one for RX) eliminate this ambiguity?
Best regards,
Yabool2001
I'd appreciate even a brief signal on whether this behavior is expected and how it is typically addressed. Would using two separate Pluto units (one for TX and one for RX) eliminate this ambiguity?
Best regards,
Yabool2001
No comments:
Post a Comment