gnu 无线电 - 比特率
gnu radio - bit rate
我可能有非常 stupid/simple 的问题要问 GnuRadio 用户。
我有一个随机源作为位 [-1, 1] 的源。我想将每一位与余弦相乘以制作 bpsk 调制器。
问题是尽可能快地生成位...(与 samp_rate 没有任何共同点)。当我有 1 个余弦周期时,会从随机源生成许多位。
问题是,我怎样才能减慢比特率生成速度??
感谢您的帮助
(我不想使用 DPSK Mod :))
严格来说你不能延迟比特的产生。但是,您可以增加每个符号的持续时间。这可以通过 GNU Radio 的 repeat
块来完成。此块采用名为 interpolation
的参数,该参数对应于输入项将在输出中重复的次数。
所以你在样本中找到余弦的周期,假设 p
。对于 Random source
块产生的每个随机位,您用 repeat
块重复了 p
次。通过这种方式,您可以增加随机符号的持续时间。然后将生成的样本传递给流程图的 multiply
块。
我可能有非常 stupid/simple 的问题要问 GnuRadio 用户。
我有一个随机源作为位 [-1, 1] 的源。我想将每一位与余弦相乘以制作 bpsk 调制器。 问题是尽可能快地生成位...(与 samp_rate 没有任何共同点)。当我有 1 个余弦周期时,会从随机源生成许多位。
问题是,我怎样才能减慢比特率生成速度??
感谢您的帮助
(我不想使用 DPSK Mod :))
严格来说你不能延迟比特的产生。但是,您可以增加每个符号的持续时间。这可以通过 GNU Radio 的 repeat
块来完成。此块采用名为 interpolation
的参数,该参数对应于输入项将在输出中重复的次数。
所以你在样本中找到余弦的周期,假设 p
。对于 Random source
块产生的每个随机位,您用 repeat
块重复了 p
次。通过这种方式,您可以增加随机符号的持续时间。然后将生成的样本传递给流程图的 multiply
块。