来自二进制文件的 GNU Radio QPSK 突发数据包

GNU Radio QPSK burst packet from a binary file

我正在努力尝试实现数据包突发。我的数据在二进制文件中。我想要做的是每秒在流中发送我的数据 N 次,比方说 2 次,以模拟突发传输。

"Message Strobe block"好像是个不错的选择,但我不知道怎么用。

这里是我想要在我的变送器端的(不正确的)流量:

我试图从 Simple GNU Radio Eventstream Based Burst Extraction and PlottingBurst Transmission in GNU Radio Sample Streams with Eventstream 没有成功:(

非常感谢

如果您已经有二进制输入,则必须生成一个 PDU/message 才能使用 Eventstream,如所示 here. As you can see the flowgraph in the article simply adds up the samples produced from noise source and burst transmission. Then you only have to time messages delivered to the Eventstream block. Maybe you can make use of packetized modems 新引入的 GNU Radio 3.7.10。

我使用了消息选通块,并构建了自己的块来读取文件,构建 pmt 消息并将其直接输出为新的 pdu。这样看起来效果很好 :)