gpt4 book ai didi

linux - 如何在 Linux 中传输 I/Q 数据

转载 作者:太空狗 更新时间:2023-10-29 12:15:28 25 4
gpt4 key购买 nike

我正在开始我的项目,它只是从 GNU Radio 等 SDR Radio 软件中读取 I/Q 数据作为我自己的应用程序的输入。我考虑过使用 pipe 命令来这样做,但我真的不知道在这种情况下如何使用它。另一个想法是直接从声卡获取 I/Q 数据。

我想请问您获取这些数据的最有效方法是什么。谢谢。

最佳答案

命名管道是一种非常常用的方法。这个概念很简单。首先,您使用 mkfifo 命令创建命名管道:

$ mkfifo my_named_pipe
$ ls -l
prw-rw-r-- 1 user user 0 Dec 16 10:04 my_named_pipe

如您所见,有一个带有“p”标志的类似文件的新东西。

接下来,配置您的 GNU Radio 应用程序以写入此管道(即通过使用 file sink 或文件描述符接收器)。然后,您需要做的就是将您的应用配置为从该文件中读取。请注意,GNU Radio 应用程序和您的应用程序需要同时运行。

当然,您可以考虑简单地在 GNU Radio 中编写您的应用程序。使用 Python block ,it's very easy to get started .

关于linux - 如何在 Linux 中传输 I/Q 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26606535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com