0

是否有任何工具可用于打开并查看 DataWriter 写入文件的信号数据?理想情况下,我想获取该信号的一小部分,然后使用 DataReader 组件重播它。此外,如果您知道任何关于 REDHAWK 的良好信息来源,除了会很棒的官方文档(甚至是一般 SDR 资源)。谢谢 :)

4

2 回答 2

1

使用 .sri 文件中描述的格式来识别数据元素边界,您可以使用 linux hexdump 命令拼接出数据文件的各个部分。

NextMidas项目,其中一部分嵌入在 REDAWK IDE 中,可以作为独立工具与 REDHAWK IDE 配合使用,提供一些数据分析能力。

NextMidas 与 Midas Blue Files 一起使用。要将数据保存为 Blue File 格式,请使用 DataReader 播放 DataWriter 写入的文件。右键单击 DataReader 的输出端口,然后选择“快照”。在向导对话框中,指定所需的参数,包括“Midas Blue File”作为文件类型。保存蓝色文件后,您可以使用 DATALIST 和其他 NextMidas 命令对其进行分析。

您还可以在 Data Reader 输出端口上选择多个“Plot xxx”右键单击选项中的任何一个,并使用 IDE 绘制数据。绘图显示中有一些固有的分析功能。

于 2014-08-20T15:29:30.553 回答
0

您应该能够使用 DataReader 读取 DataWriter 写入的数据。话虽如此,您需要有正确的字节序设置。有关更多信息,DataWriter 和 DataReader 组件的代码可在 GitHub 站点上为 REDHAWK ( https://github.com/redhawksdr ) 以及许多其他组件等提供。

在查看 Python 代码以了解数据的写入方式之后,将 DataWriter 写入的数据读入 MATLAB/Octave 也应该相当简单。

至于一般的 SDR,GNURadio 是一个类似的软件定义无线电框架。YouTube 上也有创建 REDHAWK 波形的视频,包括一些使用廉价硬件的视频。

于 2014-08-15T15:27:10.123 回答