【发布时间】:2021-12-11 09:19:15
【问题描述】:
我遵循了名为“C++ 中的 GNU Radio 指导教程”的 Gnu Radio 教程。
链接:https://wiki.gnuradio.org/index.php/Guided_Tutorial_GNU_Radio_in_C%2B%2B
在遇到其他错误后,我终于让模块出现在 Gnu Radio Companion 中。我尝试按照教程中给出的图像进行操作,但收到此错误:
File "/home/Username/top_block.py", line 77
self.samp_rate = samp_rate = 32k
^
SyntaxError: invalid syntax
我在想,我需要做什么。有什么帮助吗?
【问题讨论】:
-
问题可能出在前一行代码上(您没有向我们展示)。它缺少右括号。
-
另外,
32k不是有效值。 -
好吧,我正在使用 Gnuradio Companion,这就是它给我的错误。我不确定我是否可以对其制作的 python 文件进行编辑。我还放置了 32000,但在模块上显示 32k。有什么办法可以改变吗?
-
如果预期为 32k,它是一个字符串,您需要用单引号或双引号将其括起来
'32k'或"32k"。没有前面几行代码,我们只能推测。 -
@MarioM 如果您使用 32000、32e3 或 3.2e4,它将起作用。数字的显示方式与数字不同。
标签: python python-3.x gnuradio gnuradio-companion