2017-03-17 93 views
1

我有移植从PC上的GNU Radio设置有问题(窗10,USB3)至树莓PI 2(USB2)。 USB带宽和CPU不应该是我认为的问题(运行时只有30%的利用率)。本质上,它看起来像RPI是“暂停”在传输过程中,而PC则不然。两种情况下,接收器都在PC上运行。当我在PC上运行发送器与Pi(盘旋的“暂停”区域)时,我看到了FSK解码后看到的图片,以及我的(不可否认的)原理图的图片。任何帮助/提示,​​非常感谢。 gnuradio schemreceived signalsGNU广播bladeRF上树莓PI(简单FSK系统)

编辑:看起来它实际上可能是处理限制。从9400波特切换到2400波特使问题消失。如果任何人有经验的gnuradio ......我在做任何事情过于低效,或者我应该只是下降COMM率是多少?

回答

1

我会做的第一件事就是降低您的采样率。 你不需要为1.5ms /秒,如果你要保持最低的只有32K在低通滤波器。

然后你可以在正交解调之后为第二阶段做同样的事情(如果它不够的话)(顺便说一下,第二个低通滤波器的采样率似乎不匹配舞台的实际采样率,如果我没有弄错,仍然是1.5Ms/s)。

反正gnuradio中使用了大量的处理能力,所以尽量不使用的采样率远高于你的实际需要;)

在你的情况,你可以减少输入采样速率下降到64K(比方说80为了安全)。 18倍的样品处理可能做的伎俩:)