QPSK 调制和解调问题

问题描述 投票:0回答:1

我正在尝试使用 hackrf 和 pluto SDR 在 GNURadio 中创建一个简单的 QPSK 调制器和解调器。我尝试调制包含“1234”的文件并将其发送到我的其他设备并解调它,将结果保存到预计在该侧看到“1234”的文件中。正如您所看到的,我在解码部分遇到问题(我假设?),我得到了程序无法正确解码的随机字符流。我不确定是否缺少一个步骤,例如解包/打包,或者可能是我其他块的参数问题。如有任何帮助,我们将不胜感激!

demod output

transmitter

receiver

我尝试调制一个包含“1234”的文件,并通过一个 SDR 发送它,在另一个 SDR 上接收它并解调和解码。预计会在输出文件中看到“1234”,但却看到了一组不正确的字符

python gnuradio gnuradio-companion rtl-sdr
1个回答
0
投票

没有成帧——接收器根本不知道一个字节在哪里结束以及下一个字节在哪里开始。

此外,在 2.4 MHz 带宽下,您的信道不再平坦,因此一旦您所做的不仅仅是一直重复相同的模式,您就需要一个 均衡器,或者使用一种传输方法从本质上消除了多径问题,这通常意味着您会选择 OFDM。

© www.soinside.com 2019 - 2024. All rights reserved.