redhawksdr将多个波形实例连接到具有多个通道的设备

时间:2018-01-31 18:16:52

标签: c++ waveform redhawksdr sca

我正在使用Redhawk 2.0.5

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

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

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

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

必须有办法做到这一点,但我还没有发现它。

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

1 个答案:

答案 0 :(得分:0)

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