0

我正在使用 Redhawk 2.0.5

我得到了一个 Redhawk FRONTEND::TUNER 设备,它与两个调谐器通信并将 I/Q 数据映射到单个多输出 bulkio 端口;用 allocationId/streamId 区分流。(我有源代码,所以可以修改。)

我需要连接相同的 SDR 波形实例,以便它们可以使用调谐器设备的输出。(我还需要连接其他波形,但连接不同的波形不是问题,因为它将具有唯一的分配 ID。)

手动我可以使用不同的分配 id 进行分配。

我需要的是波形使用设备方法或 python 代码方法,它允许我将两个相同的波形附加到调谐器设备的多输出 bulkio 端口,而无需在波形的 MAP 文件中硬编码分配 ID。当我尝试它时,它会显示一条错误消息,例如,ALLOCATION ID ALREADY USED

一定有办法做到这一点,但我还没有偶然发现它。

  • 也许在启动应用程序波形时,我可以传入一个可以使用的唯一 ID。
  • 也许我可以创建另外两个虚拟设备,将调谐器设备分解为两个调谐器设备。
4

1 回答 1

0

您是否查看过手册的第 8 章,特别是第 8.1.2 节“使用 Python 包与 FEI 设备交互”?有几个分配 FEI 设备并将设备连接到组件以获取分配的调谐器数据的示例。

于 2018-02-12T18:48:39.113 回答