如何解决USRP N210中传输和接收的问题
我正在开发一个使用 fec 校正和 qam 调制传输和接收 txt 文件的代码。主要问题是在传输中它只发送一个字符或不发送一秒钟然后冻结。这是我第一次使用 GNU 无线电,我不知道是什么导致了这个问题,你可以检查下图中的代码并告诉我它可能是什么以及如何解决这个问题。如果我做错了什么,请告诉我。
解决方法
您使用的是过时版本的 GNU Radio,并且在其中使用了明确弃用的 Packet Encoder,它会随机丢弃数据。不要那样做,出于某种原因,您必须从名为“已弃用”的类别中选择该块。
此外,您似乎将 Throttle 与硬件一起使用。这是行不通的,GRC 还明确告诉你这是一个坏主意——你应该注意左下角的控制台输出,它包含有用的信息!
所以,不要在 GNU Radio 3.7 上开始一个新项目;在任何现代 Linux 发行版上从 Linux 发行版源安装 GNU Radio 3.8 或 3.9 是微不足道的,在 Windows 上,您可以使用出色的 anaconda 安装程序方法。
然后,定位数字子文件夹中 GNU Radio 附带的示例(通常安装在 /usr/share/gnuradio/examples 下)。 packet_loopback
和其他文件将是学习的好例子!
除此之外,请确保您已单击 gnuradio.org 上的“开始使用”按钮,并按照教程进行操作直至 PSK 传输教程。这应该是确切您正在做什么的一个很好的入口。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。